We guarantee that all our online courses will meet or exceed your
expectations. If you are not fully satisfied with a course - for
any reason at all - simply request a full refund. We guarantee no
hassles. That's our promise to you.
Go ahead and order with confidence!
| Section 01: Introduction & Setup | |||
| Introduction To This Course | |||
| Windows Setup | |||
| Mac Setup | |||
| Linux Setup | |||
| Online Code Editor | |||
| Section 02: Basics | |||
| Variables | |||
| Data Types | |||
| String | |||
| Array | |||
| Data Type Conversion | |||
| Comments | |||
| Arithmetic Operators | |||
| Relational Operators | |||
| Assignment Operators | |||
| Unary Operators | |||
| Bitwise Operators | |||
| Logical Operators | |||
| Input & Output | |||
| Section 03: Control Statements | |||
| Conditional if Statement | |||
| when Statement | |||
| For Loop | |||
| while Loop | |||
| do while Loop | |||
| Break Statement | |||
| Continue Statement | |||
| Section 04: Functions | |||
| Basic Functions | |||
| Function Parameters | |||
| Return Values | |||
| Recursion | |||
| Default & Named Arguments | |||
| Lambda Function | |||
| Higher Order Function | |||
| Inline Function | |||
| Section 05: Error/Exception Handling | |||
| Try Catch Block | |||
| Try Catch Expression | |||
| Multiple Catch Block | |||
| Nested Try Catch Block | |||
| Finally Block | |||
| Throw Keyword | |||
| Section 06: NULL Safety | |||
| Nullable & Non Nullable Types | |||
| Smart Cast | |||
| Unsafe and Safe Cast | |||
| Elvis Operator | |||
| Section 07: Collections | |||
| List: listOf Function | |||
| List: mutableListOf Function | |||
| List: arrayListOf Function | |||
| Map: mapOf Function | |||
| Map: HashMap | |||
| Map: hashMapOf Function | |||
| Map: mutableMapOf Function | |||
| Set: setOf Function | |||
| Set: mutableSetOf Function | |||
| Set: HashSet | |||
| Section 08: Classes & Objects | |||
| Basic Example | |||
| Nested and Inner Class | |||
| Constructors | |||
| Visibility Modifiers | |||
| Inheritance | |||
| Method Overriding | |||
| Property Overriding | |||
| Abstract Class | |||
| Superclass | |||
| Data Class | |||
| Multiple Class Inheritance & Interfaces | |||
| Sealed Class | |||
| Extension Function | |||
| Generics | |||
| Section 09: Extras | |||
| Integer Type Range | |||
| Regex | |||
| Call Java from Kotlin | |||
| Call Kotlin from Java | |||
| Section 10: Resource | |||
| Resource | |||