لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Java Essential Training: اشیا and و API ها
Java Essential Training: Objects and APIs
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر می خواهید برای دستگاه های تلفن همراه ، رایانه های رومیزی یا وب برنامه ایجاد کنید ، باید Java را بشناسید - و با تکامل زبان دانش خود را به روز نگه دارید. جاوا 9 در حال تغییر چندین جنبه مهم از روند کار برنامه نویسی ، به ویژه مدیریت اشیا و API ها است. این دوره دومین دوره از آموزش ضروری جاوا i> است ، که پایه یادگیری جاوا 9 را فراهم می کند. مربی دیوید گاسنر با نشان دادن نحوه اشکال زدایی کد جاوا در IntelliJ IDEA ، و رسیدگی به موارد استثنایی شروع می شود. وی نحوه ایجاد کلاسهای سفارشی و درک چگونگی پیاده سازی وراثت توسط جاوا ، یک اصل اصلی برنامه نویسی شی گرا را توضیح می دهد. به علاوه ، یاد بگیرید که چگونه داده ها را با استفاده از Java Collections Framework در حافظه ذخیره کنید ، Java را با API های محبوب گسترش دهید ، درخواست شبکه کنید و برنامه های خود را برای استقرار در پرونده های JAR بسته بندی کنید.
موضوعات شامل:
اشکال زدایی کد جاوا li>
مدیریت استثناها li>
ایجاد کلاسهای سفارشی li>
کار با ارث li>
مدیریت مجموعه داده ها li>
استفاده از بسته های جاوا و کتابخانه ها li>
آماده سازی برنامه جاوا برای استقرار li>
سرفصل ها و درس ها
مقدمه
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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
نویسنده 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 در دسترس است.
نمایش نظرات