ื”ื‘ื

Learn Kotlin Programming โ€“ Full Course for Beginners

2 ืฆืคื™ื•ืชยท 02/06/25
LEARN CODING
LEARN CODING
ืžื ื•ื™ื™ื
0
ื‘

In this full Kotlin course, you will learn the most popular programming language on Android and start building your own apps.

โœ๏ธ Course from Alexandru Cristian.

More courses from Alexandru:
๐Ÿ”— Kotlin: https://www.udemy.com/course/k....otlin-masterclass-le
๐Ÿ”— Python: https://www.udemy.com/course/p....ython-complete-cours
๐Ÿ”— Java: https://www.udemy.com/course/j....ava-for-absolute-beg

โŒจ๏ธ (0:00:00) Introduction
โŒจ๏ธ (0:01:06) Install Intellij IDEA
โŒจ๏ธ (0:06:23) Hello World
โŒจ๏ธ (0:25:41) Variables
โŒจ๏ธ (0:41:18) Window
โŒจ๏ธ (0:42:24) Integer Type
โŒจ๏ธ (0:53:08) DataType: Byte, Short and Long
โŒจ๏ธ (1:04:42) Float and Double
โŒจ๏ธ (1:16:16) Char and Boolean
โŒจ๏ธ (1:25:55) Operators
โŒจ๏ธ (1:49:47) Comments
โŒจ๏ธ (1:51:43) IfThenElse: Statement-Expression
โŒจ๏ธ (2:02:25) Less Than or Equal To Operator
โŒจ๏ธ (2:10:33) logical AND operator
โŒจ๏ธ (2:14:52) logical OR operator
โŒจ๏ธ (2:29:48) When Statement-Expression
โŒจ๏ธ (2:44:16) Null
โŒจ๏ธ (2:59:59) Functions
โŒจ๏ธ (3:15:46) Function: return and expressions
โŒจ๏ธ (3:27:43) Functions Overloading
โŒจ๏ธ (3:33:57) Functions Default Values
โŒจ๏ธ (3:44:09) Functions vararg keyword
โŒจ๏ธ (3:55:17) loops: FOR loop
โŒจ๏ธ (4:05:18) loops: WHILE and DO WHILE loop, Labels and continue and break
โŒจ๏ธ (4:28:26) loops Challenge
โŒจ๏ธ (4:43:14) Arrays
โŒจ๏ธ (4:59:56) Arrays Challenge
โŒจ๏ธ (5:18:41) OOP: Classes
โŒจ๏ธ (5:37:01) OOP: Primary Constructor
โŒจ๏ธ (5:51:25) OOP: Initializer Blocks
โŒจ๏ธ (6:07:03) OOP: Secondary Constructors
โŒจ๏ธ (6:23:56) OOP: Constructor Parameters Default Values
โŒจ๏ธ (6:31:08) OOP: Getters and Setters
โŒจ๏ธ (6:48:00) OOP: lateinit keyword
โŒจ๏ธ (6:57:52) OOP: Companion Object
โŒจ๏ธ (7:07:47) OOP: Singleton
โŒจ๏ธ (7:19:08) OOP: Lazy Initialization
โŒจ๏ธ (7:25:02) OOP: Enum Classes
โŒจ๏ธ (7:39:27) OOP: Inner Classes
โŒจ๏ธ (7:44:19) OOP Challenge
โŒจ๏ธ (8:00:16) OOP: Inheritance 1
โŒจ๏ธ (8:20:37) OOP: Inheritance 2
โŒจ๏ธ (8:35:31) OOP: Sealed Class
โŒจ๏ธ (8:48:57) OOP: Abstract Classes
โŒจ๏ธ (8:56:29) OOP: Data Class
โŒจ๏ธ (9:23:53) OOP: Interfaces 1
โŒจ๏ธ (9:35:37) OOP: Interfaces 2
โŒจ๏ธ (9:49:03) OOP: Object Expression
โŒจ๏ธ (9:58:09) OOP: Delegation
โŒจ๏ธ (10:05:20) List, Set, Map
โŒจ๏ธ (10:22:26) Mapping
โŒจ๏ธ (10:34:17) Zipping and Association
โŒจ๏ธ (10:49:34) Flatten
โŒจ๏ธ (10:59:17) String Representation
โŒจ๏ธ (11:10:19) Filtering
โŒจ๏ธ (11:28:53) Test Predicates
โŒจ๏ธ (11:31:30) Plus and Minus Operators
โŒจ๏ธ (11:34:45) Grouping
โŒจ๏ธ (11:39:41) Retrieve Collection parts
โŒจ๏ธ (11:59:47) Retrieve Single Elements
โŒจ๏ธ (12:04:28) Aggregate Operations
โŒจ๏ธ (12:09:23) Comparable and Comparator
โŒจ๏ธ (12:36:43) Binary Search
โŒจ๏ธ (12:51:06) Generics: Type Parameters and Casting
โŒจ๏ธ (13:07:28) Generics: Upper Bounds

โค๏ธ Support for this channel comes from our friends at Scrimba โ€“ the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

ืœื”ืจืื•ืช ื™ื•ืชืจ



ื”ื‘ื