وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
1

Kotlin Fundamentals

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

This course teaches the Kotlin programming language, and progresses through to more advanced topics including Kotlin’s object-oriented nature and effectively using functions


1. Course Overview
  • 1. Course Overview

  • 2. Introduction to the Course
  • 1. Introduction
  • 2. Using the Command Line
  • 3. Using InteliJ IDEA
  • 4. Summary

  • 03. Introduction to the Kotlin Language
  • 01. Introduction
  • 02. The main Function
  • 03. Functions
  • 04. Variables
  • 05. Basic Types
  • 06. Arrays
  • 07. String Templates
  • 08. Conditionals
  • 09. Comments
  • 10. Summary

  • 4. Immutability, Ranges, and Expressions
  • 1. Introduction
  • 2. If Expression
  • 3. Exceptions
  • 4. Try Expressions
  • 5. While Loops
  • 6. For Loops
  • 7. When Expression
  • 8. Summary

  • 05. Classes and Interfaces
  • 01. Introduction
  • 02. Classes
  • 03. Primary Constructor
  • 04. Secondary Constructors
  • 05. Properties
  • 06. Methods
  • 07. Derivation
  • 08. Abstract Classes
  • 09. Interfaces
  • 10. Inline Classes
  • 11. Summary

  • 6. Data Classes
  • 1. Introduction
  • 2. Declaring a Data Class
  • 3. Changing Behavior of Data Classes
  • 4. Copy
  • 5. Destructuring
  • 6. Summary

  • 7. Other Class Types
  • 1. Introduction
  • 2. Enumerations
  • 3. Sealed Classes
  • 4. Sealed Classes Demo
  • 5. Inner Classes
  • 6. Summary

  • 8. Objects and Companions
  • 1. Introduction
  • 2. Object Instances
  • 3. Singletons
  • 4. Companions Objects
  • 5. Summary

  • 9. Functions in Kotlin
  • 1. Introduction
  • 2. Basic Usage
  • 3. Named and Default Arguments
  • 4. Single Expression Functions
  • 5. Extension Functions
  • 6. Iinfix Operators
  • 7. Summary

  • 10. Higher Order Functions
  • 1. Introduction
  • 2. Passing Functions
  • 3. Lambdas
  • 4. Closures
  • 5. With and Apply
  • 6. Try
  • 7. Summary

  • 11. Collections and Sequences
  • 1. Introduction
  • 2. Arrays
  • 3. Collections
  • 4. Manipulating Collections
  • 5. Using Predicates
  • 6. Filtering and Mapping
  • 7. Sequences
  • 8. Sequences Demo
  • 9. Summary

  • 12. Nullability
  • 1. Introduction
  • 2. Nullable Types
  • 3. Operators
  • 4. Operators Demo
  • 5. Let and Lateinit
  • 6. Summary

  • 13. Java Interoperability
  • 1. Introduction
  • 2. Nulls and Java
  • 3. Platform Types
  • 4. Overriding Types
  • 5. Single Abstract Method Types
  • 6. Annotations
  • 7. Summary
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 14384
    حجم: 643 مگابایت
    مدت زمان: 308 دقیقه
    تاریخ انتشار: ۲۹ خرداد ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید