توضیحات
دوره Kotlin From the Ground Up LiveLessons Video Training. زبان Kotlin به عنوان یک زبان برنامهنویسی شیءگرا و قدرتمند، به طور رسمی توسط گوگل به عنوان زبانی مناسب در کنار جاوا برای توسعه اندروید معرفی شده است. از زمان انتشار نسخه اولیه آن در سال 2016، استفاده از این زبان به طور پیوسته در حال افزایش است و شرکتهای بزرگی مانند نتفلیکس، اوبر، پینترست و ترلو به طور فعال از آن بهره میبرند. با توجه به این روند، پیشبینی میشود که محبوبیت Kotlin در آینده نزدیک به طور قابل توجهی افزایش یابد. در حال حاضر، منابع آموزشی جامعی که به طور خاص توسط توسعهدهندگان برای توسعهدهندگان ارائه شده باشد، بسیار محدود است. دوره آموزشی “Kotlin از پایه تا پیشرفته” با هدف رفع این نیاز و آشنایی کامل توسعهدهندگان با Kotlin و ویژگیهای آن طراحی شده است. Kotlin به گونهای طراحی شده است که ضمن برخورداری از قدرت و انعطافپذیری یک زبان برنامهنویسی صنعتی شیءگرا، از قابلیت همکاری کامل با کد جاوا نیز بهرهمند باشد. این ویژگی به شرکتها امکان میدهد تا به طور تدریجی از جاوا به Kotlin مهاجرت کنند.
آنچه فرا خواهید گرفت
- مبانی زبان Kotlin
- مفاهیم پایه مانند متغیرها، انواع دادهها، عملگرها و ساختارهای کنترلی
- توابع و کلاسها
- وراثت و رابطها
- ژنریکها
- توابع الحاقی
- DSLها (Domain Specific Languages)
- تست واحد
- ساخت و ساز
این دوره مناسب افرادیست که:
- هیچ آشنایی قبلی با Kotlin ندارند
- آشنایی مختصری با Kotlin دارند و قصد دارند دانش خود را در این زمینه ارتقا دهند
- تمایل دارند از Kotlin برای توسعه برنامههای اندروید استفاده کنند
- علاقهمند به یادگیری یک زبان برنامهنویسی مدرن، قدرتمند و قابل انعطاف هستند
مشخصات دوره Kotlin From the Ground Up LiveLessons Video Training
- ناشر: Oreilly
- مدرس: Justin Lee
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 4 ساعت و 28 دقیقه
سرفصل های دوره
- Introduction
- Kotlin From the Ground Up LiveLessons Video Training: Introduction
- Lesson 1: Introducing Kotlin
- Learning objectives
- 1.1 Understand Kotlin’s history and philosophy
- 1.2 Learn where to use Kotlin
- 1.3 Learn where to find Kotlin
- Lesson 2: Laying Kotlin’s Foundations
- Learning objectives
- 2.1 Learn how to use build tools and organize your code
- 2.2 Define types
- 2.3 Apply properties
- 2.4 Understand functions
- 2.5 Create classes
- 2.6 Create objects
- 2.7 Create interfaces
- Lesson 3: Using Kotlin’s Nuts and Bolts
- Learning objectives
- 3.1 Understand flow control
- 3.2 Learn generics
- 3.3 Review collections and streams
- 3.4 Apply Type Aliases
- Lesson 4: Using Kotlin’s Higher Order Features
- Learning objectives
- 4.1 Use delegation
- 4.2 Use destructuring
- 4.3 Use extension functions and properties
- 4.4 Use Lambdas as parameters and return values
- 4.5 Define and use operator overloads
- 4.6 Build DSLs
- 4.7 Use continuations
- Lesson 5: Using Kotlin Everywhere
- Learning objectives
- 5.1 Use Kotlin libraries in Java projects
- 5.2 Introduce JVM, Javascript, and Native
- 5.3 Create multimodule projects
- Summary
- Summary
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
1.3 گیگابایت













































