آموزش 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 8m
49
Linkedin (لینکدین) lynda-small
06 خرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
دارد
دارد
دارد
Angie Jones

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Angie Jones Angie Jones

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

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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