دوره آموزشی یادگیری جامع +Java 8: اشیاء و APIها
2 ساعت 50 دقیقهمبتدی2020-10-22
مدرسین

David Gassner
Author of 60+ video-based training courses for software developers
جزئیات دوره
اگر میخواهید برنامههای کاربردی برای دستگاههای تلفن همراه، رایانههای رومیزی یا وب بسازید، باید جاوا را بدانید—و دانش خود را با پیشرفت زبان بهروز نگه دارید. جاوا 9 در حال تغییر بسیاری از جنبه های مهم گردش کار برنامه نویسی است، به ویژه مدیریت اشیاء و API ها. این دوره دومین دوره از سری آموزش Java Essential است که پایه و اساس یادگیری جاوا 9 را فراهم می کند. مدرس David Gassner با نشان دادن نحوه اشکال زدایی کد جاوا در IntelliJ IDEA و مدیریت هر استثنایی که رخ می دهد شروع می کند. او نحوه ایجاد کلاسهای سفارشی و درک نحوه پیادهسازی وراثت توسط جاوا را توضیح میدهد که یک اصل اصلی برنامهنویسی شیگرا است. به علاوه، یاد بگیرید که چگونه داده ها را در حافظه با Java Collections Framework ذخیره کنید، جاوا را با API های محبوب گسترش دهید، درخواست های شبکه را انجام دهید و برنامه های خود را برای استقرار در فایل های JAR بسته بندی کنید.
اهداف یادگیری
اشکال زدایی کد جاوا
رسیدگی به استثنائات
ایجاد کلاس های سفارشی
کار با ارث
مدیریت مجموعه داده ها
استفاده از بسته ها و کتابخانه های جاوا
آماده سازی یک برنامه جاوا برای استقرار
اهداف یادگیری
اشکال زدایی کد جاوا
رسیدگی به استثنائات
ایجاد کلاس های سفارشی
کار با ارث
مدیریت مجموعه داده ها
استفاده از بسته ها و کتابخانه های جاوا
آماده سازی یک برنامه جاوا برای استقرار
مهارت ها
JavaOracleEssential TrainingProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
- 04 - کدام نسخه جاوا را میخواهید یاد بگیرید
1. Exception Handling و Debugging
- 05 - خطاهای نحوی در مقابل استثناها
- 06 - اشکال زدایی با IntelliJ IDEA
- 07 - استثناها را با try-catch رسیدگی کنید
- 08 - چندین بلوک catch ایجاد کنید
- 09 - بررسی شده در مقابل استثناهای بدون علامت
2. کلاسهای سفارشی ایجاد کنید
- 10 - در مورد کپسولاسیون
- 11 - از کلاسهای زمان اجرا جاوا استفاده کنید
- 12 - کدها را به روشهای ثابت بپیچید
- 13 - کلاسهای سفارشی را اعلام و استفاده کنید
- 14 - کدها را با بستهها سازماندهی کنید
- 15 - ایجاد و استفاده از روشهای نمونه
- 16 - مدیریت حالت با متغیرهای نمونه
- 17 - متدهای سازنده چندگانه را اعلام کنید
- 18 - از فیلدهای ثابت به عنوان ثابت استفاده کنید
- 19 - انواع enum را اعلام و استفاده کنید
- 20 - کدها را با انواع تو در تو سازماندهی کنید
3. کار با ارث
- 21 - درباره وراثت و چندشکلی
- 22 - کلاسها را گسترش دهید و متدها را نادیده بگیرید
- 23 - اشیاء را به صورت انواع مختلف ریخته شود
- 24 - ایجاد و پیادهسازی رابط
- 25 - از کلاسها و متدهای انتزاعی استفاده کنید
4. مدیریت مجموعه داده ها
- 26 - مقادیر را در آرایههای ساده ذخیره کنید
- 27 - آرایههای قابل تغییر اندازه را با List مدیریت کنید
- 28 - جفتهای کلید-مقدار را با Map مدیریت کنید
5. از بستهها و کتابخانههای جاوا استفاده کنید
- 29 - با تاریخ و زمان کار کنید
- 30 - فایلها را با ریدر و بافر کپی کنید
- 31 - فایلها را با کلاسهای Path و Files کپی کنید
- 32 - یک فایل JSON را تجزیه کنید
- 33 - شامل بستههای دارای ماژول
6. یک برنامه جاوا برای استقرار آماده کنید
- 34 - کد سند با Javadoc
- 35 - کلاسهای بسته در فایلهای JAR
نتیجه
- 36 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی برترین ویژگی های جاوا 21
- دوره آموزشی جاوا: تست خودکار API با REST Assured
- دوره آموزشی الگویابی برای Switch در جاوا ۲۱
- دوره آموزشی آمادگی برای گواهینامه توسعهدهنده جاوا MongoDB Associate
- دوره آموزشی یادگیری جاوا سوئینگ (Java Swing)
- دوره آموزشی یادگیری JakartaEE
- دوره آموزشی امنیت در میکروسرویسها
- دوره آموزشی راهنمای کامل برنامهنویسی موازی و همزمان با جاوا