کتاب آموزش جامع زبان برنامه‌نویسی جاوا ۱۷ با استفاده از محیط توسعه IntelliJ IDEA

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره آموزش جامع زبان برنامه‌نویسی جاوا ۱۷ با استفاده از محیط توسعه 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)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.