آموزش کاتلین در تمرین [ویدئو]

Kotlin in Practice [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Kotlin یک زبان برنامه نویسی است که در نظر گرفته شده است بهتر از جاوا باشد و به گونه ای طراحی شده است که بر روی هر پلتفرمی که با جاوا سازگار است قابل استفاده باشد. Kotlin برای ساخت برنامه های اندرویدی شگفت انگیز به روشی آسان و موثر عالی است. در طول این دوره، شما یک برنامه اندروید را از ابتدا خواهید ساخت. از طریق این فرآیند، ویژگی های متوسط ​​و پیشرفته زبان کاتلین را توضیح خواهیم داد. در پایان دوره، شما در ساخت اپلیکیشن های اندروید موثر با استفاده از Kotlin مهارت خواهید داشت. • از Gradle به عنوان ابزار ساخت و وارد کردن کتابخانه ها استفاده کنید • توابع برنامه افزودنی Kotlin را ایجاد کنید • درخواست های شبکه با Retrofit • از پایگاه داده Realm استفاده کنید • درک ژنریک (انواع با پارامترها) در Kotlin • Kotlin برای برنامه نویسی عملکردی • فعالیت های Android و فایل های طرح بندی • ایمنی پوچ در کاتلین • OOP با Kotlin • برنامه نویسی Async با Kotlin Coroutines • واحد تست برنامه های اندروید • از RxJava برای برنامه نویسی چند رشته ای استفاده کنید • از RxJava برای برنامه نویسی کاربردی استفاده کنید این دوره برای کسانی است که می خواهند ویژگی های پیشرفته تر Kotlin را یاد بگیرند یا یک برنامه اندرویدی بومی ایجاد کنند. هیچ دانش قبلی در مورد اندروید مورد نیاز نیست و فقط دانش اولیه Kotlin توصیه می شود. ? یاد بگیرید چگونه با Kotlin * برنامه های بومی اندروید شگفت انگیز بسازید؟ درک بهتری از ویژگی های پیشرفته Kotlin * دارید؟ نحوه استفاده از محبوب ترین کتابخانه های اندروید (Retrofit، RxJava و Realm) را در این راهنمای گام به گام کشف کنید *

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

اپلیکیشن News Reader News Reader App

  • بررسی اجمالی دوره The Course Overview

  • معماری اپلیکیشن App Architecture

  • راه اندازی پروژه Project setup

  • مدل های داده Data Models

  • مخازن قسمت 1 Repositories Part 1

  • مخازن قسمت 2 Repositories Part 2

خنجر و مقاوم سازی Dagger and Retrofit

  • مقاوم سازی Retrofit

  • تزریق وابستگی با خنجر Dependency Injection with Dagger

  • همگام سازی منابع و مقالات Syncing Sources and Articles

انتخاب دسته ها Selecting Categories

  • دیدگاه ها و ارائه دهندگان Views and Presenters

  • فعالیت راه اندازی Startup Activity

  • تغییر دسته های انتخاب شده Changing Selected Categories

نمایش مقالات Displaying Articles

  • مقاله منطق تجارت Articles Business Logic

  • تنظیم نمایش Recycler Recycler View Setup

  • فعالیت مقالات قسمت 1 Articles Activity Part 1

  • فعالیت مقالات قسمت 2 Articles Activity Part 2

نهایی کردن برنامه Finalizing the App

  • فعالیت تنظیمات Settings Activity

  • فعالیت جزئیات مقاله Article Details Activity

  • تست های واحد Unit Tests

برنامه نویسی واکنشی با RxJava Reactive Programming with RxJava

  • RxJava در مخازن و API RxJava in Repositories and API

  • RxJava در موارد استفاده و ارائه دهندگان RxJava in Use Cases and Presenters

  • RxJava و تست های واحد RxJava and Unit Tests

نمایش نظرات

نظری ارسال نشده است.

آموزش کاتلین در تمرین [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 480,000 تومان (7 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 4 دوره است و 4 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
48 h 0 m
22
Packtpub packtpub-small
22 آذر 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
ندارد
دارد
دارد
Marko Devcic

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marko Devcic Marko Devcic

Marko Devcic یک مهندس نرم افزار است که در حال حاضر به عنوان یک توسعه دهنده اندروید برای شرکت اتریشی mySugr در وین کار می کند. او دارای مدرک کارشناسی ارشد مهندسی از دانشگاه زاگرب در کرواسی است. در طول این سال ها، او با تکنولوژی ها و زبان های مختلف، عمدتا C# و جاوا کار کرده است. او علاقه زیادی به فناوری و توسعه نرم افزار دارد. او عاشق خواندن در مورد زبان های برنامه نویسی و نوشتن کدهای ساده و تمیز است. او در اوقات فراغت خود برای پروژه های شخصی خود کد می نویسد و در پروژه های متن باز مشارکت می کند. می توانید او را در Github (نام کاربری deva666) دنبال کنید. او همچنین دوست دارد در صفحه وب خود (http://www.markodevcic.com) در مورد Kotlin، C# و برنامه نویسی به طور کلی بنویسد.