The Total Kotlin Course : Learn Kotlin Today
3.9 (80 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10,015 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Total Kotlin Course : Learn Kotlin Today to your Wishlist.

Add to Wishlist

The Total Kotlin Course : Learn Kotlin Today

Develop Real World Applications with Kotlin, the Number One Programming Language for Modern Multi-platform Applications
3.9 (80 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
10,015 students enrolled
Last updated 8/2017
English
English [Auto-generated]
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • At the end of this course you will have a strong understanding on using Kotlin alongside Java.
  • After completion, you should have a good decision on if Kotlin is right for you.
View Curriculum
Requirements
  • This course is a beginner's course to using Kotlin and isn't suited for anyone who already uses and understands Kotlin.
  • Students should be able to navigate around Android Studio and know the basics of writing in Java.
  • The course will teach some fundamentals of programming but is not intended to teach you advanced development; further education into programming should be found outside of this course.
Description

If you’re a beginner that has no experience with programming then this course is for you! You’ll learn programming from scratch and will build real world applications with Kotlin. 

  • Do you want to learn Kotlin, the newest programming language for modern, multi-platform applications?
  • Have you spent time and energy trying to figure out the differences between using Kotlin versus regular Java?
  • Does your code need the structure and framework only Kotlin can give, but you don't know where to start?

If you answered yes to any of these questions, you're in the right place! 

This course was created to teach people just like you how to easily get started with Kotlin.

Kotlin is the best new programming language for development on the market right now, and we have developed a system to allow you to learn just what you need to know, only when you need it. 

Have fun while learning! Learn by actually doing!

After enrolling in this course, you'll learn everything that you need to get started with Kotlin, from installation to writing your very own code!

In this course you will learn:

  • Installation of Kotlin
  • Difference between Kotlin and Java
  • Variables
  • Object Oriented Programming
  • Lists & Arrays
  • Input and Output 
  • Loops
  • Functions
  • and so much more!


Whether you just want to enhance your programming skills or have a specific project you need done right this instant, this course is for you. We will guide you every step of the way and are here to make sure you succeed in your ventures. We are always available to answer any messages, discussions, questions, or feedback that you have.

Get a Certificate of Completion when you finish the course!

With our 30-Day 100% money back guarantee, there's no reason hesitate!

ENROLL NOW

Who is the target audience?
  • This course is for anyone who has never used Kotlin before and wants to see what it's capable of!
  • This course is not for those who are already familiar with Kotlin and feel comfortable using it in your workflow.
  • Students who want a beginner's glance at using Kotlin should check out this course!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
44 Lectures
03:39:25
+
Welcome to The Total Kotlin Course
4 Lectures 08:47

In this Kotlin Course lecture, you will learn what Kotlin is and how it's different than using Java.

Preview 01:38

In this Kotlin Course lecture, you will learn how to download the Java development kit and how to download IntelliJ IDE from JetBrains to make development easier.

Preview 02:15

In this Kotlin Course lecture, you will learn how to create your first Kotlin project.

Preview 01:54

In this Kotlin Course lecture, you will learn how to create your first Kotlin code.

Preview 03:00
+
Basics of Using Kotlin
3 Lectures 19:48

In this Kotlin Course lecture, you will learn how to do basic math functions with Kotlin as well as the difference between Val and Var.

Preview 07:47

In this Kotlin Course lecture, you will learn how to create a Greet application.

Get User Input
04:21

In this Kotlin Course lecture, you will learn what a Type is and what it’s used for.

Types
07:40
+
Conditional Statements
4 Lectures 23:14

In this Kotlin Course lecture, you will learn about If Statements.

If Statements
11:46

In this Kotlin Course lecture, you will learn about If Statements Or.

If Statements Or
05:45

In this Kotlin Course lecture, you will learn about When().

When()
03:18

In this Kotlin Course lecture, you will learn when to use When().

When to Use When()
02:25
+
Lists and Loops
3 Lectures 12:47

In this Kotlin Course lecture, you will learn about Lists.

Lists
05:20

In this Kotlin Course lecture, you will learn about For Loops.

For Loop
05:52

In this Kotlin Course lecture, you will create a Best Friends List.

Best Friends List
01:35
+
Arrays and While Loops
5 Lectures 23:06

In this Kotlin Course lecture, you will learn about Array Lists.

Array List
05:06

In this Kotlin Course lecture, you will learn about While Loops.

While Loop
05:31

In this Kotlin Course lecture, you will learn how to delete friends from the Best Friends List.

Deleting Friends from Our Best Friends List 1/2
07:29

Deleting Friends from Our Best Friends List 2/2
03:08

In this Kotlin Course lecture, you will learn when to use a While Loop.

When to Use a While Loop
01:52
+
Functions
2 Lectures 15:13

In this Kotlin Course lecture, you will learn about Functions.

Introduction to Functions
07:38

In this Kotlin Course lecture, you will learn about Function Returning.

Function Returning
07:35
+
OOP
10 Lectures 57:27

In this Kotlin Course lecture, you will learn about Classes.

Classes
06:03

In this Kotlin Masterclass for Beginners lecture, you will learn about Private Variables.

Private Variables
03:25

InIn this Kotlin Course lecture, you will learn Extending.

Extending
06:52

In this Kotlin Course lecture, you will learn about Constructors.

Constructors
04:29

In this Kotlin Course lecture, you will learn about Advanced Constructors.

Advanced Constructors
05:48

In this Kotlin Masterclass for Beginners lecture, you will learn Data Classes.

Data Classes
04:20

In this Kotlin Course lecture, you will learn about Interfaces.

Interfaces
07:58

In this Kotlin Course lecture, you will learn about Singletons.

Singletons
05:14

In this Kotlin Course lecture, you will learn enumClass and what it's used for.

enumClass
09:14

In this Kotlin Course lecture, you will learn using Getters and Setters.

Getter & Setter
04:04

OOP Test
2 questions
+
Bank Application.
5 Lectures 22:24

In this Kotlin Course lecture, you will create a Bank application.

Create Project
02:26

In this Kotlin Course lecture, you will learn how to Get User Input for the application.

Get User Input
03:19

In this Kotlin Course lecture, you will learn how to create a Bank Class.

Create Bank Class
05:31

In this Kotlin Course lecture, you will learn how to create the Deposit section of the bank application.

Deposit
04:54

In this Kotlin Course lecture, you will learn how to create the Withdraw section of the bank application.

Withdraw
06:14
+
Nulls
3 Lectures 10:04

In this Kotlin Course lecture, you will learn about Nulls.

What is a Null?
02:40

In this Kotlin Course lecture, you will learn when to use a != Null.

Using != Null
01:56

In this Kotlin Course lecture, you will learn about Null Safety.

Null Safety
05:28

What is a null safety?

Null Safety Quiz
1 question
+
Date
2 Lectures 10:34

In this Kotlin Course lecture, you will learn how to Get the Current Date.

Getting Current Date
05:11

In this Kotlin Course lecture, you will learn how to Format the Date.

Formatting Date
05:23
1 More Section
About the Instructor
Concept Courses 
4.3 Average rating
2,107 Reviews
81,309 Students
15 Courses
Development | Business | Design

What would you like to learn today?

  Concept Courses is a leading international provider of educational content in development, business, design, and more. Our goal is to make quality content so that you can learn a new skill, grow your expertise, and dominate your career!

   You will find courses on professionals who are experts in their field. These courses are available in high definition (HD) and are available at any time for you to study. With a wide range of topics to choose from and an easy platform to navigate, Concept Courses strives to make sure that you are getting the most out of your education.

Our experts have the right course for you!

Development

  Software development, technology, robotics, artificial intelligence, machine learning, and so much more is where the world is headed. We currently live in an age of electronics and computer helping us with everything from driving to telling us what we should eat for dinner.

   This category is only on the rise and is a main focus for our brand. We have gone through lengths to find the best online instructors to teach development to you, in a way that you can understand. 

   Whether you are trying to learn PHP, develop the next game, or create databases for large corporations, we will help you find what you are looking for. If there's a topic you don't see listed you would like to learn, send us a message right away!

Business

   More and more people are starting their own businesses around the world. With access to the internet it's becoming a huge trend to get into business or start a business. Entrepreneurs are coming up with wonderful ideas across the globe and it's no wonder why people are turning to online resources for the education.

   Business school can be costly. But online education doesn't have to be.

   Now you have the chance to watch videos and learn from experts who have run successful companies or created their own startups. Not only that, but you will also learn from people who work in project management, sales, operations, and so much more. Our catalog has a host of courses for you to learn the ins and outs of business.

Design

  Another great field to study is design. From graphic design to web design, fashion to architecture. Design is all around us and careers for designers are in the millions.

   If you are someone who has an artistic touch and really want to know things like Photoshop, Blender, or interior design, then you've come to the right place!

   Shop around for courses in our directory and if there's something you're wanting to learn, let us know. 

Ted Horyczun
3.8 Average rating
151 Reviews
16,864 Students
2 Courses
Android Kotlin Developer

Teaching others the power of Kotlin with Android Development. Improving apps code one at a time with Kotlin. 

Hi, I'm Ted Horyzcun, I'm an Android Developer that mainly focuses on Kotlin. I put my main focus on making code as clean, and readable as possible. Having readable code reduces bugs, and decreases the amount of time to fix them!