1. 'object' declaration Alternative to Static in Java
1. Android Studio Setup for Kotlin
1. Arrays In Kotlin and Introduction to Collections
1. BREAK Statements with Labeled FOR Loop
1. Class Definition, init Block, Properties and Primary Constructor
1. Comments in Kotlin
1. Functions Basics and Syntax
1. IF as Expression
1. Kotlin Overview. Is Java Dead
1. Kotlin Setup for Windows Installing Java JDK
1. Lambdas and High Level Functions
1. Overview
1. Using Lambdas with Collections Filtering and Sorting
1. Using REPL for Kotlin Programming
1. Visibility Modifiers Public, Protected, Internal and Private
1. What Next
1. Writing your first Kotlin Code Hello World
2.1 1.2 Kotlin Setup Installing INTELLIJ IDEA for Windows
2. Abstract Classes, Methods and Properties
2. CONTINUE Statements with Labeled FOR Loop
2. Companion Object
2. Create and Run Your First Android App using Kotlin
2. FOR Loop
2. Functions as Expressions
2. Hello World How it internally works
2. Kotlin Setup for Windows Install INTELLIJ IDEA
2. List and ArrayList Mutable and Immutable
2. More on Lambdas and High Level Functions
2. Overview of Data Types Variables and Constants
2. Predicates all, any, count and find methods
2. Secondary Constructor
2. Variable and Data Types Overview
2. WHEN as Expression
3. Closures
3. Inheritance Explained
3. Interface
3. Interoperability How Kotlin Code is Compiled
3. Kotlin Setup for Mac OSX Installing Java JDK
3. Let's Explore Data Types in Intellij IDEA
3. Map and HashMap
3. Overview of Functions, Classes and String Interpolation
3. WHILE Loop
4. DO WHILE Loop
4. Data Class
4. Demo Inheritance with Example
4. Interoperability How to call Kotlin functions from Java File and vice-versa
4. Kotlin Setup for MacOSX Install INTELLIJ IDEA
4. More on Functions, Classes and String Interpolation
4. Set and HashSet
4. String Templates Concept of Interpolation
4. it The Implicit Name for Single Parameter in Lambda
5. Default Functions Using @JvmOverloads for Interoperability
5. Overriding Properties and Methods
5. Ranges
5. with and apply
6. Named Parameters
6. Role of Primary and Secondary Constructors in Inheritance
7. Extension Functions
8. Infix Function
9. Tailrec Function Use Recursion in Optimised way
فنحن لا ندعي ملكية أي دورة ولهذا نضع المصدر الأصلي لكم
مصدر الدورة الرئيسي