Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
Development Mobile Development Kotlin

The Total Kotlin Course : Learn Kotlin Today

Develop Real World Applications with Kotlin, the Number One Programming Language for Modern Multi-platform Applications
Rating: 4.5 out of 54.5 (312 ratings)
20,092 students
Created by Concept Courses , Ted Horyczun
Last updated 8/2017
English
English [Auto], Portuguese [Auto], 
30-Day Money-Back Guarantee

What you'll 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.

Course content

11 sections • 44 lectures • 3h 39m total length

  • Preview01:38
  • Preview02:15
  • Preview01:54
  • Preview03:00

  • Var and Val
    Preview07:47
  • Get User Input
    04:21
  • Types
    07:40

  • If Statements
    11:46
  • If Statements Or
    05:45
  • When()
    03:18
  • When to Use When()
    02:25

  • Lists
    05:20
  • For Loop
    05:52
  • Best Friends List
    01:35

  • Array List
    05:06
  • While Loop
    05:31
  • Deleting Friends from Our Best Friends List 1/2
    07:29
  • Deleting Friends from Our Best Friends List 2/2
    03:08
  • When to Use a While Loop
    01:52

  • Introduction to Functions
    07:38
  • Function Returning
    07:35

  • Classes
    06:03
  • Private Variables
    03:25
  • Extending
    06:52
  • Constructors
    04:29
  • Advanced Constructors
    05:48
  • Data Classes
    04:20
  • Interfaces
    07:58
  • Singletons
    05:14
  • enumClass
    09:14
  • Getter & Setter
    04:04
  • OOP Test
    2 questions

  • Create Project
    02:26
  • Get User Input
    03:19
  • Create Bank Class
    05:31
  • Deposit
    04:54
  • Withdraw
    06:14

  • What is a Null?
    02:40
  • Using != Null
    01:56
  • Null Safety
    05:28
  • Null Safety Quiz
    1 question

  • Getting Current Date
    05:11
  • Formatting Date
    05:23

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 this course is for:

  • 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!

Instructors

Concept Courses 
Development | Business | Design
Concept Courses 
  • 4.3 Instructor Rating
  • 6,824 Reviews
  • 208,466 Students
  • 21 Courses

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
Android Kotlin Developer
Ted Horyczun
  • 4.0 Instructor Rating
  • 453 Reviews
  • 26,063 Students
  • 2 Courses

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!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.