آموزش متوسط کوتلین برای توسعه دهندگان آندروید

Intermediate Kotlin for Android Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: اکنون کوتلین به عنوان زبان توسعه دهنده اندروید توسط گوگل به طور رسمی پشتیبانی می شود. اگر شما یک توسعه دهنده متوسط هستید که علاقه مند به یادگیری بیشتر در مورد کوتلین هستید ، این دوره می تواند با یادگیری کارایی و قدرت آن در توسعه اندروید ، به شما کمک کند با این زبان مختصر و سرگرم کننده آشنا شوید. این دوره با یک مرور کلی از آنچه کوتلین ارائه می دهد آغاز می شود و سپس به بحث در مورد توابع و خصوصیات برنامه افزودنی می پردازد ، از جمله نحوه استفاده از افزونه Kotlin Android Extensions. همچنین چگونگی کار با Anko را توضیح می دهد ، و مروری دارد بر برخی از آثار اصلی کتابخانه: عوام ، طرح بندی ها و کوروتین ها. برای جمع بندی ، این دوره نحوه کار با مجموعه ها را پوشش می دهد.
موضوعات شامل:
  • آنچه کوتلین ارائه می دهد
  • کار با لامبدا
  • توابع معمول برنامه افزودنی اندروید
  • بررسی اجمالی برنامه های افزودنی اندروید Kotlin
  • استفاده از کتابخانه آنکو
  • کار با کورتین ها
  • قابلیت انعطاف پذیری و مجموعه ها

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • با استفاده از پرونده های تمرینی Using the exercise files

  • برنامه شروع را مرور کنید Review the starting app

1. بررسی اجمالی Kotlin 1. Kotlin Overview

  • آنچه Kotlin ارائه کرده است What Kotlin has to offer

  • مزایای Kotlin در Android Benefits of Kotlin on Android

  • نگاه سریع به نحو Quick look at syntax

  • نقص بودن را بررسی کنید Review nullability

  • درک بره ها Understanding lambdas

2. عملکردها و ویژگیهای افزودنی 2. Extension Functions and Properties

  • کار با پسوندها Working with extensions

  • یک عملکرد افزودنی ایجاد کنید Create an extension function

  • دسترسی به توابع فرمت از Java Access extension functions from Java

  • توابع فرمت رایج Android Common Android extension functions

  • بررسی اجمالی Kotlin Android Kotlin Android Extensions overview

  • افزونه های اندروید Kotlin پیشرفته است Kotlin Android Extensions advanced

3. ترکیب Anko 3. Incorporating Anko

  • نمای کلی Anko Anko overview

  • آنکو عوام: مبانی Anko commons: Basics

  • Anko عوام: طراحی و پشتیبانی.v4 Anko commons: Design and support.v4

  • پوسته Anko: مبانی Anko layouts: Basics

  • طرح بندی های Anko: یک جزء سفارشی ایجاد کنید Anko layouts: Create a custom component

  • پوسته های Anko: نماهای مؤلفه سبک Anko layouts: Style component views

  • طرح های Anko: از یک جزء سفارشی استفاده کنید Anko layouts: Use a custom component

  • طرح های Anko: شنوندگان Anko layouts: Listeners

  • طرح بندی های Anko: افزونه پشتیبانی Anko Anko layouts: Anko Support plugin

4. Anko پیشرفته 4. Advanced Anko

  • بررسی اجمالی Coroutines Coroutines overview

  • Anko coroutines: اصول اولیه را راه اندازی کنید Anko coroutines: Launch basics

  • Anko coroutines: راه اندازی پیشرفته Anko coroutines: Launch advanced

  • Anko coroutines: Async Anko coroutines: Async

  • Anko coroutines: شنوندگان Anko coroutines: Listeners

  • Anko coroutines: توابع معلق Anko coroutines: Suspending functions

5- کار با مجموعه ها 5. Working with Collections

  • قابلیت انعطاف پذیری و مجموعه ها Nullability and collections

  • مجموعه های فقط خواندنی و قابل تغییر Read-only and mutable collections

  • آرایه ها Arrays

  • اپراتورهای مجموعه: فیلتر Collection operators: Filtering

  • اپراتورهای مجموعه: نقشه برداری Collection operators: Mapping

  • اپراتورهای مجموعه: جمع Collection operators: Aggregating

نتیجه Conclusion

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

نمایش نظرات

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

آموزش متوسط کوتلین برای توسعه دهندگان آندروید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 8m
37
Linkedin (لینکدین) lynda-small
27 بهمن 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
28,133
- از 5
ندارد
دارد
دارد
Annyce Davis

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Annyce Davis Annyce Davis

توسعه دهنده نرم افزار ، بلندگو ، نویسنده آنیسی دیویس رهبر مهندسی ، سخنران کنفرانس بین المللی و نویسنده است.

در حال حاضر ، آنیسی مدیر مهندسی در Meetup است. او در Meetup به ایجاد آینده ای در جامعه واقعی کمک می کند که مردم در آن حضور پیدا می کنند ، کارهایی انجام می دهند و در واقع با یکدیگر صحبت می کنند. Annyce همچنین یک Google Developer Expert است. این به این معنی است که او به توسعه فیلم ها ، پست های وبلاگ و گفتگوهای کنفرانس برای انجمن توسعه دهندگان اختصاص داده است. او به این کار بسیار افتخار می کند و احساساتی دارد. هدف نهایی او با توجه به فناوری ، به اشتراک گذاشتن تجربیات خود در فن آوری و مهندسی است تا دیگران را نیز به این کار القا کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.