دوره آموزشی ویژگی‌های پیشرفته جاوا ۲۱

دوره آموزشی ویژگی‌های پیشرفته جاوا ۲۱

31 دقیقهپیشرفته2024-10-18

مدرسین

Bethan Palmer

Bethan Palmer

Developer

جزئیات دوره

در این دوره پیشرفته Java 21، به ویژگی‌های پیشرفته‌ای که در آخرین نسخه جاوا معرفی شده‌اند، پرداخته می‌شود. یک درک جامع از چرخه انتشار جاوا کسب کنید و از پیشرفت‌های زبان جاوا به‌روز باشید. مکانیزم‌های کلیدی انسداد (Encapsulation)، که یکی از ارکان امنیت در برنامه‌نویسی شی‌گرا هستند، به‌طور عمیق مورد بررسی قرار می‌گیرند، از جمله تجربه عملی با API مکانیزم انسداد کلید. همچنین API عملکرد خارجی و حافظه (Foreign Function and Memory API) که امکان یکپارچگی بی‌دردسر با کد بومی را فراهم می‌آورد، از طریق مثال‌های عملی و چالش‌های کدنویسی آموزش داده می‌شود. مدرس، بثان پالمر، همچنین مقادیر محلی (Scoped Values) را که یک سازه قدرتمند برای مدیریت برنامه‌های چندنخی است، توضیح می‌دهد و API برداری (Vector API) را که پردازش محاسبات پیچیده را تسهیل می‌کند، بررسی می‌کند. علاوه بر این، بثان بار دیگر به مکانیزم‌های انسداد کلید پرداخته و از طریق استفاده‌های واقعی و تمرینات حل مسئله، مفاهیم کلیدی را تقویت می‌کند.

اهداف یادگیری
تحلیل چرخه انتشار جاوا و مکانیزم‌های انسداد کلید برای نقد و پیشنهاد بهبود در کدهای جاوای موجود.
استفاده از API مکانیزم انسداد کلید، API عملکرد خارجی و حافظه، و مفهوم مقادیر محلی برای توسعه برنامه‌های جاوای کارآمد و امن که از جدیدترین ویژگی‌های زبان بهره‌برداری می‌کنند.
ارزیابی مزایا و معایب استفاده از API برداری و بارگذاری پویا (Dynamic Loading) از عوامل در برنامه‌های جاوا و ترکیب راه‌حل‌هایی برای بهینه‌سازی عملکرد و نگهداری.

مهارت ها

New FeaturesProgramming LanguagesSoftware Development

سرفصل ها

مقدمه

  • ویژگی‌های پیشرفته در جاوا 21
  • آنچه باید بدانید

چرخه انتشار جاوا

  • چرخه انتشار جاوا را درک کنید

Key Encapsulation Mechanism API

  • مکانیسم‌های کپسوله سازی کلید را درک کنید
  • استفاده از API مکانیزم کپسوله سازی کلید
  • چالش - استفاده از API مکانیزم کپسوله سازی کلید

API عملکرد خارجی و حافظه

  • API عملکرد خارجی و حافظه را درک کنید
  • استفاده از تابع خارجی و API حافظه
  • چالش - API عملکرد خارجی و حافظه

مقادیر محدوده در جاوا 21

  • مقادیر محدوده را درک کنید
  • استفاده از مقادیر scoped
  • چالش - مقادیر محدوده

Vector API

  • API Vector را درک کنید

آماده باشید تا بارگذاری پویا عوامل را ممنوع کنید

  • بارگذاری دینامیک عوامل در جاوا 21

نتیجه گیری

  • مراحل بعدی
۴۰,۰۰۰ تومان