لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بررسی عمیق Java SE: ویژگیهای پیشرفته زبان
- آخرین آپدیت
دانلود Java SE Deep Dive: Advanced Language Features
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
برای تبدیل شدن به یک متخصص واقعی جاوا، باید ویژگیهای پیشرفتهتر زبان برنامهنویسی جاوا را به صورت عمیق درک کنید.
در این دوره آموزشی با عنوان «بررسی عمیق Java SE: ویژگیهای پیشرفته زبان»، یاد میگیرید که چگونه این قابلیتهای پیشرفته را در کاربردهای عملی پیادهسازی کنید.
ابتدا با Recordها و Sealed Typeها برای مدلسازی ساختارهای داده آشنا میشوید.
سپس قدرت Enumها و کلاسهای Nested و Inner را کشف خواهید کرد.
در نهایت، هر آنچه را که باید در مورد Generics و Annotationها بدانید، خواهید آموخت.
پس از اتمام این دوره، مهارتها و دانش پیشرفتهای در جاوا خواهید داشت که برای طراحی و ساخت نرمافزارهای حرفهای و با کیفیت بالا ضروری است.
سرفصل ها و درس ها
درک Recordها
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 Classes و اینترفیسها
Understanding Sealed Classes and Interfaces
مدلسازی متغیرها با Sealed Classes و اینترفیسها
Modeling Variants with Sealed Classes and Interfaces
کاربرد عملی Sealed Classes و اینترفیسها
Sealed Classes and Interfaces in Practice
مدلسازی ساختارهای داده با Recordها و Sealed Typeها
Modeling Data Structures with Records and Sealed Types
انواع دادههای جبری برای مدلسازی دامنه در جاوا
Algebraic Data Types for Domain Modeling in Java
مدلسازی دامنه با Recordها و Sealed Typeها
Domain Modeling with Records and Sealed Types
تطبیق الگو (Pattern Matching) با Recordها و Sealed Typeها
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 یک توسعه دهنده و معمار نرم افزار بسیار باتجربه و مستقل است. وی نرم افزارهای کارآمد ، مقیاس پذیر ، با کیفیت بالا و سمت سرور را در جاوا و مقیاس طراحی و تولید می کند. او خلاقیت در اختراع و ساخت سیستم های نرم افزاری را دوست دارد و دوست دارد به دیگران آموزش دهد و دانش خود را با دیگر توسعه دهندگان به اشتراک بگذارد تا به آنها در نوشتن کدی تمیز ، کارآمد ، کاملاً مناسب و قابل نگهداری کمک کند.
نمایش نظرات