آموزش جامع جاوا ۲۵ برای متخصصین با دستیار هوش مصنوعی Jetbrains - آخرین آپدیت

دانلود Java 25 for Professionals with Jetbrains AI Assistant

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره سطح متوسط، مایکی ون پوتن، مدرس و توسعه‌دهنده جاوا، به بررسی ویژگی‌های پیشرفته جاوا ۲۵ می‌پردازد و به شما نشان می‌دهد چگونه مهارت‌های برنامه‌نویسی خود را به سطحی جدید برسانید. تکنیک‌های مدرن جاوا مانند فایل‌های منبع فشرده (Compact Source Files)، سازنده‌های منعطف (Flexible Constructors) و متغیرهای بدون نام (Unnamed Variables) را که فرآیند نوشتن کد شما را ساده‌تر می‌کنند، کاوش کنید. یاد بگیرید چگونه الگوهای پیشرفته همزمانی (Concurrency) را پیاده‌سازی کرده و داده‌ها را به‌صورت ایمن بین تردها مدیریت کنید. بررسی کنید که چگونه Stream Gatherers می‌توانند برنامه‌نویسی تابعی شما را بهبود بخشند و ایمپورت‌های ماژولار چگونه کد شما را پاکیزه‌تر می‌کنند. همچنین یاد بگیرید که با استفاده از جدیدترین سینتکس Markdown، مستندات جاوا را به‌صورت شفاف و مختصر بنویسید. این دوره به شما کمک می‌کند تا درک عملی از جدیدترین قابلیت‌های جاوا به دست آورید و اپلیکیشن‌هایی بهینه‌تر و قابل‌نگهداری‌تر خلق کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • بررسی جامع جاوا ۲۵ Java 25 unboxed

۱. جاوا مدرن: فایل‌های منبع فشرده و متدهای Main نمونه 1. Modern Java: Compact Source Files and Instance Main Methods

  • حذف کدهای تکراری با فایل‌های منبع فشرده No boilerplate classes with compact source files

  • چالش: ساخت یک اپلیکیشن سبک جاوا با سینتکس مدرن Challenge: Build a lightweight Java app with modern syntax

۲. سازنده‌های منعطف در جاوا 2. Flexible Constructors in Java

  • نوشتن سازنده‌های منعطف‌تر Writing more flexible constructors

  • چالش: ساخت کلاس Product با سازنده‌های هوشمندتر Challenge: Build a Product class with smarter constructors

۳. متغیرهای بدون نام 3. Unnamed Variables

  • چالش: بازنویسی کد با متغیرهای بدون نام Challenge: Refactor with unnamed variables

  • بررسی متغیرهای بدون نام Unnamed variables

۴. اشتراک‌گذاری ایمن داده‌ها در جاوا با ScopedValue 4. Safe Data Sharing in Java with ScopedValue

  • اشتراک‌گذاری ایمن داده‌ها با مقادیر Scoped Safe data sharing with scoped values

  • چالش: بازنویسی کد برای تبدیل به کد Thread-Safe با ScopedValue Challenge: Refactor to thread-safe code with ScopedValue

  • جایگزینی ThreadLocal: نحوه استفاده از ScopedValue در جاوا Replacing ThreadLocal: How to use ScopedValue in Java

۵. استریم‌های پیشرفته جاوا با Gathererهای سفارشی 5. Advanced Java Streams with Custom Gatherers

  • استریم‌های پیشرفته جاوا: تبدیلات با Gatherers Advanced Java Streams: Transformations with gatherers

  • کار با Stream Gatherers: نوشتن جمع‌کننده‌های داده سفارشی Stream gatherers in action: Writing custom data collectors

  • چالش: تبدیل یک استریم پیچیده Challenge: Transform a complex Stream

۶. ماژول‌های مدرن جاوا 6. Modern Java Modules

  • مدرن‌سازی پروژه‌های جاوا با ایمپورت‌های ساده‌شده ماژول Modernizing Java projects with simplified module imports

  • ساده‌سازی جاوای ماژولار Simplifying modular Java

  • چالش: پاک‌سازی اعلان‌های ایمپورت در پروژه ماژولار Challenge: Modular project cleanup import declarations

۷. استفاده از Markdown در مستندات جاوا 7. Markdown in Java Documentation

  • بهبود JavaDocs با سینتکس Markdown Enhance JavaDocs with Markdown syntax

  • فرمت‌بندی مستندات جاوا با استفاده از بهترین روش‌های Markdown Formatting Java documentation using Markdown best practices

  • چالش: تبدیل JavaDocs به فرمت تمیز Markdown Challenge: Convert JavaDocs to clean markdown format

جمع‌بندی Conclusion

  • بنابراین، آیا باید آپدیت کنید؟ So, should you upgrade?

نمایش نظرات

آموزش جامع جاوا ۲۵ برای متخصصین با دستیار هوش مصنوعی Jetbrains
جزییات دوره
0h 37m
20
(آخرین آپدیت)
617
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maaike van Putten Maaike van Putten

توسعه دهنده نرم افزار و مربی IT