Course programme
Introduction to Kotlin 5 lectures 19:18 The Course Overview This video provides an overview of the entire course. Kotlin’s Primary Features In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose Kotlin Compiles to Java Bytecode This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation Kotlin Applications What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps Using Kotlin in Android Studio How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file Introduction to Kotlin 5 lectures 19:18 The Course Overview This video provides an overview of the entire course. Kotlin’s Primary Features In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose Kotlin Compiles to Java Bytecode This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation Kotlin Applications What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps Using Kotlin in Android Studio How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. Kotlin’s Primary Features In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose Kotlin’s Primary Features In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose Kotlin’s Primary Features In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose Kotlin’s Primary Features In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose In this video, we will see what are the language features and how does it look like compared to Java. • Who stands behind the language, what are the features • First look at the language syntax • Compared to Java, language is more concise and less verbose Kotlin Compiles to Java Bytecode This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation Kotlin Compiles to Java Bytecode This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation Kotlin Compiles to Java Bytecode This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation Kotlin Compiles to Java Bytecode This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation This video explains what are the language features, how does it look like compared to Java. • Explore Kotlin compiler targets • Execute on the JVM • Use Java build tools for compilation Kotlin Applications What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps Kotlin Applications What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps Kotlin Applications What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps Kotlin Applications What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps What can you build with Kotlin? • Use of Kotlin in Android apps • Use of Kotlin in web apps • Use of Kotlin in desktop apps Using Kotlin in Android Studio How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file Using Kotlin in Android Studio How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file Using Kotlin in Android Studio How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file Using Kotlin in Android Studio How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file How to setup the IDE? • Install Kotlin plugin • Configure Gradle for Kotlin • Create first Kotlin file Kotlin Basics 5 lectures 21:55 Properties, Late Initialized Properties In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java Functions What are the functions and function variables in Kotlin? • Learn to declare a function and explore keywords for declaring variables • Explore default visibility modifiers and study the read only and mutable variables • Understand the use of functions in Kotlin and use variables inside the functions Default Function Arguments What are default function arguments? • Learn default functions arguments • Annotate functions to be used from Java • Explore calling functions with default arguments Named Function Arguments What are named function arguments? • Learn to define named function arguments • Understand how to call them in Kotlin • Explore calling functions with named arguments Control Flow What are Control flow structures in Kotlin and how are they different from Java? • Explore If and When statements in Kotlin • Study Do/While loops and For loops • Learn to handle exceptions with try/catch/finally Kotlin Basics. 5 lectures 21:55 Properties, Late Initialized Properties In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java Functions What are the functions and function variables in Kotlin? • Learn to declare a function and explore keywords for declaring variables • Explore default visibility modifiers and study the read only and mutable variables • Understand the use of functions in Kotlin and use variables inside the functions Default Function Arguments What are default function arguments? • Learn default functions arguments • Annotate functions to be used from Java • Explore calling functions with default arguments Named Function Arguments What are named function arguments? • Learn to define named function arguments • Understand how to call them in Kotlin • Explore calling functions with named arguments Control Flow What are Control flow structures in Kotlin and how are they different from Java? • Explore If and When statements in Kotlin • Study Do/While loops and For loops • Learn to handle exceptions with try/catch/finally Properties, Late Initialized Properties In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java Properties, Late Initialized Properties In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java Properties, Late Initialized Properties In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java Properties, Late Initialized Properties In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java In this video, we will see what the properties in Kotlin are and learn how they are different from Java. • Explore keywords for declaring properties • Learn to declare a read only property, and a mutable property • Understand how to call and initialize properties from Kotlin and Java In this video, we will see what the properties in Kotlin are and learn how they are different from Java • Initialize classes Classes and Constructors What are classes and constructors? • Learn to declare a class • Declare primary and secondary constructor • Initialize classes Classes and Constructors What are classes and constructors? • Learn to declare a class • Declare primary and secondary constructor • Initialize classes What are classes and constructors? • Learn to declare a class • Declare primary and secondary constructor • Initialize classes What are classes and constructors? • Learn to declare a class • Declare primary and secondary constructor • Initialize classes Visibility Modifiers, Differences from Java In this video, we will see which visibility modifiers are available. • Explore Kotlin’s visibility modifiers • Learn the differences between Kotlin and Java • Declare inner classes Visibility Modifiers, Differences from Java In this video, we will see which visibility modifiers are available. • Explore Kotlin’s visibility modifiers • Learn the differences between Kotlin and Java • Declare inner classes Visibility Modifiers, Differences from Java In this video, we will see which visibility modifiers are available. • Explore Kotlin’s visibility modifiers • Learn the differences between Kotlin and Java • Declare inner classes Visibility Modifiers, Differences from Java In this video, we will see which visibility modifiers are available. • Explore Kotlin’s...