Have a question?
Message sent Close
4.15
36 reviews

Kotlin in Action - Kotlin Programming for Absolute Beginners

Learn Programming with Kotlin and Kotlin Programming best practices - Develop Kotlin Apps like a Pro Kotlin Developer
Instructor
Morteza Kordi
4,525 Students enrolled
  • Description
  • Curriculum
  • FAQ
  • Reviews

The main goal of this course is to teach you how to program computers using the Kotlin programming language.

Kotlin is a new programming language sponsored by JetBrains and Google through the Kotlin Foundation. Kotlin is a general-purpose programming language known for its conciseness, safety, and interoperability with other programming languages such as Java. I will demonstrate the power of Modern Programming in Kotlin and help you obtain the skills to dramatically increase your career prospects as an Android developer and Kotlin Programmer.

My name is Morteza Kordi, senior mobile app developer and Udemy instructor with over 70,000 satisfied students, and I’ve designed Kotlin in Action – Kotlin programming for Android developers with one thing in mind: Programming should be learned by creating real-world apps while having fun.

Here are the benefits of Kotlin programming:

  • Kotlin allows writing less code.

  • Kotlin is fully compatible with Java.

  • Kotlin imposes no runtime overhead.

  • Kotlin has a strong community.

  • Kotlin suits multi-platform development.

  • Kotlin development offers more safety.

Here is what you’re going to learn in this course:

  • Basics of Programming

  • Types and Operations in Kotlin

  • Basic Control Flow

  • Advanced Control Flow

  • Functions

  • Nullability

  • Arrays and Lists

  • Maps and Sets

  • Lambdas

  • Classes

  • Objects

  • Properties

  • Methods

  • Advanced Classes

  • Enum Classes

  • Interfaces

  • Generics

  • Kotlin and Java Interoperability

  • Exceptions

  • Functional Programming

I’ll personally be answering any questions you might have and I’ll be happy to provide links, resources, and any help I can offer to help you learn programming and Kotlin development.

Types and Operations in Kotlin
Basic Control Flow
Advanced Control flow
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.15
36 reviews
Stars 5
11
Stars 4
18
Stars 3
5
Stars 2
1
Stars 1
1
31510
Share
Course details
Video 21 hours
Certificate of Completion
Full lifetime access
Access on mobile and TV

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW