کتاب تسلط بر قابلیت‌های نوین و معماری ماژولار در نسخه‌های جدید جاوا (Java 9+) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره تسلط بر قابلیت‌های نوین و معماری ماژولار در نسخه‌های جدید جاوا (Java 9+)

موضوع کلی: علوم رایانه و مهندسی نرم‌افزار

موضوع میانی: توسعه نرم‌افزار با زبان برنامه‌نویسی جاوا

📋 سرفصل‌های دوره (100 موضوع)

  • 1. آشنایی با تاریخچه و روند تحول زبان جاوا از نسخه ۹ به بعد
  • 2. نصب و پیکربندی محیط توسعه برای نسخه ۹ و نسخه‌های بالاتر
  • 3. مفاهیم پایه و ضرورت استفاده از سیستم ماژولار در جاوا
  • 4. ساختار فایل module-info.java و تعریف ماژول‌ها
  • 5. مدیریت وابستگی‌ها و کپسوله‌سازی در سیستم ماژولار
  • 6. استفاده از ابزار jlink برای تولید تصاویر اجرایی سفارشی
  • 7. آشنایی با ابزار jmod و مدیریت فایل‌های ماژولار
  • 8. تغییرات در سلسله‌مراتب کلاس‌ها و بسته‌بندی در جاوا ۹
  • 9. کاربرد کلمه کلیدی private در متدهای رابط‌ها
  • 10. استفاده از متدهای کارخانه‌ای برای مجموعه‌ها در جاوا ۹
  • 11. بهبودهای اعمال شده در کلاس Optional
  • 12. تغییرات و بهینه‌سازی‌های کتابخانه استریم‌ها
  • 13. استفاده از عبارت try-with-resources با متغیرهای محلی
  • 14. معرفی و کاربرد مفاهیم جریان‌های واکنشی در جاوا
  • 15. آشنایی با API جدید HTTP Client برای ارتباطات شبکه
  • 16. استفاده از قابلیت Multi-Release JARs برای پشتیبانی از نسخه‌های مختلف
  • 17. آشنایی با ابزار jshell برای اجرای کد به صورت تعاملی
  • 18. مدیریت حافظه و بهبودهای Garbage Collector در نسخه‌های جدید
  • 19. معرفی متغیرهای محلی با نوع استنتاجی var
  • 20. استفاده از متدهای متن و قابلیت‌های جدید کلاس String
  • 21. بررسی توابع لامبدا و تغییرات در نحو برنامه‌نویسی تابعی
  • 22. آشنایی با کلاس‌های رکورد برای کاهش کدهای تکراری
  • 23. استفاده از الگوهای تطبیقی در عبارت‌های switch
  • 24. معرفی کلاس‌های مهر و موم شده یا Sealed Classes
  • 25. کاربرد رکوردها در لایه‌های داده‌ای نرم‌افزار
  • 26. قابلیت‌های جدید در مدیریت استثناها و بلوک‌های try-catch
  • 27. استفاده از تایپ‌های متنی در متون چندخطی
  • 28. بهینه‌سازی عملکرد با استفاده از Vector API
  • 29. آشنایی با Foreign Function & Memory API برای تعامل با کدهای غیرجاوا
  • 30. بررسی تغییرات در زمان‌بندی و مدیریت رشته‌ها
  • 31. آشنایی با ابزارهای مانیتورینگ و عیب‌یابی در جاوا مدرن
  • 32. اصول طراحی نرم‌افزار بر پایه معماری ماژولار
  • 33. تست و اشکال‌زدایی ماژول‌های جاوا
  • 34. امنیت در معماری ماژولار و کنترل دسترسی‌ها
  • 35. بهینه‌سازی حجم برنامه برای استقرار در محیط‌های ابری
  • 36. تکنیک‌های نوشتن کد پاک و استاندارد در جاوا مدرن
  • 37. مهاجرت از پروژه‌های قدیمی به ساختار ماژولار جاوا
  • 38. استفاده از فریم‌ورک‌های مدرن سازگار با جاوا ۹ به بعد
  • 39. چالش‌های پیاده‌سازی و راهکارهای عملی در پروژه‌های بزرگ
  • 40. ارائه و بسته‌بندی نهایی نرم‌افزار با استانداردهای جدید
تگ‌ها: آموزش جاوا ۹ برنامه‌نویسی سمت سرور برنامه‌نویسی شیءگرا پلتفرم جاوا توسعه نرم‌افزار با Java توسعه‌دهنده جاوا جاوا مدرن قابلیت‌های جدید جاوا ماژولار سازی جاوا مهندسی نرم‌افزار

نظرات

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

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