Setup Menus in Admin Panel

Login

Overview:

Learn how to accelerate development and eliminate boilerplate code using the latest language developed by Jet Brains and adopted by Google. Kotlin will provide all the features you always wanted to use.

Kotlin is a statically typed programming language for the JVM, Android and the browser.

Kotlin Training is designed to level up your skills as a Kotlin developer by mastering all the key concepts of Kotlin with real-time examples. The course will walk you through the essential features of Kotlin and then progress towards working with variables, creating classes, functions, OOPs concepts, collections, etc.to build Android applications using Kotlin. Upon completion, you’ll become an expert in developing applications using Kotlin by working on hands-on projects.

Audience:

This course is directed at programmers and engineers interested in programming with Kotlin.

Pre-Requisite:

To take the Android Kotlin Fundamentals course, we recommend that you have at least two years of experience in a full-fledged object-oriented programming language such as Java, C++, or Smalltalk.

Objectives:

Kotlin already has a lot of traction and it’s being adopted by most of the newly created Android projects since Google announced it as a first-class language for their OS back in 2017. If you feel Java is slowing you down in your Android projects, or want to give your code a more functional style this is your training.

Course Curriculum

Getting Started
Basic Syntax Details 00:00:00
Idioms Details 00:00:00
Coding Conventions Details 00:00:00
Basics
Basic Types Details 00:00:00
Packages Details 00:00:00
Control Flow Details 00:00:00
Returns and Jumps Details 00:00:00
Classes and Objects
Classes and Inheritance Details 00:00:00
Properties and Fields Details 00:00:00
Interfaces Details 00:00:00
Visibility Modifiers Details 00:00:00
Extensions Details 00:00:00
Data Classes Details 00:00:00
Generics Details 00:00:00
Nested Classes Details 00:00:00
Enum Classes Details 00:00:00
Objects Details 00:00:00
Delegation Details 00:00:00
Delegated Properties Details 00:00:00
Functions and Lambdas
Functions Details 00:00:00
Lambdas Details 00:00:00
Inline Functions Details 00:00:00
Other
Destructuring Declarations Details 00:00:00
Collections Details 00:00:00
Ranges Details 00:00:00
Type Checks and Casts Details 00:00:00
This expressions Details 00:00:00
Equality Details 00:00:00
Operator overloading Details 00:00:00
Null Safety Details 00:00:00
Exceptions Details 00:00:00
Annotations Details 00:00:00
Reflection Details 00:00:00
Type-Safe Builders Details 00:00:00
Dynamic Type Details 00:00:00
Interop
Calling Java from Kotlin Details 00:00:00
Calling Kotlin from Java Details 00:00:00
Reference
Documenting Kotlin Code Details 00:00:00
Using Maven Details 00:00:00
Using Ant Details 00:00:00
Using Gradle Details 00:00:00
Kotlin and OSGi Details 00:00:00

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

About Us

VerticalDivers® is a technology learning and development company. We deliver Deep Dive and high quality technology training. Our training are designed by professional  experts and SMEs and delivered to perfection.

Sign Up for Newsletter
© 2024 Colossal Software Technologies Pvt. Ltd. All Rights Reserved.
X
Skip to toolbar