- Set up Intellij, the IDE that we will use in this course
- Understand the major benefits of learning and using Kotlin
Kotlin Bootcamp for Programmers
Learn Android development using Kotlin and use Android Studio and Kotlin to build professional applications for the ...Read more
Intermediate
Online
2 Weeks
Free
Quick Facts
particular | details | ||||
---|---|---|---|---|---|
Collaborators
Google
|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Kotlin is an open-source language of programming that is dynamic, compact, secure, and completely compatible with Java, which allows developers to use both object-oriented and functional programming techniques. Aleks Haecky, Sean McQuillan, and Asser Samak deliver Kotlin Bootcamp for Programmers online certification, which is made available through Udacity, a virtual educational platform that provides online learning resources.
Kotlin Bootcamp for Programmers online course focuses on teaching the fundamentals of the Kotlin programming language for application development, as well as the basic language functionalities that have made Kotlin so popular among web developers. Candidates interested in enrolling in the Kotlin Bootcamp for Programmers online classes should have a basic understanding of object-oriented programming languages such as Java, Python, or C++, as well as experience with an IDE such as IntelliJ or Android Studio. This course offers approximately two weeks of self-paced video-based learning resources, as well as quizzes and exercises, intending to teach the concepts of Kotlin programming, such as classes, functions, syntax, data types, functional manipulation, and lambda, which aid in the overall development of Android applications.
The highlights
- Certificate of completion
- Self-paced learning
- English video lectures
- Taught by industry experts
- 2 weeks effort
- Interactive quizzes
- Exercises
Program offerings
- Certificate of completion
- Self-paced learning
- English video lectures
- Taught by industry experts
- 2 weeks effort
- Interactive quizzes
- Exercises
Course and certificate fees
Type of course
Free
certificate availability
No
Who it is for
What you will learn
After completing the Kotlin Bootcamp for Programmers certification course, candidates will gain a deep understanding of Kotlin fundamentals for Android app development. Candidates will learn about the methodology and techniques for developing applications in Kotlin. Candidates will also acquire strategies for working with various Kotlin operations such as classes, functions, and object-oriented programming.
The syllabus
Lesson 1: Welcome
Lesson 2: Kotlin Basics
- Use the Kotlin interpreter to get comfortable with basic language features
- Write Kotlin statements and expressions
- Learn about basic syntax, data types, variables, operators, control structures, and nullability
Lesson 3: Functions
- Create and call functions with default and variable arguments
- Use when constructs and create single-line functions
- Pass functions as arguments, and program simple lambdas
Lesson 4: Classes
- Learn how object-oriented programming works in Kotlin
- Build private and public classes, including abstract classes and interfaces
- Understand data classes and special purposes classes
Lesson 5: Kotlin Essentials: Beyond the Basics
- Understand how to define constants and work with collections
- Learn how to write extensions
- Dive into generic classes and functions, and use annotations and labeled breaks
Lesson 6: Functional Manipulation
- Deep dive into lambdas and higher order functions in Kotlin
- Learn about inline functions and Single Abstract Method interfaces
Instructors
Articles
Popular Articles
Latest Articles
Similar Courses

Angular7 for Intermediate Level
Great Learning


Fullstack Enterprise Mongo Express Vue And Node
Simpliv Learning


Visual Design for Web Designers UI Designers and D...
Simpliv Learning


Building Awesome Color Schemes For Your UI Design ...
Simpliv Learning


Using JavaScript JQuery and JSON in Django
UM–Ann Arbor via Edx


Front End Web Development with React
Hong Kong University of Science and Technology,... via Coursera


Front End Web UI Frameworks and Tools Bootstrap 4
Hong Kong University of Science and Technology,... via Coursera


Server-side Development with NodeJS Express and M...
Hong Kong University of Science and Technology,... via Coursera
Courses of your Interest

Build AI Apps with ChatGPT Dall E and GPT 4
Scrimba via Coursera
Artificial Intelligence Ethics in Action
LearnQuest via Coursera
Artificial Creativity
Parsons School of Design, The New Sch... via Coursera

Data Science on Microsoft Azure Using Python Progr...
CloudSwyft Global Systems, Inc via Futurelearn
Hashing in Java
Great Learning
Binary Trees
Great Learning

Learning Algorithms in JavaScript from Scratch
Simpliv Learning

JavaScript Interview Preparation Practice Problems
Simpliv Learning

Python Automation For Everyone
Simpliv Learning

Mastering Go Programming
Simpliv Learning
More Courses by Google
Advanced Training
Certified Trainer
Google Cloud Architect Program
Google via SkillUp Online
Building No-Code Apps with AppSheet Implementation
Google via Coursera
Contact Center Artificial Intelligence Operations ...
Google via Coursera
Machine Learning in the Enterprise
Google via Coursera
Building Batch Data Pipelines on GCP
Google via Coursera
Enterprise Database Migration
Google via Coursera
Mitigating Security Vulnerabilities on Google Clou...
Google via Coursera
Migrating to Google Cloud
Google via Coursera