آموزش جاوا: ارث‌بری، استثناها و APIها - آخرین آپدیت

دانلود Java: Inheritance, Exceptions and APIs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: دوره «جاوا: ارث‌بری، استثناها و APIها» سومین بخش از مجموعه جامع آمادگی آزمون Oracle Certified Associate, Java SE 8 [1Z0-808] است. این دوره با مبانی ضروری جاوا، شامل سینتکس، متغیرها و انواع داده‌ها آغاز شده و سپس به سراغ مباحث پیشرفته‌تری مانند برنامه‌نویسی شی‌گرا (OOP)، ارث‌بری و کپسوله‌سازی می‌رود. فراگیران نحوه به‌کارگیری عملگرها و ساختارهای تصمیم‌گیری، ایجاد و مدیریت آرایه‌ها و استفاده بهینه از مکانیزم‌های حلقه‌ برای کنترل جریان برنامه را خواهند آموخت. این دوره بر ایجاد متدها، Overloading و استفاده از модификаторهای دسترسی (Access Modifiers) برای ساخت کدهای ماژولار و قابل استفاده مجدد تأکید دارد. بخش‌های عملی بر مدیریت داده‌ها با Strings، StringBuilder و ArrayList، مدیریت داده‌های تقویم و نوشتن عبارت‌های لامبدا (Lambda Expressions) برای پیاده‌سازی رابط‌های تابعی مانند Predicate تمرکز دارد. این دوره برای افراد زیر ایده‌آل است: - افرادی که مسیر شغلی خود را در توسعه جاوا آغاز کرده‌اند. - دانشجویانی که دوره‌های مقدماتی جاوا را گذرانده‌اند و قصد دارند دانش خود را با یک گواهینامه معتبر جهانی تأیید کنند. - متخصصین پشتیبانی اپلیکیشن‌های جاوا که می‌خواهند با درک نحوه عملکرد استثناها و استفاده از APIها، مشکلات را با سرعت و دقت بیشتری عیب‌یابی کنند. در پایان این دوره، شما قادر خواهید بود: - مفاهیم برنامه‌نویسی شی‌گرا را از طریق پیاده‌سازی ارث‌بری، چندریختی (Polymorphism) و اینترفیس‌ها برای طراحی کلاس‌های ماژولار در جاوا به کار ببرید. - خطاهای برنامه را با ایجاد بلوک‌های try-catch، تشخیص تفاوت بین Checked، Unchecked و Errorها، و مدیریت استثناها برای حفظ جریان طبیعی برنامه تحلیل کنید. - ساختارهای داده‌ای جاوا و APIها را برای مدیریت بهینه داده‌ها در اپلیکیشن‌های جاوا توسعه دهید.

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

کار با ارث‌بری Working with Inheritance

  • تشریح ارث‌بری و مزایای آن Describe inheritance and its benefits

  • توسعه کدی که از چندریختی (Polymorphism) استفاده می‌کند Develop code that makes use of polymorphism

  • تعیین زمان نیاز به تبدیل نوع (Casting) Determine when casting is necessary

  • استفاده از super و this برای دسترسی به اشیاء و سازنده‌ها Use super and this to access objects and constructors

  • استفاده از کلاس‌های انتزاعی (Abstract) و اینترفیس‌ها Use abstract classes and interfaces

مدیریت استثناها Handling Exceptions

  • تفاوت بین Checked Exception، Unchecked Exception و Errorها Differentiate among checked exceptions, unchecked exceptions, and Errors

  • ایجاد بلوک try-catch و بررسی تغییر جریان برنامه توسط استثناها Create a try-catch block and determine how exceptions alter normal program flow

  • تشریح مزایای مدیریت استثناها (Exception Handling) Describe the advantages of Exception handling

  • ایجاد و فراخوانی متدی که استثنا پرتاب می‌کند (throw) Create and invoke a method that throws an exception

  • شناسایی کلاس‌های رایج استثناها Recognize common exception classes

کار با کلاس‌های منتخب از Java API Working with Selected Classes from the Java API

  • مدیریت داده‌ها با استفاده از کلاس StringBuilder و متدهای آن Manipulate data using the StringBuilder class and its methods

  • ایجاد و مدیریت رشته‌ها (Strings) Create and manipulate Strings

  • ایجاد و مدیریت داده‌های تقویم (Calendar) Create and manipulate calendar data

  • اعلان و استفاده از ArrayList برای انواع داده‌ای مشخص Declare and use an ArrayList of a given type

  • نوشتن یک عبارت لامبدای ساده که از Lambda Predicate استفاده می‌کند Write a simple Lambda expression that consumes a Lambda Predicate expression

  • جمع‌بندی دوره تخصصی Specialization Conclusion

نمایش نظرات

آموزش جاوا: ارث‌بری، استثناها و APIها
جزییات دوره
6h 34m
16
(آخرین آپدیت)
87
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده