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

The Complete 2023 Kotlin Tutorial For Development [BootCamp]

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

Learn & Practice Kotlin from Scrrch!Master Kotlin by learning 100+ tutorials in 10 min everyday for Software Development


1 - Getting Started Installation Of IntelliJ IDE Software Tool
  • 1 - Introduction To Course.html
  • 2 - Tutorial 1 How to Install the IntelliJ IDE for Kotlin Development
  • 3 - Tutorial 2 How to Create a Kotlin File in IntelliJ Tool
  • 4 - Tutorial 3 How to Update the Kotlin Plugin in IntelliJ

  • 2 - Introduction To Course
  • 5 - Tutorial 4 Hello World in Kotlin Your First Kotlin Program
  • 6 - Tutorial 5 How to Create Variables in Kotlin
  • 7 - Tutorial 6 How to Create ReadOnly Variables in Kotlin
  • 8 - Tutorial 7 How to Provide a Type on Kotlin Variables

  • 3 - Data Types In Kotlin
  • 9 - Tutorial 8 Kotlin Data Types Numbers
  • 10 - Tutorial 9 Kotlin Data Types String and Char
  • 11 - Tutorial 10 Kotlin String Interpolation and Triple Quotes
  • 12 - Tutorial 11 Kotlin Data Types Boolean

  • 4 - Expressions Conditionals Statements More
  • 13 - Tutorial 12 Kotlin IfElse Conditional
  • 14 - Tutorial 13 How to Use the Kotlin Single Line IfElse Statement
  • 15 - Tutorial 14 How to Understand Truth Tables in Kotlin

  • 5 - Operators In Kotlin
  • 16 - Tutorial 15 Kotlin Structural Equality
  • 17 - Tutorial 16 Kotlin Structural Equality
  • 18 - Tutorial 17 Nullable Types in Kotlin
  • 19 - Tutorial 18 Nullable Safe Calls in Kotlin
  • 20 - Tutorial 19 Kotlin Elvis Operator in Kotin

  • 6 - Functions
  • 21 - tutorial 20 How to Create a Function in Kotlin
  • 22 - Tutorial 21 How to Return a Value from a Kotlin Function
  • 23 - Tutorial 22 Functions inside of other Functions in Kotlin
  • 24 - Tutorial 23 Single Line Expressions in Kotlin
  • 25 - Tutorial 24 How to use Function Arguments in Kotlin
  • 26 - Tutorial 25 How to Use Named Parameters in Kotlin Functions
  • 27 - Tutorial 26 How to use Default Argument Values in Kotlin
  • 28 - Tutorial 27 Function Refactoring to New Lines and Named Arguments
  • 29 - Tutorial 28 How to Provide Multiple Arguments of the Same Type with Var Arg
  • 30 - Tutorial 29 How to Overload a Function in Kotlin

  • 7 - Classes And Constructors
  • 31 - Tutorial 30 How to Create a Class in Kotlin
  • 32 - Tutorial 31 Primary Class Constructors in Kotlin
  • 33 - Tutorial 32 How to use Multiple Constructors in a Kotlin Class
  • 34 - Tutorial 33 How to use the Kotlin Init Block
  • 35 - Tutorial 34 How to Use Class Properties in Kotlin
  • 36 - Tutorial 35 How to Override Property Getters in Kotlin
  • 37 - Tutorial 36 How to Override Property Setters in Kotlin
  • 38 - Tutorial 37 How to Use Multiple Properties in a Kotlin Class
  • 39 - Tutorial 38 How to Create a Function in a Kotlin Class
  • 40 - Tutorial 39 Kotlin Companion Objects
  • 41 - Tutorial 40 How to Create a Singleton in Kotlin
  • 42 - Tutorial 41 How to Declare Constants in Kotlin
  • 43 - Tutorial 42 How to Use the Kotlin lateinit Modifier
  • 44 - Tutorial 43 Kotlin Nested Classes
  • 45 - Tutorial 44 Kotlin Inner Classes

  • 8 - Enums Abstraction Functions and Data Classes
  • 46 - Tutorial 45 How to Create an Enum in Kotlin
  • 47 - Tutorial 46 How to Use Kotlin Enum Constructor Parameters
  • 48 - Tutorial 47 How to Create Abstract Functions Inside of a Kotlin Enum
  • 49 - Tutorial 48 How to Iterate Over Kotlin Enum Values
  • 50 - Tutorial 49 How to Add Static Methods to Kotlin Enums
  • 51 - Tutorial 50 How to Use the Kotlin When Expression
  • 52 - Tutorial 51 How to Use the Kotlin When Expression
  • 53 - Tutorial 52 How to Create a Parameterless Constructor in a Kotlin Data Class
  • 54 - Tutorial 53 Understanding Component1 Component2 ComponentN in a Kotlin Data
  • 55 - Tutorial 54 How to Destructure a Kotlin Data Class
  • 56 - Tutorial 55 How to Copy a Kotlin Data Class Instance
  • 57 - Tutorial 56 How to Use the Kotlin Pair and Triple Data Classes

  • 9 - Access Modifiers Abstract classes And Interfaces
  • 58 - Tutorial 57 How to use the Protected Modifier in Kotlin
  • 59 - Tutorial 58 How to Use the Protected Modifier on Kotlin Methods
  • 60 - Tutorial 59 How to Use the Internal Modifier in Kotlin
  • 61 - Tutorial 60 How to Use the Internal Modifier in Kotlin
  • 62 - Tutorial 61 How to Create an Abstract Class in Kotlin
  • 63 - Tutorial 62 Using Abstract Classes as an Abstraction
  • 64 - Tutorial 63 What are Kotlin Interfaces Used For and Why
  • 65 - Tutorial 64 How to Create an Interface in Kotlin
  • 66 - Tutorial 65 How to Create an Interface in Kotlin
  • 67 - Tutorial 66 Kotlin Interfaces Example
  • 68 - Tutorial 67 Kotlin Interfaces Example

  • 10 - Collection in Kotlin Array ArrayList Map FlatMap etc
  • 69 - Tutorial 68 How to Create an Array in Kotlin
  • 70 - Tutorial 69 How to Create a List in Kotlin
  • 71 - Tutorial 70 How to Create Mutable Lists in Kotlin
  • 72 - Tutorial 71 How to Filter a List in Kotlin
  • 73 - Tutorial 72 How to Find Items in a Kotlin List
  • 74 - Tutorial 73 How to Use FilterNot on a Kotlin List
  • 75 - Tutorial 74 How to Create a New List from an Existing List in Kotlin
  • 76 - Tutorial 75 How to Combine Multiple Immutable Lists in Kotlin
  • 77 - Tutorial 76 How to Use the map Operator on a Kotlin List
  • 78 - Tutorial 77 Kotlin Map vs Flatmap

  • 11 - Looping In Kotlin
  • 79 - Tutorial 78 How to Use a ForLoop in Kotlin
  • 80 - Tutorial 79 How to Use a Kotlin While Loop
  • 81 - Tutorial 80 How to use forEach to Iterate over a Kotlin List or Collection
  • 82 - Tutorial 81 How to Iterate Over a Kotlin List with an Index with ForEachIndex
  • 83 - Tutorial 82 How to Use a Kotlin Range

  • 12 - HashMap And Sequences In Kotlin
  • 84 - Tutorial 83 How To Create a Map in Kotlin
  • 85 - Tutorial 84 How to create a Mutable Map in Kotlin
  • 86 - Tutorial 85 Kotlin Sequences
  • 87 - Tutorial 86 Kotlin List vs Set vs Map

  • 13 - Special Operators Type Casting and Generic Classes
  • 88 - Tutorial 87 Kotlin Ternary Operator
  • 89 - Tutorial 88 Kotlin Double Bang Operator
  • 90 - Tutorial 89 Kotlin requireNotNull Keyword
  • 91 - Tutorial 90 How to use checkNotNull in Kotlin
  • 92 - Tutorial 91 Kotlin Type Checking with the is Keyword
  • 93 - Tutorial 92 Kotlin Type Casting How to Cast in Kotlin
  • 94 - Tutorial 93 How to Cast in Kotlin
  • 95 - Tutorial 94 How to Use Kotlin Generics with Lists and Maps
  • 96 - Tutorial 95 How to Create a Generic Class in Kotlin

  • 14 - Exception Handling in Kotlin
  • 97 - Tutorial 96 How to Throw an Exception in Kotlin
  • 98 - Tutorial 97 How to Create a Custom Exception in Kotlin
  • 99 - Tutorial 98 How to Use a Try Catch Statement in Kotlin
  • 100 - Tutorial 99 How to Catch Multiple Exception Types in Kotlin
  • 101 - Tutorial 100 How to Use a TryCatchFinally Statement in Kotlin
  • 102 - Tutorial 101 How to Use a TryCatchFinally Statement in Kotlin

  • 15 - TypeAliasing Extension Function and Lambda Expression
  • 103 - Tutorial 102 How to create a typealias in Kotlin
  • 104 - Tutorial 103 How to Create a Kotlin Extension Function
  • 105 - Tutorial 104 How to Use Lazy Evaluation in Kotlin
  • 106 - Tutorial 105 How to use a Lazy Initializer Block in Kotlin
  • 107 - Tutorial 106 How to Use Simple Lambda Expressions in Kotlin
  • 108 - Tutorial 107 How to use a Lambda Function as a Function Parameter in Kotlin
  • 109 - Tutorial 108 How to Pass Arguments to a Kotlin Lambda Function
  • 110 - Tutorial 109 How to Use the it Parameter in Kotlin Lambda Expression
  • 111 - Tutorial 110 Part A How to Call Kotlin from Java
  • 112 - Tutorial 110 Part B How to Call Kotlin from Java
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 10247
    حجم: 4811 مگابایت
    مدت زمان: 481 دقیقه
    تاریخ انتشار: 4 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید