Kotlin Bootcamp for Programmers

BY
Google via Udacity

Learn Android development using Kotlin and use Android Studio and Kotlin to build professional applications for the mobile platforms.

Lavel

Intermediate

Mode

Online

Duration

2 Weeks

Fees

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

What you will learn

Web application development skills

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

  • Set up Intellij, the IDE that we will use in this course
  • Understand the major benefits of learning and using Kotlin

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

Mr Aleks Haecky

Mr Aleks Haecky
Developer Advocate
Freelancer

Mr Sean McQuillan

Mr Sean McQuillan
Developer Advocate
Freelancer

Mr Asser Samak

Mr Asser Samak
Android Developer
Google

Articles

Popular Articles

Latest Articles

Similar Courses

Angular7 for Intermediate Level

Great Learning

Online
Intermediate
Free

Fullstack Enterprise Mongo Express Vue And Node

Simpliv Learning

Online
Intermediate
$199 $999

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

Simpliv Learning

Online
Intermediate
$199 $999

Building Awesome Color Schemes For Your UI Design ...

Simpliv Learning

Online
Intermediate
$199 $999

Using JavaScript JQuery and JSON in Django

UM–Ann Arbor via Edx

5 Weeks Online
Intermediate
Free

Before Building Your Small Business Website

Udemy

Online
Intermediate
₹449 ₹799

Front End Web Development with React

Hong Kong University of Science and Technology,... via Coursera

4 Weeks Online
Intermediate
Front End Web UI Frameworks and Tools Bootstrap 4

Front End Web UI Frameworks and Tools Bootstrap 4

Hong Kong University of Science and Technology,... via Coursera

4 Weeks Online
Intermediate
Server-side Development with NodeJS  Express and M...

Server-side Development with NodeJS Express and M...

Hong Kong University of Science and Technology,... via Coursera

4 Weeks Online
Intermediate

Create an Advanced Web App with React and Redux

Codecademy

Online
Intermediate
Free

Courses of your Interest

Build AI Apps with ChatGPT Dall E and GPT 4

Build AI Apps with ChatGPT Dall E and GPT 4

Scrimba via Coursera

3 Weeks Online
Intermediate
Free

Artificial Intelligence Ethics in Action

LearnQuest via Coursera

Online
Intermediate

Artificial Creativity

Parsons School of Design, The New Sch... via Coursera

Online
Intermediate
Data Science on Microsoft Azure Using Python Progr...

Data Science on Microsoft Azure Using Python Progr...

CloudSwyft Global Systems, Inc via Futurelearn

15 Weeks Online
Intermediate

Hashing in Java

Great Learning

Online
Intermediate
Free

Binary Trees

Great Learning

Online
Intermediate
Free
Learning Algorithms in JavaScript from Scratch

Learning Algorithms in JavaScript from Scratch

Simpliv Learning

Online
Intermediate
$199 $999
JavaScript Interview Preparation Practice Problems

JavaScript Interview Preparation Practice Problems

Simpliv Learning

Online
Intermediate
$199 $999
Python Automation For Everyone

Python Automation For Everyone

Simpliv Learning

Online
Intermediate
$199 $999
Mastering Go Programming

Mastering Go Programming

Simpliv Learning

Online
Intermediate
$299 $1,499

More Courses by Google

Advanced Training

Google

15 Hours Online
Intermediate
Free

Certified Trainer

Google

20 Hours Online
Intermediate
Free

Google Cloud Architect Program

Google via SkillUp Online

11 Weeks Online
Intermediate
₹ 54,999

Building No-Code Apps with AppSheet Implementation

Google via Coursera

3 Weeks Online
Intermediate

Contact Center Artificial Intelligence Operations ...

Google via Coursera

2 Weeks Online
Intermediate

Machine Learning in the Enterprise

Google via Coursera

Online
Intermediate

Building Batch Data Pipelines on GCP

Google via Coursera

6 Weeks Online
Intermediate

Enterprise Database Migration

Google via Coursera

11 Weeks Online
Intermediate

Mitigating Security Vulnerabilities on Google Clou...

Google via Coursera

3 Weeks Online
Intermediate

Migrating to Google Cloud

Google via Coursera

2 Weeks Online
Intermediate
Free

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books