دوره آموزشی جاوا برای همه پلتفرم ها: توسعه دسکتاپ، وب و موبایل
2 ساعتمبتدی2024-07-24
مدرسین

Todd Perkins
Developer specializing in iOS
جزئیات دوره
آیا علاقه مند به یادگیری بیشتر در مورد جاوا هستید تا بتوانید برنامه هایی را برای پلتفرم های دسکتاپ، وب و موبایل توسعه دهید؟ در این دوره، تاد پرکینز یک راهنمای ساختاریافته برای توسعه اپلیکیشن جاوا، از انتخاب IDE و ایجاد رابط کاربری گرفته تا کدنویسی برای اندروید و تست واحد ارائه می دهد.
بلوکهای اصلی زبان جاوا را کاوش کنید: متغیرها، توابع، آرایهها، دستورات شرطی و کلاسها. نکاتی را در مورد ایجاد رابط کاربری خود با JavaFX به عنوان ابزار خود دریافت کنید. با نحوه استفاده از Spring برای ساخت API و مدیریت استقرار برنامه های کاربردی جاوا از طریق برنامه نویسی سمت سرور با داده های JSON، Tomcat، JavaServer Pages و موارد دیگر آشنا شوید. در پایان این دوره، شما مهارت های لازم برای ایجاد برنامه های جاوا دسکتاپ، وب و موبایل ساده، بهینه سازی گردش کار توسعه اندروید خود را با تست، اشکال زدایی و ابزارهای مدیریت وابستگی خواهید داشت.
بلوکهای اصلی زبان جاوا را کاوش کنید: متغیرها، توابع، آرایهها، دستورات شرطی و کلاسها. نکاتی را در مورد ایجاد رابط کاربری خود با JavaFX به عنوان ابزار خود دریافت کنید. با نحوه استفاده از Spring برای ساخت API و مدیریت استقرار برنامه های کاربردی جاوا از طریق برنامه نویسی سمت سرور با داده های JSON، Tomcat، JavaServer Pages و موارد دیگر آشنا شوید. در پایان این دوره، شما مهارت های لازم برای ایجاد برنامه های جاوا دسکتاپ، وب و موبایل ساده، بهینه سازی گردش کار توسعه اندروید خود را با تست، اشکال زدایی و ابزارهای مدیریت وابستگی خواهید داشت.
مهارت ها
JavaFull-Stack Web DevelopmentOracleLearningWeb DevelopmentProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - یادگیری اصول توسعه جاوا
- 02 - آنچه باید بدانید
- 03 - استفاده حداکثری از فایلهای تمرینی
1. جاوا و یک IDE را نصب کنید
- 04 - انتخاب یک Java IDE
- 05 - نصب IntelliJ
- 06 - IntelliJ راهاندازی شد
- 07 - ایجاد کلاس جاوا
2. مروری بر مبانی جاوا
- 08 - متغیرها
- 09 - توابع
- 10 - آرایهها و لیست ها
- 11 - اظهارات مشروط
- 12 - کلاسها و پکیج ها
- 13 - ورودی و خروجی
- 14 - خواندن دادهها از یک فایل
- 15 - خطاهای جاوا را مدیریت کنید
- 16 - چالش - مجموع یک لیست
3. یک رابط کاربری با JavaFX ایجاد کنید
- 17 - ایجاد برنامه JavaFX
- 18 - ایجاد رابط کاربری
- 19 - فشار دادن دکمه ها
- 20 - چالش - حرف پنهانی
4. جاوا سمت سرور
- 21 - ایجاد پروژه بهار
- 22 - ساخت API
- 23 - برگرداندن دادههای JSON
- 24 - نصب Tomcat
- 25 - کار با JSP
- 26 - چالش - رنگ مورد علاقه
5. توسعه اندروید
- 27 - ایجاد پروژه اندروید در اندروید استودیو
- 28 - راهاندازی شبیه ساز اندروید
- 29 - سفارشی کردن رابط کاربری
- 30 - فشار دادن دکمه ها
- 31 - پذیرش ورودی کاربر از یک TextField
- 32 - چالش - کلید خاموش
6. تست واحد، اشکال زدایی، و وابستگی ها
- 33 - ایجاد آزمونهای واحد
- 34 - در حال اجرا آزمونهای واحد
- 35 - مدیریت وابستگیها با Maven
- 36 - مدیریت وابستگیها با Gradle
- 37 - کد اشکال زدایی
- 38 - پوشش
- 39 - چالش - تهی بودن را اعلام کنید
نتیجه گیری
- 40 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی برترین ویژگی های جاوا 21
- دوره آموزشی جاوا: تست خودکار API با REST Assured
- دوره آموزشی الگویابی برای Switch در جاوا ۲۱
- دوره آموزشی آمادگی برای گواهینامه توسعهدهنده جاوا MongoDB Associate
- دوره آموزشی یادگیری جاوا سوئینگ (Java Swing)
- دوره آموزشی یادگیری JakartaEE
- دوره آموزشی امنیت در میکروسرویسها
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با جاوا