آموزش Java 17 Essential Training: Objects and APIs

Java 17 Essential Training: Objects and APIs

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
دانستن جاوا - یکی از محبوب ترین زبان های برنامه نویسی در جهان - اگر به ساخت برنامه های کاربردی برای دستگاه های تلفن همراه، رایانه های رومیزی یا وب علاقه دارید، می تواند مفید باشد. همچنین باید به‌روز باشید زیرا زبان در طول زمان تکامل می‌یابد و تغییر می‌کند. در این دوره، آنجی جونز، توسعه‌دهنده رسمی جاوا، شما را با اصول اولیه اشیاء و APIها در جدیدترین نسخه پشتیبانی بلندمدت (LTS)، جاوا 17 راهنمایی می‌کند.

اصول وراثت، چندشکلی، انتزاع، رابط ها، ساختارهای داده و موارد دیگر، مجموعه مهارت های خود را با برخی از رایج ترین عملگرهای مورد استفاده در برنامه نویسی کاربردی و شی گرا ایجاد کنید. در طول مسیر، نکاتی را از Angie در مورد نحوه رسیدگی به استثناها، رفع خطاها و جلوگیری از نشت حافظه در کد خود دریافت کنید. در پایان این دوره، شما آماده خواهید بود که حرکت بعدی خود را انجام دهید و حرفه خود را به عنوان یک توسعه دهنده جاوا ارتقا دهید.

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

مقدمه Introduction

  • اشیاء جاوا و APIها Java objects and APIs

  • آنچه شما باید بدانید What you should know

1. ارث 1. Inheritance

  • ارث بری بین طبقات Inheritance between classes

  • سازندگان در ارث Constructors in inheritance

  • نادیده گرفتن و اضافه بار روش های ارثی Overriding and overloading inherited methods

  • زنجیره ارث Chain of inheritance

  • محدود کردن دسترسی به ارث Limiting access in inheritance

  • کلاس های مهر و موم شده Sealed classes

  • چالش: کیک! کیک! کیک! Challenge: Cake! Cake! Cake!

  • راه حل: کیک! کیک! کیک! Solution: Cake! Cake! Cake!

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

2. چند شکلی 2. Polymorphism

  • چند شکلی با اشیاء Polymorphism with objects

  • تایپ سازی شی Object typecasting

  • نمونه اپراتور instanceof operator

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

3. انتزاع 3. Abstraction

  • کلاس ها و روش های انتزاعی Abstract classes and methods

  • ارث بردن از کلاس های انتزاعی Inheriting from abstract classes

  • ایجاد اشیا با انواع انتزاعی Creating objects with abstract types

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

4. رابط ها 4. Interfaces

  • ایجاد یک رابط Creating an interface

  • پیاده سازی رابط ها Implementing interfaces

  • نمونه سازی اشیاء با انواع رابط Instantiating objects with interface types

  • روش های پیش فرض و استاتیک Default and static methods

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

5. ساختارهای داده 5. Data Structures

  • چارچوب مجموعه ها Collections framework

  • مجموعه ها Sets

  • لیست ها Lists

  • صف ها Queues

  • نقشه ها Maps

  • تکرار کننده ها Iterators

  • برای حلقه ها تقویت شده است Enhanced for loops

  • forEach() و lambdas forEach() and lambdas

  • چالش: دفترچه نمرات Challenge: Gradebook

  • راه حل: کتاب کلاس Solution: Gradebook

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

6. برنامه نویسی تابعی 6. Functional Programming

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

  • جریان ها Streams

  • عملیات جریان رایج Common stream operations

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

7. رسیدگی به استثنا 7. Exception Handling

  • سعی کنید بلوک ها را بگیرید Try and catch blocks

  • پشته ردیابی و پیام استثنا Stack trace and exception message

  • بررسی شده در مقابل استثناهای بدون علامت Checked vs. unchecked exceptions

  • رسیدگی به استثناهای متعدد Handling multiple exceptions

  • در نهایت بلاک کنید Finally block

  • با منابع امتحان کنید Try with resources

  • پرتاب استثناها Throwing exceptions

  • بازگرداندن استثناها Rethrowing exceptions

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

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Java 17 Essential Training: Objects and APIs
جزییات دوره
2h 8m
49
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
Angie Jones
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Angie Jones Angie Jones

انجی جونز در استراتژی ها و تکنیک های اتوماسیون تست تخصص دارد.

انجی ثروت دانش خود را در کنفرانس های نرم افزاری در سراسر جهان و در پلت فرم آموزش آنلاین، دانشگاه تست اتوماسیون، که او رهبری می کند، به اشتراک می گذارد. سبک تفکر نوآورانه او منجر به بیش از 25 اختراع ثبت شده در ایالات متحده و چین شده است. انجی با Black Girls Code داوطلب می شود، جایی که او کارگاه های کدنویسی را در تلاش برای جذب زنان و اقلیت های بیشتر به فناوری تدریس می کند.