The Complete Kotlin Developer Course
3.9 (634 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,885 students enrolled

The Complete Kotlin Developer Course

Use Kotlin instead of Java. Kotlin is a new language that makes programming for Android or Javascript a dream.
3.9 (634 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,885 students enrolled
Last updated 11/2018
English
English [Auto]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 12.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn Kotlin from the ground up
  • Create 2 fully functional Android apps
  • Build a command line tool
  • Create Javascript code from Kotlin
  • Conquer challenges to test your learning
Course content
Expand all 67 lectures 12:19:00
+ Kotlin for Beginners
11 lectures 02:10:58
Strings and Integers
08:22
Math and Comments
19:29
If Statements and Booleans
16:03
Lists and Arrays
14:17
For Loops
13:08
Maps
09:03
Functions
16:12
Classes
11:16
Class Functions
10:22
+ Making an Android App with Kotlin - The Resume
7 lectures 01:05:17
Intro
00:51
Android Studio
13:59
Layout
13:46
Images
06:26
New Activity
11:00
Scroll View
04:47
Call and Email
14:28
+ Advanced Android App - Weather
10 lectures 02:24:31
Intro
00:42
Sketch
05:03
Constraint Layout
13:49
Images
16:21
ListViews
16:37
Weather APIs
13:32
RetroFit
26:57
Nullable
18:09
Looping Through Forecasts
15:41
Search Term
17:40
+ Building a Command Line Tool with Kotlin
6 lectures 53:32
Intro
00:53
Sketch and Planning
05:26
WordMap
14:37
Sorting Words
05:57
Read A File
10:55
Command Line
15:44
+ Javascript and Kotlin
4 lectures 29:15
Intro
00:47
JavaScript Build
07:38
Reusing Code
09:02
List Items
11:48
+ Kotlin for Programmers
11 lectures 59:19
Intro
00:36
Variables, Strings, and Ints
05:53
Math and Comments
05:59
If Statements and Booleans
04:33
Lists and Arrays
04:36
For Loops
05:50
Maps
05:30
Functions
07:00
Classes
07:45
Nullable
06:09
Kotlin and Java
05:28
+ BONUS: ToDo List Android App
8 lectures 02:00:26
Intro
00:26
Sketch
09:34
Floating Action Button
15:19
Realm
29:24
Saving ToDo Items
13:03
ListView
11:06
Completing ToDos
24:35
Bold
16:59
+ BONUS: Find Repo Android App
7 lectures 02:02:19
Intro
02:04
Activities
12:38
GitHub API
26:44
Custom ListView Rows
28:44
Downloading Images
10:03
User Repos
42:01
Thanks!
00:05
Requirements
  • Any computer works, Mac or PC :)
Description

Google is now officially supporting Kotlin in Android development. Kotlin is clearly the future for Java. Come learn it in this fun and exciting course!

  • For beginners or experienced programmers - If you are a complete beginner I have a section for you in the course that walks you through Kotlin step by step. If you have had previous programming experience, I have a section titled Kotlin for Programmers that will get you up to speed as quickly as possible.
  • Learn with fully functional projects - I believe in learning by doing, so in this course you will create two Android apps, a command line tool, and Javascript for a website!
  • Challenges to test your learning - As we move through the course I provide challenges that test your new skills and makes sure you're getting the most you can from this course.

If you're looking to make Android apps, command line tools, Javascript, or just want to learn a new programming language, this is the course for you!

Who this course is for:
  • Anyone wanting to learn Kotlin!