Kotlin Online Training
Created by Arnab Chakraborty, Last Updated 05-Sep-2019, Language:English
Kotlin Online Training
Simply Easy Learning
Created by Arnab Chakraborty, Last Updated 05-Sep-2019, Language:English
Description
Kotlin is a new upcoming programming language as developed by JetBrains for modern multiplatform applications. It is 100% interoperable with Java and Android. In fact, Android team announced Kotlin a first class language for developing Android apps.
Audience
This tutorial has been prepared for the beginners to help them understand the fundamental concepts related to Kotlin.
Course Content
-
Kotlin
1 Lectures 00:00:50-
Kotlin - Introduction
Preview00:00:50
-
-
Kotlin Basics
5 Lectures 00:16:49-
Getting started with Kotlin
00:00:52 -
Kotlin - Why to Use?
Preview00:01:12 -
Kotlin - Features of Kotlin
00:04:54 -
Kotlin - Present and Future
00:04:07 -
Kotlin - Environment Setup
00:05:44
-
-
Programming with Kotlin
6 Lectures 00:25:00-
Kotlin - Hello World Program
Preview00:05:13 -
Kotlin - Expressions
00:01:44 -
Kotlin - Statement
00:01:54 -
Kotlin - Comments
00:01:26 -
Kotlin - Output
00:03:35 -
Kotlin - Input
00:11:08
-
-
Kotlin Variables & Data Types
12 Lectures 00:55:57-
Kotlin - Variables Overview
Preview00:06:44 -
Kotlin - Data Types
00:02:47 -
Kotlin - Byte Data Types
00:07:41 -
Kotlin - Short Data Type
00:02:22 -
Kotlin - Int Data Type
00:02:49 -
Kotlin - Long Data Type
00:03:22 -
Kotlin - Float Double Data Type
00:03:49 -
Kotlin - Char Data Type
00:01:32 -
Kotlin - Boolean Data Type
00:01:28 -
Kotlin - Array Definition
00:04:31 -
Kotlin - String Data Type
00:11:59 -
Kotlin - String Operations
00:06:53
-
-
Kotlin Operators
11 Lectures 00:39:23-
Kotlin - Operators Overview
Preview00:01:15 -
Kotlin - Arithmetic Operator
00:04:02 -
Kotlin - Assignment Operator
00:01:57 -
Kotlin - Unary Operator
00:05:34 -
Kotlin - Comparison Operator
00:03:04 -
Kotlin - Logical Operator
00:03:21 -
Kotlin - In Operator
00:02:38 -
Kotlin - Index Operator
00:03:17 -
Kotlin - Invoke Operator
00:03:10 -
Kotlin - Bitwise Operation
00:03:51 -
Kotlin - Datatype Conversion
00:07:14
-
-
Kotlin Control Statements
5 Lectures 00:25:19-
Kotlin - If Expression
00:04:07 -
Kotlin - While Loop
Preview00:04:25 -
Kotlin - For Loop
00:03:38 -
Kotlin - Break Statement
00:06:17 -
Kotlin - Continue Statement
00:06:52
-
-
Kotlin Functions
5 Lectures 00:24:40-
Kotlin - Functions
00:06:20 -
Kotlin - Default Arguments
00:03:35 -
Kotlin - Named Arguments
00:02:37 -
Kotlin - Recursion
00:04:40 -
Kotlin - Tail Recursion
00:07:28
-
-
Kotlin Object Oriented Programming
23 Lectures 01:28:44-
Kotlin - Object Oriented Programming
Preview00:02:28 -
Kotlin - Class
00:05:25 -
Kotlin - Constructors
00:03:08 -
Kotlin - Primary Constructor
00:02:44 -
Kotlin - Default value in Primary Constructor
00:02:29 -
Kotlin - Secondary Constructor
00:03:03 -
Kotlin - Inheritance
00:05:13 -
Kotlin - Visibility Modifiers
00:04:35 -
Kotlin - Abstract Class
00:04:23 -
Kotlin - Interfaces
00:04:44 -
Kotlin - Multiple Interfaces
00:04:00 -
Kotlin - Override Conflicts
00:02:45 -
Kotlin - Nested Class
00:02:51 -
Kotlin - Inner Class
Preview00:04:03 -
Kotlin - Data Class
00:06:14 -
Kotlin - Data Class Methods
00:02:36 -
Kotlin - Destructing Declarations
00:04:44 -
Kotlin - Sealed Classes
00:04:31 -
Kotlin - Object Declaration
00:02:43 -
Kotlin - Object Expressions
00:04:23 -
Kotlin - Companion Objects
00:03:46 -
Kotlin - Extension Function
00:03:41 -
Kotlin - Operator Overloading
00:04:15
-

Arnab Chakraborty
Corporate Trainer
Prof. Arnab Chakraborty is a Calcutta University alumnus with B.Sc. in Physics Hons Gold medalist, B. Tech and M. Tech in Computer Science and Engineering has twenty-six+ years of academic teaching experience in different universities, colleges and thirteen+ years of corporate training experiences for 170+ companies and trained 50,000+ professionals. He has also completed MBA from Vidyasagar University with dual specialization in Human Resource Management and Marketing Management. He is NLP and PMP trained, "Global DMAIC Six Sigma Master Black Belt" certified by IQF (USA). He is certified by ISA (USA) on "Control and Automation System". He is "Global ITIL V3 Foundation" certified as awarded by APMG (UK). Qualified for "Accredited Management Teacher" by AIMA (India). "Star Python" Global Certified from Star Certification (USA). "Certified Scrum Master (CSM)" Global Certification from Scrum Alliance (USA). He is also empaneled trainer for multiple corporates, e.g. HP, Accenture, IBM etc