لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بررسی عمیق Java SE: ویژگیهای پیشرفته زبان
- آخرین آپدیت
دانلود Java SE Deep Dive: Advanced Language Features
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
برای تبدیل شدن به یک متخصص واقعی جاوا، باید ویژگیهای پیشرفتهتر زبان برنامهنویسی جاوا را به صورت عمیق درک کنید.
در این دوره آموزشی (Java SE Deep Dive: Advanced Language Features)، شما یاد میگیرید که چگونه این قابلیتهای پیشرفته را در موارد کاربردی و واقعی به کار ببرید.
در ابتدا، با Records و Sealed Types برای مدلسازی ساختارهای داده آشنا میشوید.
سپس، قدرت Enumها و کلاسهای Nested و Inner را کشف خواهید کرد.
در نهایت، هر آنچه لازم است درباره Generics و Annotations بدانید را خواهید آموخت.
پس از اتمام این دوره، مهارتها و دانش پیشرفتهای در جاوا خواهید داشت که برای طراحی و ساخت نرمافزارهای حرفهای و با کیفیت بالا ضروری است.
سرفصل ها و درس ها
درک مفاهیم Records
Understanding Records
درک زبان
Understanding the Language
نوشتن کلاسهای نگهدارنده داده با Records
Writing Data Container Classes with Records
تعریف سازندههای Record
Defining Record Constructors
بهینهسازی سازندههای Record
Streamlining Record Constructors
درک متدها در Records
Understanding Methods in Records
درک کلاسها و اینترفیسهای Sealed
Understanding Sealed Classes and Interfaces
مدلسازی انواع با کلاسها و اینترفیسهای Sealed
Modeling Variants with Sealed Classes and Interfaces
کلاسها و اینترفیسهای Sealed در عمل
Sealed Classes and Interfaces in Practice
مدلسازی ساختارهای داده با Records و Sealed Types
Modeling Data Structures with Records and Sealed Types
انواع دادههای جبری برای مدلسازی دامنه در جاوا
Algebraic Data Types for Domain Modeling in Java
مدلسازی دامنه با Records و Sealed Types
Domain Modeling with Records and Sealed Types
تطبیق الگو (Pattern Matching) با Records و Sealed Types
Pattern Matching with Records and Sealed Types
بهکارگیری الگوهای طراحی رایج در Enum
Applying Common Enum Design Patterns
درک Enumها
Understanding Enums
مرتبط کردن مقادیر با ثابتهای Enum
Associating Values with Enum Constants
جستجوی مقادیر Enum با الگوی fromValue
Looking up Enum Values with the fromValue Pattern
افزودن رفتار به Enumها
Adding Behavior to Enums
استفاده از مجموعههای تخصصی Enum
Using Specialized Enum Collections
کار با انواع Nested، Inner و Anonymous
Working with Nested, Inner, and Anonymous Types
نمای کلی انواع Nested
Overview of Nested Types
استفاده از کلاسهای Static Nested
Using Static Nested Classes
Jesper یک توسعه دهنده و معمار نرم افزار بسیار باتجربه و مستقل است. وی نرم افزارهای کارآمد ، مقیاس پذیر ، با کیفیت بالا و سمت سرور را در جاوا و مقیاس طراحی و تولید می کند. او خلاقیت در اختراع و ساخت سیستم های نرم افزاری را دوست دارد و دوست دارد به دیگران آموزش دهد و دانش خود را با دیگر توسعه دهندگان به اشتراک بگذارد تا به آنها در نوشتن کدی تمیز ، کارآمد ، کاملاً مناسب و قابل نگهداری کمک کند.
نمایش نظرات