دوره آموزشی یادگیری جامع +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 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع +Java 8: سینتکس و ساختار
- دوره آموزشی یادگیری جامع جاوا 8
- دوره آموزشی یادگیری جامع Java EE 8
- دوره آموزشی یادگیری جامع اکلیپس (2021)
- دوره آموزشی مدیریت حافظه جاوا
- دوره آموزشی نسخه Java Enterprise
- دوره آموزشی توسعه مبتنی بر تست در Spring Boot با استفاده از JUnit و Mockito
- دوره آموزشی جاوا 8 برای حرفه ای ها
مسیرهای مرتبط
- مسیر آموزشی گواهی حرفهای مبانی جاوا
- مسیر آموزشی شروع به عنوان یک توسعه دهنده جاوا
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی شروع کار با پایتون
- مسیر آموزشی کاوش شغلی در مهندسی داده
- مسیر آموزشی توسعه دادن مهارت های Scala خود برای مهندسی داده
- مسیر آموزشی تبدیل شدن به یک استاد مهندسی داده
- مسیر آموزشی موفق شدن به عنوان یک توسعه دهنده نرم افزار از راه دور