
Zero to Hero Kotlin programmer
Requirements
- Computer
- Eagerness to learn
Description
This course will take you through a lot of the Kotlin programming concepts.
Among them being:
1.datatypes in kotlin
2.dynamic vs static typing
3. smart cast
4. explicit cast
5. 0perators
6. referential vs structural equality and if else statement
7. nullable types and safe call
8.elvis operator
9.return keyword & safe cast operator
10.not null assertion
11When
12.while & do while loop
13.For loop
14.Generics
15.Collections
16.Overloading functions
17.extension functions
18.Some standard library functions
19.Some functional programming concepts
–Lambda & Anonymous function
–higher order functions
20.Object oriented programming concepts
–Class
–Constructor
–Interface
–Visibility modifiers
–Inheritance
-Abstract class
-Data class
-Enum class
-Singleton & Companion object
-polymorphism Who this course is for:
- Beginner Android Developers
- Anyone wanting to learn programming
