Overview
This course aims to introduce beginners to the basics of the Kotlin programming language, with a focus on its relevance in Android app development. By the end of the course, students will be able to understand Kotlin syntax, work with variables, data types, and operators, manipulate strings, use control flow structures, create functions and classes, implement inheritance, handle exceptions, and utilize lambda functions and generics. The teaching method involves a step-by-step approach with practical examples and coding exercises. This course is intended for individuals interested in learning Kotlin for Android app development or expanding their programming skills.
Syllabus
- Intro.
- Why learn Kotlin?.
- Installation & Prerequisites.
- Hello World.
- Variables and Data Types.
- Arithmetic Operators.
- Logical & Comparison Operators.
- Strings.
- If Conditions.
- Null Values.
- Lists.
- While-Loop.
- For-Loop.
- When-Expression.
- Functions.
- Classes.
- Inheritance.
- Abstract Classes.
- Anonymous Classes.
- Try & Catch.
- Lambda Functions.
- Generics.
Taught by
Traversy Media