لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جاوای پیشرفته: عملی با استریم ها، عبارات لامبدا، مجموعه ها، ژنریک ها و موارد دیگر
Advanced Java: Hands-on with Streams, Lambda Expressions, Collections, Generics and More
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا در جاوا تجربه دارید، اما به دنبال ارتقای مهارت های خود به سطح بعدی هستید؟ به Maaike van Putten در این دوره بپیوندید و برنامه نویسی جاوا خود را از خوب به عالی ببرید. Maaike مجموعهای از موضوعات پیشرفته جاوا را پوشش میدهد، از جمله استریمها و عبارات لامبدا، مجموعهها و کلیات، و حاشیهنویسی سفارشی. او همچنین به شما نشان می دهد که چگونه با همزمانی و کار با الگوی طراحی تک تن کنار بیایید. در این دوره آموزشی عملی به Maaike بپیوندید، آنچه را که در یک سری چالشها آموختهاید آزمایش کنید و کار خود را با راهحلهای Maaike مقایسه کنید.
این دوره شامل چالش های کد است که توسط CoderPad ارائه شده است. چالشهای کد، تمرینهای کدنویسی تعاملی با بازخورد بیدرنگ هستند، بنابراین میتوانید در کنار محتوای دوره تمرین کدنویسی را انجام دهید تا مهارتهای برنامهنویسی خود را ارتقا دهید.
سرفصل ها و درس ها
معرفی
Introduction
مهارت های جاوا خود را ارتقا دهید
Advance your Java Skills
محیط چالش CoderPad
CoderPad challenge environment
1. جریان ها و عبارات لامبدا
1. Streams and Lambda Expressions
عبارات لامبدا
Lambda expressions
API جریان و مدیریت مجموعه داده ها
Streams API and handling data sets
راه حل: جریان های جاوا و عبارات لامبدا
Solution: Java streams and lambda expressions
برنامه نویسی تابعی
Functional programming
2. مجموعه ها و ژنریک ها
2. Collections and Generics
نقش ژنریک ها
Role of generics
چارچوب مجموعه جاوا
Java collection framework
راه حل: Refactor به نوع پارامتری
Solution: Refactor to parameterized type
ایجاد و استفاده از کلاس هایی با انواع پارامتر شده
Creating and using classes with parameterized types
3. حاشیه نویسی و بازتاب
3. Annotations and Reflection
ایجاد حاشیه نویسی سفارشی
Creating custom annotations
Reflection API برای دستکاری کد پویا
Reflection API for dynamic code manipulation
درک حاشیه نویسی
Understanding annotations
راه حل: حاشیه نویسی سفارشی
Solution: Custom annotation
4. Concurrency و Multithreading
4. Concurrency and Multithreading
مفاهیم جاوا برای همزمانی
Java concepts for concurrency
راه حل: یک الگوریتم همزمان را پیاده سازی کنید
Solution: Implement a concurrent algorithm
همزمانی و چند رشته ای توضیح داده شده است
Concurrency and multithreading explained
5. کار با الگوی طراحی Singleton
5. Working with the Singleton Design Pattern
راه حل: یک تک تن بسازید
Solution: Create a singleton
الگوی طراحی تک تن و موارد استفاده از آن
Singleton design pattern and its use cases
پیاده سازی الگوی سینگلتون
Implementing the Singleton pattern
نمایش نظرات