Course programme
Setting Up Android Studio
3 lectures 09:29
The Course Overview
This video gives an overview of the entire course.
Downloading Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
Setting Up Your Project with Kotlin Support
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
Setting Up Android Studio
3 lectures 09:29
The Course Overview
This video gives an overview of the entire course.
Downloading Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
Setting Up Your Project with Kotlin Support
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
The Course Overview
This video gives an overview of the entire course.
The Course Overview
This video gives an overview of the entire course.
The Course Overview
This video gives an overview of the entire course.
The Course Overview
This video gives an overview of the entire course.
This video gives an overview of the entire course.
This video gives an overview of the entire course.
Downloading Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
Downloading Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
Downloading Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
Downloading Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
In this video, we will set up the tools we need to work with Android Studio.
• Explore the various features of Android Studio
• Learn how to download the installation file
• Learn how to install Android Studio
Setting Up Your Project with Kotlin Support
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
Setting Up Your Project with Kotlin Support
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
Setting Up Your Project with Kotlin Support
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
Setting Up Your Project with Kotlin Support
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
In this video, we will create, modify, and run our first application.
• Create a new Kotlin enabled application in Android Studio
• Modify existing code in the Android Studio to print ‘Hello, Kotlin world’ in the emulator
Get Going with Kotlin
3 lectures 18:00
Building Your First Kotlin App
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
Syntax – Classes, Functions, Variables, and Comments
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
Mutable and Immutable Variables
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
Get Going with Kotlin
3 lectures 18:00
Building Your First Kotlin App
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
Syntax – Classes, Functions, Variables, and Comments
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
Mutable and Immutable Variables
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
Building Your First Kotlin App
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
Building Your First Kotlin App
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
Building Your First Kotlin App
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
Building Your First Kotlin App
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
In this video, we will understand how to create and invoke a simple function in Kotlin and run the application.
• Learn how to create and invoke a simple function in Kotlin
• Build and run the application
Syntax – Classes, Functions, Variables, and Comments
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
Syntax – Classes, Functions, Variables, and Comments
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
Syntax – Classes, Functions, Variables, and Comments
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
Syntax – Classes, Functions, Variables, and Comments
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
In this video, we will learn the basic syntaxes in Kotlin and understand how method overloading and constructor overloading can be achieved in Java.
• Discuss the basic syntaxes in Kotlin comparing it to Java
• How Method overloading can be achieved in Kotlin using named arguments
• Learn how to create constructor in Java and how to implement changes in the primary constructor using init block
Mutable and Immutable Variables
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
Mutable and Immutable Variables
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
Mutable and Immutable Variables
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
Mutable and Immutable Variables
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
In this video, we will understand the difference between mutable and immutable variables.
• Use ‘var’ keyword to access the parameters of a constructor throughout the class but not modify it
• Use ‘val’ keyword to access the parameters of a constructor throughout the class and also modify it
• Run the application
Classes, Functions, and Control Flow.
10 lectures 01:00:20
From POJOs to Data Classes
The aim of the video is to explain that data classes are a better substitute for POJOs.
• Discuss the POJOs and how tedious they are to implement/update
• Understand the downside of POJOs
• Understand the upside of data classes
Visibility Modifiers
The aim of the video is to explain the four visibility modifiers in Kotlin and the difference between default modifier in Kotlin and in Java.
• Understand the four types of visibility modifiers in Kotlin
• See the difference between default modifier in Kotlin and default modifier in Java
Interfaces
In this video, we will learn what are interfaces and its similarity with Java.
• Discuss interfaces in Java
• Understand the similarity between interfaces in Kotlin and interfaces in Java 7 and Java 8
Object Oriented Support and Extending Classes
This video explains the four principles of object oriented programming in Kotlin elation to anonymous classes in Java
• Discuss “Singletons” in Java
...