آموزش Kotlin کاربردی برای توسعه برنامه اندروید [ویدئو]

Applied Kotlin for Android Application Development [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کاتلین تا حد زیادی پرحرفی کد منبع را کاهش می دهد. با اعلام پشتیبانی گوگل از Kotlin به عنوان یک زبان درجه یک برای نوشتن برنامه های اندروید، اکنون زمان آن فرا رسیده است که چگونه با Kotlin برنامه ها را از ابتدا ایجاد کنید. دوره آموزشی Applied Kotlin for Android Application Development برای توسعه دهندگانی است که در اصول اولیه Kotlin تجربه دارند و آماده ورود به مرحله پیشرفته تر هستند. این دوره، همانطور که بود، ابرقدرت های کاتلین را پوشش می دهد. شما از قبل باید نحو را بدانید، اما اکنون به مواردی می پردازیم که کاتلین را متمایز می کند - مانند توابع درون خطی و ایمنی پوچ. شما با Anko، یک کتابخانه Kotlin که توسعه برنامه اندروید را سریعتر و آسان تر می کند، آشنا خواهید شد. کد شما را تمیز و خواندنی آسان می کند و لبه های ناهموار Android SDK برای جاوا را صاف می کند. همچنین برنامه‌ای را که در طول دوره ساخته‌اید منتشر می‌کنید تا یک تجربه کلی از توسعه برنامه اندروید Kotlin به دست آورید. در پایان این دوره، تجربه ای در زمینه ایجاد و استقرار اپلیکیشن های اندروید با استفاده از Kotlin کسب خواهید کرد. بسته کد این دوره ویدیویی در آدرس زیر موجود است: https://github.com/PacktPublishing/Applied-Kotlin-for-Android-Application-Development [*] اجرای Lambdas و توابع درجه بالاتر در Kotlin. [*] برای حل تعارضات اصلی با رابط ها کار کنید. [*] مفاهیمی مانند بارگذاری بیش از حد اپراتور، تفویض مالکیت، و ایمنی پوچ را در Kotlin کاوش کنید. [*] از Anko استفاده کنید تا کد خود را تمیز و خوانا کنید و لبه های ناهموار Android SDK برای جاوا را صاف کنید. [*] برنامه های Android خود را در فروشگاه Google Play اجرا و منتشر کنید. این دوره ویدیویی برای توسعه دهندگانی است که درک اولیه ای از Kotlin دارند و اکنون می خواهند با پوشش برخی از مفاهیم پیشرفته در Kotlin به توسعه اندروید ادامه دهند. دانش اولیه کاتلین توصیه می شود. [*] راهنمای عملی عملی برای درک ویژگی‌های پیشرفته Kotlin برای توسعه Android * [*] بیاموزید که چگونه با استفاده از انواع ویژگی‌های Kotlin، توسعه را بسیار سریع‌تر کنید * [*] برنامه‌ها و پروژه‌های شگفت‌انگیزی بسازید و آن‌ها را به کار بگیرید/منتشر کنید فروشگاه Google Play برای دستیابی به زبان Kotlin *

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

توابع نسل بعدی Next-Gen Functions

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

  • لامبدا Lambdas

  • توابع مرتبه بالاتر Higher Order Functions

  • توابع پسوند Extension Functions

  • توابع درون خطی Inline Functions

رابط ها Interfaces

  • پیاده سازی رابط ها Implementing Interfaces

  • ویژگی ها در رابط ها Properties in Interfaces

  • حل تعارضات اساسی Resolving Overriding Conflicts

ویژگی های برجسته در Kotlin Salient Features in Kotlin

  • اضافه بار اپراتور Operator Overload

  • هیئت نمایندگی Delegation

  • نمایندگی اموال Property Delegation

  • ایمنی پوچ Null Safety

  • کلاس های مهر و موم شده Sealed Classes

  • کلاس های Enum Enum Classes

کاوش Anko و انتشار برنامه در Google Play Exploring Anko and Publishing the App to Google Play

  • آنکو چیست؟ What Is Anko?

  • اهداف ساده، در نهایت! Simple Intents, Finally!

  • دیالوگ ها و نان تست ها Dialogs and Toasts

  • ورود به سیستم Logging

  • موضوعات پس زمینه Background Threads

  • آماده شدن برای گوگل پلی Preparing for Google Play

نمایش نظرات

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

آموزش Kotlin کاربردی برای توسعه برنامه اندروید [ویدئو]
جزییات دوره
2 h 23 m
20
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Yusuf Saber
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yusuf Saber Yusuf Saber

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