اپلیکیشن اندرویدی فلشکارت آموزشی جاوا برای توسعهدهندگان Swift Templating
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Swift Templating
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر جاوا و تفاوتهای آن با Swift
- 2. نصب و راهاندازی JDK و IntelliJ IDEA
- 3. ساختار پایه یک برنامه جاوا
- 4. نوعهای داده اولیه در جاوا
- 5. متغیرها و ثابتها در جاوا
- 6. عملگرهای ریاضی و منطقی
- 7. ورودی و خروجی کنسول
- 8. ساختارهای شرطی if و else
- 9. حلقه for در جاوا
- 10. حلقه while و do-while
- 11. آرایهها در جاوا
- 12. رشتهها و متدهای کاربردی String
- 13. مفاهیم شیگرایی در جاوا
- 14. کلاسها و اشیاء
- 15. متدها و پارامترها
- 16. سازندهها (Constructors)
- 17. وراثت در جاوا
- 18. چندریختی (Polymorphism)
- 19. اینترفیسها و کلاسهای انتزاعی
- 20. مدیریت خطا با try-catch
- 21. لیستها با ArrayList
- 22. مجموعهها با HashSet و HashMap
- 23. حلقه for-each و Stream API
- 24. مقدمهای بر Generics
- 25. کار با فایلها و ورودی/خروجی
- 26. مدیریت تاریخ و زمان
- 27. کلاسهای کاربردی Math و Random
- 28. متدهای استاتیک و ثابتها
- 29. بستهبندی کد با Packages
- 30. ساخت پروژه ماژولار با Maven
- 31. آشنایی با JUnit برای تستنویسی
- 32. اشکالزدایی با Debugger
- 33. مقدمهای بر Lambda Expressions
- 34. اینترفیسهای تابعی
- 35. کار با Optional
- 36. رشتهها و StringBuilder
- 37. مدیریت حافظه و Garbage Collection
- 38. مقایسهگرها و Comparable
- 39. مقدمهای بر Reflection
- 40. کلاسهای درونی (Inner Classes)
- 41. رشتهها با متدهای Regex
- 42. مدیریت همروندی با Thread
- 43. کلاس ExecutorService
- 44. قفلها و synchronized
- 45. مقدمهای بر الگوهای طراحی (Singleton و Factory)
- 46. کار با JSON در جاوا
- 47. اتصال به پایگاه داده با JDBC
- 48. مقدمهای بر JavaFX برای رابط کاربری
- 49. ساخت یک پروژه ساده جاوا
- 50. بهینهسازی کد و بهترین شیوهها
- 51. مقدمهای بر Spring Boot
- 52. ساخت یک REST API ساده
- 53. مدیریت وابستگیها با Gradle
- 54. مدیریت لاگ با Log4j
- 55. مقدمهای بر Docker برای جاوا
- 56. مقایسه عملکرد جاوا و Swift
- 57. مدیریت پروژه با Git
- 58. توسعه مبتنی بر تست
- 59. مقدمهای on Annotation Processing
- 60. کلاسهای کاربردی Date و Calendar
- 61. کار با فایلهای CSV و Excel
- 62. مدیریت خطاهای زمان اجرا
- 63. مقدمهای بر Network Programming
- 64. ساخت یک کلاینت HTTP ساده
- 65. مدیریت پیکربندی با Properties
- 66. کار با Enum در جاوا
- 67. مقدمهای بر JShell
- 68. توسعه یک ابزار خط فرمان
- 69. مدیریت باینری و بیتها
- 70. مقدمهای on Internationalization
- 71. مدیریت حافظه نهان با HashMap
- 72. ساخت یک برنامه چندلایه
- 73. مقدمهای بر Microservices
- 74. مدیریت خطاهای سفارشی
- 75. کار با الگوریتمهای پایه در جاوا
- 76. مقدمهای بر Kotlin و مقایسه با جاوا
- 77. مدیریت پروژه با CI/CD
- 78. ساخت یک کتابخانه جاوا
- 79. مدیریت وابستگیهای دایرهای
- 80. مقدمهای بر Reactive Programming
- 81. مدیریت امنیت با JAAS
- 82. ساخت یک بازی ساده متنی
- 83. مدیریت لاگین و احراز هویت
- 84. مقدمهای بر GraphQL در جاوا
- 85. مدیریت حافظه با WeakHashMap
- 86. ساخت یک پروژه کامل جاوا از صفر
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.