دوره جاوا برای توسعهدهندگان Go Templating همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Go Templating
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر جاوا برای توسعهدهندگان Go
- 2. تفاوتهای اساسی بین Go و جاوا
- 3. نصب و راهاندازی JDK و IntelliJ IDEA
- 4. ساختار یک برنامه جاوا و کلاس اصلی
- 5. نوعهای داده اولیه در جاوا
- 6. متغیرها و ثابتها در جاوا
- 7. عملگرها و عبارات در جاوا
- 8. ساختارهای کنترلی: if-else و switch
- 9. حلقهها: for, while, do-while
- 10. رشتهها و متدهای کاربردی در جاوا
- 11. آرایهها در جاوا
- 12. شیگرایی در جاوا: کلاس و اشیاء
- 13. سازندهها و متدهای کلاس
- 14. اصل encapsulation و modifierهای دسترسی
- 15. وراثت در جاوا
- 16. چندریختی و overriding
- 17. کلاسهای abstract و interface
- 18. مدیریت خطا با try-catch و exceptionها
- 19. بررسی checked و unchecked exception
- 20. کالکشنها: List و ArrayList
- 21. کالکشنها: Set و HashSet
- 22. کالکشنها: Map و HashMap
- 23. حلقه for-each و Stream API ساده
- 24. جنریکها در جاوا
- 25. ورودی و خروجی با Scanner
- 26. فایلنویسی و خواندن فایل متنی
- 27. مقدمهای بر lambda expressions
- 28. متدهای reference و functional interface
- 29. Optional برای مدیریت null
- 30. نوعهای enum در جاوا
- 31. تاریخ و زمان با LocalDate و LocalDateTime
- 32. مقدمهای بر multi-threading با Thread
- 33. مدیریت threadها با ExecutorService
- 34. synchronized و race condition
- 35. مقدمهای بر Maven و مدیریت وابستگی
- 36. ساخت پروژه با Maven
- 37. آشنایی با JUnit و نوشتن تست واحد
- 38. تست با assert و annotationهای JUnit
- 39. مقدمهای بر REST API با Spring Boot
- 40. ساخت یک Controller ساده در Spring
- 41. مدیریت درخواستهای GET و POST
- 42. مدل و Repository در Spring Data JPA
- 43. اتصال به پایگاه داده H2
- 44. تراکنشها و مدیریت خطا در Spring
- 45. مقدمهای بر Gradle به عنوان جایگزین Maven
- 46. تفاوتهای build در Go و جاوا
- 47. پکیجبندی و فایل JAR
- 48. استفاده از logging با SLF4J
- 49. نوشتن کد تمیز و naming conventions
- 50. آشنایی با Design Pattern: Singleton
- 51. آشنایی با Design Pattern: Factory
- 52. آشنایی با Design Pattern: Builder
- 53. مقایسه interface در جاوا و Go
- 54. مدیریت حافظه و garbage collection
- 55. نوعهای wrapper و auto-boxing
- 56. کلاسهای String, StringBuilder و StringBuffer
- 57. مقدمهای بر reflection در جاوا
- 58. مقدمهای بر annotationها
- 59. کار با JSON در جاوا (Jackson)
- 60. کار با XML در جاوا (JAXB)
- 61. آشنایی با کلاسهای Utility: Collections و Arrays
- 62. نوعهای داده محلی با var
- 63. مقدمهای بر ماژولار بودن در جاوا
- 64. اشکالزدایی کد با debugger
- 65. بهترین روشهای بهینهسازی کد جاوا
- 66. مقایسه performance بین Go و جاوا
- 67. مدیریت وابستگیهای خارجی
- 68. مقدمهای بر microservices با Spring Cloud
- 69. کار با REST template و WebClient
- 70. مدیریت کانفیگ با application.properties
- 71. آشنایی با Docker برای اجرای جاوا
- 72. تست یکپارچهسازی در جاوا
- 73. مقدمهای بر GraphQL در جاوا
- 74. مدیریت خطاهای رایج در انتقال از Go
- 75. منابع و مسیر یادگیری پیشرفته
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.