Главная
Study mode:
on
1
- Course Introduction
2
- Installing IDE
3
- Creating First Project
4
- Hello World in Kotlin
5
- Comments
6
- Constants
7
- Variables
8
- Type Conversion
9
- Numbers
10
- Char & Boolean
11
- Strings
12
- Pairs
13
- Triple
14
- Any, Unit & Nothing
15
- Comparison Operators
16
- Logical Operators in Kotlin
17
- String Equality
18
- Conditional Expressions
19
- Expressions vs Statements
20
- While Loop in Kotlin
21
- Do while loop
22
- Break From Loop
23
- Exercise 1
24
- Ranges
25
- For Loop in Kotlin
26
- Repeat & DownTo Statements
27
- Nested Loops
28
- Exercise 2: Multiplication Table
29
- Continue Keyword
30
- When Expression
31
- Return Value of Expression
32
- Exercise 3: Point in Space
33
- Functions in Kotlin
34
- Function Parameters
35
- Return Type of Function
36
- Overloading Functions
37
- Function as Variable
38
- Nullability
39
- Null & Not Null Operators
40
- Check For Nullability
41
- Elvis Operator
42
- Arrays
43
- Lists
44
- Accessing Elements of Lists
45
- Indexing and Slicing
46
- Search Elements "In" Operator
47
- Appending Elements to Array
48
- Inserting Elements to Array
49
- Removing Elements from List
50
- Sorting Elements of Array in Kotlin
51
- Iterating through Array Elements
52
- Maps in Kotlin
53
- Accessing Map Elements
54
- Adding Elements to Map
55
- Updating & Removing Elements from Map
56
- Iterating through Maps Elements
57
- Sets in Kotlin
58
- Using Sets
59
- Lambda Expressions
60
- Shortened Lambda
61
- Sorting Elements of Collection
62
- Iterating Collection using Lambda
63
- Class in Kotlin
64
- Reference Type
65
- Student Marks Exercises
66
- Objects
67
- Companion & Static
68
- Properties
69
- Default Values in Properties
70
- Initialize Properties
71
- Custom Getter
72
- Custom Setter
73
- Lazy Property
74
- Inheritance in Kotlin
75
- Polymorphism
76
- Method Overriding
77
- Abstract Class
78
- Sealed Classes
79
- Visibility Modifiers
80
- Interface in Kotlin
81
- Generics
82
- Why Generics?
Description:
Master Kotlin programming in this comprehensive 10-hour video course. Begin with the basics of setting up your development environment and progress through fundamental concepts like variables, data types, and control structures. Explore advanced topics including functions, nullability, collections, object-oriented programming, and generics. Learn through hands-on exercises and practical examples, covering everything from simple "Hello World" programs to complex language features. Gain a solid foundation in Kotlin syntax, best practices, and application development techniques, preparing you to tackle real-world programming challenges with confidence.

Learn Kotlin From Zero to Hero

Add to list
0:00 / 0:00