دوره آموزش جامع زبان برنامهنویسی جاوا ۱۷ با استفاده از محیط توسعه IntelliJ IDEA همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع زبان برنامهنویسی جاوا ۱۷ با استفاده از محیط توسعه IntelliJ IDEA
موضوع کلی: مهارتهای فنی و برنامهنویسی
موضوع میانی: توسعه نرمافزار با زبان جاوا
📋 سرفصلهای دوره
- 1. مقدمه ای بر جاوا و تاریخچه آن
- 2. نصب و پیکربندی IntelliJ IDEA
- 3. ساخت اولین پروژه جاوا
- 4. ساختار پروژه جاوا
- 5. متغیرها و انواع داده ها در جاوا
- 6. عملگرها در جاوا
- 7. دستورات شرطی (if, else, switch)
- 8. حلقهها (for, while, do-while)
- 9. آرایهها در جاوا
- 10. متدهای پایه در جاوا
- 11. مفاهیم شیءگرایی (OOP)
- 12. کلاسها و اشیاء در جاوا
- 13. سازندهها (Constructors) در جاوا
- 14. مفهوم ارثبری (Inheritance)
- 15. کلمه کلیدی super
- 16. پلیمورفیسم (Polymorphism)
- 17. کلاسهای انتزاعی (Abstract Classes)
- 18. اینترفیسها (Interfaces) در جاوا
- 19. کپسولهسازی (Encapsulation)
- 20. مدیریت خطا و استثناها (Exceptions)
- 21. بلوکهای try-catch-finally
- 22. کلمه کلیدی throw و throws
- 23. مدیریت استثناهای سفارشی
- 24. مجموعهها (Collections) در جاوا
- 25. لیستها (Lists) و انواع آن
- 26. مجموعهها (Sets) و انواع آن
- 27. نقشهها (Maps) و انواع آن
- 28. کار با رشتهها (Strings) در جاوا
- 29. روشهای مهم رشتهها
- 30. عبارات باقاعده (Regular Expressions)
- 31. کار با تاریخ و زمان در جاوا
- 32. کلاسهای Date و Calendar
- 33. کلاسهای جدید تاریخ و زمان (java.time)
- 34. کار با فایلها و ورودی/خروجی (I/O)
- 35. جریانهای ورودی/خروجی (Streams)
- 36. کار با فایلها (File Class)
- 37. Serialization در جاوا
- 38. مفاهیم چندریسمانی (Multithreading)
- 39. ایجاد ریسمانها (Threads)
- 40. همگامسازی ریسمانها (Synchronization)
- 41. قفلها (Locks)
- 42. کتابخانه Concurrent در جاوا
- 43. مفاهیم شبکه در جاوا
- 44. سوکتهای TCP/IP
- 45. سوکتهای UDP
- 46. کار با URL ها
- 47. مقدمه ای بر پایگاه داده ها
- 48. اتصال به پایگاه داده با JDBC
- 49. اجرای کوئری ها با JDBC
- 50. مدیریت تراکنش ها
- 51. استفاده از Prepared Statements
- 52. ORM ها و JPA
- 53. مقدمه ای بر چارچوب Spring
- 54. ساختار Spring Boot
- 55. توسعه وب با Spring MVC
- 56. RESTful APIs با Spring
- 57. امنیت در Spring
- 58. تست واحد (Unit Testing)
- 59. چارچوب JUnit
- 60. تست یکپارچهسازی (Integration Testing)
- 61. تستهای End-to-End
- 62. ابزارهای ساخت (Build Tools)
- 63. Maven در جاوا
- 64. Gradle در جاوا
- 65. مقدمه ای بر جاوا ۱۷
- 66. ویژگیهای جدید جاوا ۱۷
- 67. Record Classes
- 68. Sealed Classes
- 69. Pattern Matching for instanceof
- 70. Text Blocks
- 71. Nullable Types (با احتیاط و چارچوب علمی)
- 72. مثبتگرایی در توسعه نرمافزار
- 73. مفاهیم چابکی (Agile)
- 74. متدولوژی Scrum
- 75. برنامهریزی و تخمین در Scrum
- 76. نقشها در Scrum
- 77. جلسات Scrum (Daily Standup, Sprint Review, Retrospective)
- 78. مدیریت کد منبع با Git
- 79. دستورات پایه Git
- 80. Branches و Merging
- 81. Pull Requests
- 82. Code Review
- 83. مقدمه ای بر Docker
- 84. ساخت Image های Docker
- 85. اجرای Container ها
- 86. Docker Compose
- 87. استقرار برنامههای جاوا با Docker
- 88. مقدمه ای بر Microservices
- 89. طراحی Microservices
- 90. ارتباط بین Microservices
- 91. مدیریت داده در Microservices
- 92. امنیت در Microservices
- 93. مفاهیم CI/CD (Continuous Integration/Continuous Deployment)
- 94. ابزارهای CI/CD (Jenkins, GitLab CI)
- 95. پایپلاینهای CI/CD
- 96. استقرار خودکار
- 97. بهبود مستمر در فرآیند توسعه
- 98. مقدمه ای بر طراحی پایدار نرمافزار
- 99. اصول SOLID
- 100. الگوهای طراحی (Design Patterns)
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.