آموزش جاوا 8 برای حرفه ای ها

Java 8 for Professionals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
جاوا 8 در سال 2014 منتشر شد، اما هنوز هم یکی از محبوب ترین نسخه های جاوا است و امروزه به طور گسترده توسط توسعه دهندگان جاوا استفاده می شود. بنابراین اگر هنوز از نسخه قدیمی جاوا استفاده می‌کنید، برای رسیدن به آن دیر نیست! به مربی Maaike van Putten بپیوندید تا بسیاری از ویژگی‌های مفیدی را پوشش دهد که می‌تواند نحوه نوشتن کد با جاوا 8 را تغییر دهد. او روش‌های جدید کار با تاریخ و زمان را شرح می‌دهد، Base64 را لمس می‌کند، و افزوده‌های جدید به رابط‌ها را مرور می‌کند. او عبارات لامبدا و API استریم را بررسی می‌کند، توضیح می‌دهد که چرا کلاس Optional در جاوا اختیاری نیست، و دوره را با چندین ویژگی دیگر جاوا برای دانستن به پایان می‌رساند. Maaike همچنین شامل چالش‌ها و راه‌حل‌هایی می‌شود، بنابراین می‌توانید دانش خود را با پیشرفت در دوره آزمایش کنید.

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

مقدمه Introduction

  • جاوا 8: آیا برای من است؟ Java 8: Is it for me?

  • آیا برای جاوا 8 آماده هستید؟ Are you ready for Java 8?

1. تاریخ و زمان 1. Date and Time

  • LocalDate، LocalTime و LocalDateTime LocalDate, LocalTime, and LocalDateTime

  • ZonedDateTime و ZoneId ZonedDateTime and ZoneId

  • ساعت Clock

  • مقایسه تاریخ و زمان Comparing dates and times

  • DateTimeFormatter DateTimeFormatter

  • عادت زنانه Period

  • مدت زمان Duration

  • تغییر تاریخ و زمان Altering dates and times

  • تبدیل تاریخ و تقویم Converting Date and Calendar

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

2. Base64 رمزگذاری و رمزگشایی 2. Base64 Encoding and Decoding

  • Base64 چیست؟ What is Base64?

  • رمزگذاری و رمزگشایی با استفاده از java.util.Base64 Encoding and decoding using java.util.Base64

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

3. رابط ها در جاوا 8 3. Interfaces in Java 8

  • روش های استاتیک Static methods

  • روش های پیش فرض Default methods

  • رابط های کاربردی Functional interfaces

  • رابط های کاربردی داخلی Built-in functional interfaces

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

4. عبارات لامبدا 4. Lambda Expressions

  • عبارات پایه لامبدا Basic Lambda expressions

  • عبارات لامبدا با پارامترها Lambda expressions with parameters

  • بدن عبارات لامبدا Lambda expressions body

  • لامبدا به عنوان پارامترهای روش Lambdas as method parameters

  • عبارات لامبدا و دامنه متغیر Lambda expressions and variable scope

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

5. Stream API 5. Stream API

  • جریان ها و خط لوله جریان چیست؟ What are streams and the stream pipeline?

  • ایجاد جریان Creating streams

  • عملیات ترمینال در جریان ها Terminal operations on streams

  • عملیات میانی در جریان ها Intermediate operations on streams

  • جریان های موازی Parallel streams

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

6. کلاس اختیاری در جاوا 6. Optional Class in Java

  • چرا به کلاس اختیاری نیاز دارید؟ Why do you need the Optional class?

  • ایجاد و استفاده از گزینه های اختیاری Creating and using Optionals

  • روش‌ها در کلاس اختیاری Methods on the Optional class

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

7. سایر ویژگی های جاوا 8 7. Other Java 8 Features

  • رشته در عبارات سوئیچ String in switch statements

  • مرتب سازی موازی آرایه Array parallel sorting

  • محاسبات عدد صحیح بدون علامت Unsigned integer arithmetic

  • API همزمان بهبود یافته Improved concurrent API

  • حذف نسل دائمی در حافظه Removal of the permanent generation in memory

  • چالش Challenge

  • راه حل Solution

  • امتحان فصل Chapter Quiz

8. ویژگی های دیرتر از جاوا 8 8. Later than Java 8 Features

  • چه چیزی هنوز در جاوا 8 نیست؟ What is not yet in Java 8?

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • در جاوا کجا برویم Where to go next in Java

نمایش نظرات

آموزش جاوا 8 برای حرفه ای ها
جزییات دوره
2h 50m
59
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maaike van Putten Maaike van Putten

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