- Collections
- Introduction
- Exceptions
- Why No Checked Exceptions?
- Data Types and Variables
- Null safety in Kotlin language
- Conditionals- ‘If’ expressions
- Conditionals- ‘When’ expressions
- "For" Loops
- "While" Loops
- Functions
- Get Ready for some Kotlin Coding (Setting up IntelliJ IDEA)
- Create a main ( ) Function
- Named Arguments along with Default Parameter Values
Online
₹ 3,499
Quick facts
particular | details | |
---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video Based
|
Course overview
Kotlin has been declared the official programming language for Android by Google. Thus, the language is in great demand and is a profitable skill for many IT professionals.
Vskills Certified Kotlin Developer programme is a perfect study for those who wish to learn how to code using Kotlin language. The course teaches the basics of Kotlin programming and also touches upon some advanced aspects.
Moreover, students can develop expertise in the programming language with the help of Certified Kotlin Developer course. The certification aims to provide a comprehensive guide to the Kotlin language, which is the only officially supported Android language except for Java.
Java and Kotlin are inter-operable, but Kotlin allows the programmer to write readable and concise code and speeds up the process.
Students will get a government certificate upon concluding the certification and ‘VSkills certified’ tags on the top of the range recruitment portals to increase their job prospects. The elementary knowledge of Android platform and Java programming language is essential for those interested in joining the Certified Kotlin Developer training.
The highlights
- E-learning course
- Professional certification
- No expiry date of govt certificate
- Lifetime access to learning assist
- ‘V skills certified’ tag on CVs
- Free tutorials and mock tests
Program offerings
- Learning aid access
- Mock tests
- Course certificate
- Vskills certified tag
- Online certification exam
Course and certificate fees
Fees information
- Check the Vskills website for the latest information on the fee structure.
Certified Kotlin Developer fee structure
Course Name | Fee Range |
Certified Kotlin Developer Course | Rs. 3,499 |
certificate availability
certificate providing authority
Eligibility criteria
Candidates must know Java language and Android to enrol in the Certified Kotlin Developer certification training.
Certificate Qualifying Details
Also, candidates need to pass the online exam with more than 25 marks to be eligible for the programme certificate.
What you will learn
The Certified Kotlin Developer course by V Skills makes candidates excel in Kotlin programming skills. On completion of certification, students will know about the following topics:
- Basics of programming and functions in Kotlin language
- How to write understandable, expressive and safe code using Kotlin
- Use of higher-order extension functions to write code
- Fundamentals of Android and an Android activity
- Basics of SQLite and implementing transactions
Who it is for
The V Skills Certified Kotlin Developer course is best suited for these individuals:
- Managers
- Mobile application developers
- Team Leads
- Students
- Software engineers
Admission details
Stick to the steps below to join the V Skills Certified Kotlin Developer programme:
Step 1: Open the Home page of the Vskills website.
Step 2: Opt for the ‘Certifications’ menu and pick the ‘Mobile Application Development category.
Step 3: Now, select the ‘Certified Kotlin Developer’ course.
Step 4: Click the ‘Buy Now’ option.
Step 5: Register and make an account on VSkills and pay the total fee to join.
Filling the form
Students can enrol in the Certified Kotlin Developer course by registering on Vskills’ official website. Enter your contact information like your phone number- email, state, country, etc. Next, log in with your email ID to apply for the course.
The syllabus
Basics of Kotlin
Object-Orientation in Kotlin
- Methods
- Enums
- Introduction
- Classes
- Visibilities
- Smart Casts
- Properties with Getters and Setters
- Primary and Secondary Constructors
- Data Classes
- Code Along: Inheritance Example
- Abstract Classes
- Covariance vs Contra variance: "out" and "in"
- Interfaces
- Overriding Rules
- Inheritance
- Object declarations as Singletons
- Imports and Packages
- Generic classes
- Generic functions
- Covariance
- Covariance: Kotlin vs Java
- Companion Objects for ‘Static’ members
- Extension Functions
Android Recycler View
- What is Recycler View?
- Creating the Data Class ‘Habit’
- Introduction
- Implementing the ‘Habits Adapter’
Kotlin for Android Fundamentals
- Overview
- Using the "Kotlin Android Extensions"
- Understand the Android Versions
- Creating Card View Layout and Adding the UI Elements
- Creating the Application Project
Kotlin and SQLite
- Introducing SQLite
- Store a Habit to SQLite
- Introduction
- Defining the Contracts
- Reading All Habits from SQLite
- Implementing Secure Transactions supporting Rollback
- Improve Transactions in Kotlin language: Clean Code
- Further Improve transactions as well as performance: Clean Code
- Storing the Habit in "Create Habit Activity"
- Challenge Solution
- Adding Files to the Virtual Device
- Implementing the Database Helper
Functional Programming
- What is Functional Programming?
- Introduction
- Functional Programming II
- Higher-Order Functions and Lambdas
- Use flat Map( ) and map( )
- Inline Functions
- Chain Functions Together
- Use zip ( )
- Lazy Sequence
- Case Study: Performance of Lazy Sequences
- Code Along: The Infinite Sequence in all the Prime Numbers
- Using "let" Operator for Nullables and Scoping
- Using "with" on the Same Object for Many Calls
- Using "use" for Closeable
- Using take ( ) and drop( )
Android Activity
- Adding a Menu
- Getting the Selected Image Back via onActivityResult
- Adding a Second Activity
- Challenge Solution
- Introduction
- Using Intents to Switch Activities
- Letting Users Choose an Image
- Extension Function for "EditText": Code Along
- Showing Error Messages to the User
Kotlin Pre-requisites
- Installing Android Studio
- Introduction
- Android Studio: Setting up a project
- Installing the Java JDK 8
Evaluation process
V Skills conducts an online exam for the Certified Kotlin Developer certificate, and students must score a minimum of 25 out of 50 marks to pass the exam. The duration is one complete hour, and negative marking is not applicable in the test.
How it helps
The V Skills Certified Kotlin Developer course helps you learn Kotlin programming, which is a skill that is in great demand currently in the IT industry. The usage of Kotlin has increased to a vast extent since Google announced it the official Android programming language. Hence, students who wish to enter the line of software engineering and application developing can benefit immensely from this certification.
Candidates will be able to showcase their skills on modern programming, which can enable them to get employed in good IT companies. Also, a ‘VSkills Certified’ tag will adorn your profile on job portals that will help employers and recruiters to identify your skill set.
FAQs
Students will get e-learning material in the form of videos for this course. Hard copies are not applicable to this course.
Yes, students must understand Java programming to enter this course as Java and Kotlin are 100% inter-operable.
Kotlin is a computer language which is currently the official programming language for Android. Thus, learning this language will help you develop Android mobile applications.
There is no exact duration for completion for this course as students will have lifetime access to the learning material. However, students must take the online certification exam within a year from registration.
V Skills offers lifetime validity on its certification courses and thus, it will not expire.