Java 8+ آموزش ضروری: اشیاء و API - آخرین آپدیت

دانلود Java 8+ Essential Training: Objects and APIs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اگر می خواهید برنامه هایی را برای دستگاه های تلفن همراه ، رایانه های رومیزی یا وب بسازید ، باید جاوا را بشناسید و دانش خود را به روز نگه دارید. جاوا 9 در حال تغییر جنبه های مهم گردش کار برنامه نویسی ، به ویژه استفاده از اشیاء و API است. این دوره دومین دوره در آموزش ضروری جاوا سریال ، که پایه و اساس یادگیری جاوا 9 را فراهم می کند. مربی دیوید گاسنر با نشان دادن چگونگی اشکال زدایی کد جاوا در ایده Intellij ، و رسیدگی به هرگونه استثنائی که رخ می دهد ، شروع می کند. او توضیح می دهد که چگونه می توان کلاس های سفارشی را ایجاد کرد و درک کرد که چگونه جاوا وراثت را اجرا می کند ، یک اصل اصلی برنامه نویسی شی گرا. به علاوه ، یاد بگیرید که چگونه می توانید داده ها را در حافظه با چارچوب مجموعه های جاوا ذخیره کنید ، جاوا را با API های محبوب گسترش دهید ، درخواست های شبکه کنید و برنامه های خود را برای استقرار در پرونده های JAR بسته بندی کنید.

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • نحوه استفاده از پرونده های تمرینی How to use the exercise files

  • کدام نسخه از جاوا را می خواهید یاد بگیرید؟ Which version of Java do you want to learn?

1. استثناء رسیدگی و اشکال زدایی 1. Exception Handling and Debugging

  • خطاهای نحوی در مقابل استثناها Syntax errors vs. exceptions

  • اشکال زدایی با IntelliJ IDEA Debug with IntelliJ IDEA

  • موارد استثنایی را با try-catch مدیریت کنید Handle exceptions with try-catch

  • چندین بلوک صید ایجاد کنید Create multiple catch blocks

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

2. ایجاد کلاس های سفارشی 2. Create Custom Classes

  • درباره کپسول سازی About encapsulation

  • از کلاسهای زمان اجرا Java استفاده کنید Use the Java runtime classes

  • بسته بندی کد در روش های استاتیک Wrap code in static methods

  • کلاسهای سفارشی را اعلام و استفاده کنید Declare and use custom classes

  • کد را با بسته ها سازماندهی کنید Organize code with packages

  • روشهای نمونه را ایجاد و استفاده کنید Create and use instance methods

  • حالت را با متغیرهای نمونه مدیریت کنید Manage state with instance variables

  • چندین روش سازنده را اعلام کنید Declare multiple constructor methods

  • از فیلدهای ثابت به عنوان ثابت استفاده کنید Use static fields as constants

  • انواع enum را اعلام و استفاده کنید Declare and use enum types

  • کد را با انواع تو در تو سازماندهی کنید Organize code with nested types

3. با وراثت کار کنید 3. Work with Inheritance

  • درباره وراثت و چند شکلی About inheritance and polymorphism

  • کلاسها را گسترش دهید و روشها را نادیده بگیرید Extend classes and override methods

  • اشیا را به عنوان انواع مختلف بازیگران کنید Cast objects as different types

  • رابط ها را ایجاد و پیاده سازی کنید Create and implement interfaces

  • از کلاسها و روشهای انتزاعی استفاده کنید Use abstract classes and methods

4- مجموعه داده ها را مدیریت کنید 4. Manage Data Collections

  • مقادیر را در آرایه های ساده ذخیره کنید Store values in simple arrays

  • آرایه های قابل تغییر با لیست را مدیریت کنید Manage resizable arrays with List

  • با Map جفتهای مقدار-کلید را مدیریت کنید Manage key-value pairs with Map

5. از بسته های جاوا و کتابخانه ها استفاده کنید 5. Use Java Packages and Libraries

  • با تاریخ و زمان کار کنید Work with dates and times

  • پرونده ها را با خوانندگان و بافرها کپی کنید Copy files with readers and buffers

  • فایلها را با کلاسهای Path و Files کپی کنید Copy files with Path and Files classes

  • تجزیه یک فایل JSON Parse a JSON file

  • بسته های دارای ماژول را در آن قرار دهید Include packages with modules

6. یک برنامه جاوا را برای استقرار آماده کنید 6. Prepare a Java Application for Deployment

  • کد سند با Javadoc Document code with Javadoc

  • کلاس های بسته بندی در پرونده های JAR Package classes in JAR files

نتیجه Conclusion

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

نمایش نظرات

Java 8+ آموزش ضروری: اشیاء و API
جزییات دوره
2h 49m
36
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
101,781
- از 5
دارد
دارد
دارد
David Gassner
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

David Gassner David Gassner

نویسنده 60+ دوره آموزشی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار دیوید گاسنر نویسنده بیش از 60 دوره آموزش فنی مبتنی بر ویدئو برای توسعه دهندگان نرم افزار است.

دیوید یک مربی ارشد کارکنان است که متخصص در سیستم عامل های توسعه و زبان های برنامه نویسی از جمله Android و Java است. وی در حال حاضر محتوای آموزشی برای توسعه دهندگان اندروید و محتوایی ایجاد می کند که چندین زبان برنامه نویسی از جمله جاوا ، C # ، Visual Basic و Go را پوشش می دهد. وی پیش از این رئیس و بنیانگذار خدمات فنی باردو ، یک ارائه دهنده آموزش شبکه Adobe Solutions بود. وی به عنوان یک متخصص خبره Adobe ، دوره های آموزشی ادوبی را نوشت و آموزش های گسترده ای را در مورد Flex ، ColdFusion ، Dreamweaver و Flash ارائه داد. وی نویسنده کتاب های کتاب مقدس فلکس 3 و کتاب مقدس Flash Builder 4 و Flex 4 بود. وی اخیراً Audio Cues - برنامه ای Android برای اجرای صدا در اجرای زنده - را طراحی و توسعه داده است که در فروشگاه Google Play در دسترس است.