Completed
Classes and Initializers
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Kotlin and Android 12 Tutorial - Building Android Apps Masterclass
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Installing Android Studio
- 3 Our First Project - The UI and how to change it
- 4 Setting up the AVD Android Virtual Device
- 5 Starting our first app
- 6 Our First App - People Counter App
- 7 Testing on our phone
- 8 Outro for this chapter
- 9 Intro - Fundamentals Chapter
- 10 Basic Concepts of OOP Languages
- 11 Val vs Var
- 12 Datatypes of Numbers
- 13 Datatypes bool, char, and string
- 14 String Interpolation
- 15 Arithmetic operators
- 16 Comparison operators and string interpolation
- 17 assignment operators
- 18 If Statements
- 19 If Statements part 2
- 20 When Expressions
- 21 While Loops
- 22 Do While Loops
- 23 Another way to use while loops
- 24 For Loops
- 25 Break and Continue
- 26 Functions - Parameters and arguments
- 27 Nullables in Kotlin
- 28 Nullables - elvis operator
- 29 Outro Basics 1
- 30 Intro Basics of OOP
- 31 Classes and Objects
- 32 Classes and Initializers
- 33 Scope and Shadowing
- 34 Member Variables, Functions and Constructors
- 35 Lateinit - Setters and Getters
- 36 Data Classes
- 37 Inheritance
- 38 Interfaces
- 39 Abstract Classes
- 40 Typecasting
- 41 Outro OOP
- 42 Intro more on Kotlin Basics
- 43 What are collections
- 44 Arrays
- 45 Lists
- 46 Sets and Maps
- 47 Arraylists
- 48 Lambda expressions
- 49 Visibility modifiers
- 50 Nested and Inner Classes
- 51 Safe Casting
- 52 Exception Handling with try and catch
- 53 Outro More Basics
- 54 Intro Age in Minutes App
- 55 Setting up the UI for the App
- 56 Adding more Textviews and SP, DP and Px
- 57 Finalizing the UI
- 58 Adding a DatePickerDialog and OnDateSetListener
- 59 Using the selected Date to Display it
- 60 Finalizing The App
- 61 Outro Age in Minutes App
- 62 Intro Calculator App
- 63 Building the UI
- 64 Using onClick and implementing the CLR
- 65 Adding the onDecimalPoint
- 66 Adding the onOperator Functionality
- 67 Adding Subtraction - using substring and other string methods
- 68 Adding the missing operations
- 69 Outro