اپلیکیشن اندرویدی فلشکارت آموزشی جامع آموزش برنامهنویسی جاوا و توسعه واسط کاربری گرافیکی با جاواافایکس (JavaFX)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع آموزش برنامهنویسی جاوا و توسعه واسط کاربری گرافیکی با جاواافایکس (JavaFX)
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: برنامهنویسی و توسعه نرمافزار
📋 سرفصلهای دوره
- 1. مبانی برنامهنویسی و مفاهیم اولیه جاوا
- 2. ساختار زبان جاوا و انواع دادهها
- 3. عملگرها و عبارات در جاوا
- 4. کنترل جریان برنامه: دستورات شرطی
- 5. کنترل جریان برنامه: حلقهها
- 6. آرایهها و مجموعهها در جاوا
- 7. مفاهیم شیگرایی: کلاسها و اشیاء
- 8. کپسولهسازی و دسترسی به اعضا
- 9. وراثت در جاوا
- 10. چندریختی و بازنویسی متدها
- 11. کلاسهای انتزاعی و رابطها
- 12. مدیریت خطا و استثناها
- 13. کار با فایلها و ورودی/خروجی
- 14. رشتهها و کار با آنها
- 15. کالکشنها در جاوا: لیستها
- 16. کالکشنها در جاوا: مجموعهها
- 17. کالکشنها در جاوا: نقشهها
- 18. مقدمهای بر جاواافایکس (JavaFX)
- 19. ساختار برنامه جاواافایکس
- 20. کنترلهای پایه جاواافایکس: دکمهها و برچسبها
- 21. کنترلهای پایه جاواافایکس: فیلدهای متنی
- 22. کنترلهای پایه جاواافایکس: چکباکسها و رادیوباتنها
- 23. چیدمانبندی در جاواافایکس: VBox و HBox
- 24. چیدمانبندی در جاواافایکس: BorderPane و GridPane
- 25. چیدمانبندی در جاواافایکس: StackPane و AnchorPane
- 26. رویدادها در جاواافایکس: مدیریت کلیک و ورودی
- 27. مدیریت رویدادهای صفحه کلید و ماوس
- 28. کار با پنجرهها و دیالوگها در جاواافایکس
- 29. مقدمهای بر مدل-نما-کنترلکننده (MVC)
- 30. پیادهسازی الگو MVC با جاواافایکس
- 31. کار با جداول در جاواافایکس
- 32. کار با لیستها و کمبوباکسها در جاواافایکس
- 33. نمودارها و گرافها در جاواافایکس
- 34. استایلدهی به واسط کاربری با CSS در جاواافایکس
- 35. انیمیشنها در جاواافایکس
- 36. مقدمهای بر پایگاههای داده
- 37. اتصال به پایگاه داده با JDBC
- 38. عملیات CRUD با JDBC
- 39. مقدمهای بر SQL
- 40. طراحی پایگاه داده رابطهای
- 41. مقدمهای بر برنامهنویسی همزمان (Concurrency)
- 42. نخها (Threads) در جاوا
- 43. مدیریت نخها و همگامسازی
- 44. مقدمهای بر شبکهسازی در جاوا
- 45. سوکتهای TCP/IP
- 46. سوکتهای UDP
- 47. مقدمهای بر وب سرویسها
- 48. RESTful APIها
- 49. کار با JSON در جاوا
- 50. مقدمهای بر معماری نرمافزار
- 51. الگوهای طراحی (Design Patterns)
- 52. الگوی Singleton
- 53. الگوی Factory
- 54. الگوی Observer
- 55. الگوی Strategy
- 56. مقدمهای بر تست نرمافزار
- 57. تست واحد (Unit Testing)
- 58. فریمورک JUnit
- 59. تست یکپارچهسازی (Integration Testing)
- 60. مقدمهای بر مفاهیم پیشرفته جاوا
- 61. لامبدا اکسپرشنها (Lambda Expressions)
- 62. استریم API (Stream API)
- 63. Optional کلاس
- 64. مقدمهای بر Spring Framework
- 65. مفاهیم اصلی Spring
- 66. Spring Boot
- 67. Spring MVC
- 68. Spring Data JPA
- 69. مقدمهای بر توسعه اپلیکیشنهای موبایل با جاوا
- 70. اندروید استودیو
- 71. مفاهیم پایه اندروید
- 72. واسط کاربری در اندروید
- 73. فعالیتها (Activities) در اندروید
- 74. قطعات (Fragments) در اندروید
- 75. مدیریت داده در اندروید
- 76. مقدمهای بر امنیت نرمافزار
- 77. اصول رمزنگاری
- 78. امنیت در جاوا
- 79. امنیت در وب
- 80. مقدمهای بر DevOps
- 81. مفاهیم CI/CD
- 82. ابزارهای DevOps
- 83. مدیریت پیکربندی
- 84. مقدمهای بر مهندسی نرمافزار مدرن
- 85. متدولوژیهای چابک (Agile)
- 86. اسکرام (Scrum)
- 87. کانبان (Kanban)
- 88. مقدمهای بر هوش مصنوعی و یادگیری ماشین
- 89. مفاهیم پایه یادگیری ماشین
- 90. یادگیری نظارت شده
- 91. یادگیری نظارت نشده
- 92. مقدمهای بر علم داده
- 93. پردازش و پاکسازی داده
- 94. تجسم داده
- 95. مقدمهای بر معماری میکروسرویس
- 96. اصول میکروسرویس
- 97. ارتباط بین میکروسرویسها
- 98. مدیریت داده در میکروسرویسها
- 99. مقدمهای بر رایانش ابری
- 100. مفاهیم پایه رایانش ابری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.