Kotlin Programming Language, which you can learn by practicing with 76 examples. You have to develop in Kotlin starting tomorrow, but you don't have time to study the grammar? Let's quickly learn all the grammar of Kotlin with the examples provided in this lecture.
I've been using Kotlin like Java so far. Thank you for showing me the true nature of Kotlin ☺️
5.0
조현석
100% enrolled
Kotlin is better than I thought... I regret the days I used Javaㅠ
5.0
건우 유
100% enrolled
Great for learning grammar!
What you will gain after the course
Kotlin programming language
Kotlin Basics with Example-Based Practice
Chew, tear and taste with 76 examples Everything You Need to Know About Kotlin! ✨
Kotlin, a sophisticated language ✔️
Kotlin, a programming language first released by JetBrains in 2011, is currently the standard language for Android app development. While similar to Java, it offers a much more modern, sophisticated syntax and features. It is also natively supported by the Spring Framework, an industry standard for backend development, and supports Android and other backend platforms.
Have you ever wondered how to use Kotlin?
🧐 I've heard that the Kotlin language is good, but I'm curious about what it's good for.
🥲 I just got involved in a Kotlin project, but I don't have any experience with Kotlin yet.
🫠 I'm using Kotlin, but it still doesn't feel like I'm writing Kotlin-like code.
Practice right away with examples Try it now! 📌
This course focuses on learning the Kotlin programming language through hands-on examples. It's a Korean translation of the Kotlin by Example document from the official Kotlin website. We'll walk through 76 easy-to-understand examples of Kotlin syntax.
You can immediately practice with examples on the dedicated course website. Kotlin features are easily understood through source code examples , and you can run and verify the source code directly on the webpage, making learning more intuitive.
Because it's a grammar unique to Kotlin, you can easily use and utilize even concepts you're not familiar with. Explore all aspects of the Kotlin programming language through this course and experience its elegant features !
The knowledge sharer for this lecture is ✒️
Knowledge sharer Daehyun Kim has long served as a backend developer and development team leader at companies such as Kakao (Daum), NHN, and Line+. With a keen interest in diverse programming languages, he has experience working on projects in various languages, including building a messaging API server in Kotlin at NHN's Dooray development lab.
Because Kotlin is a modern programming language that is very adaptable even for Java developers, I believe that in the long run, a significant portion of Java-based environments will be replaced by Kotlin.
I recommend this to these people 🙆♀️
Developers who will soon be working with Kotlin
Developers who want to start developing native Android apps in earnest
Developers who started using Kotlin for backend development
A developer who uses Kotlin but writes it like Java without semicolons.
🤗 Join this lecture!
You'll learn Kotlin's elegant syntax by immediately experimenting with examples.
You'll feel confident in the new Kotlin language because you'll learn by writing and editing code that works right away.
You will be able to understand and put into practice Kotlin grammar that you were not aware of or did not yet fully understand.
Expected Questions Q&A 💬
Q. Why should I learn Kotlin?
Kotlin has established itself as a standard language for mobile Android app development, and has also been adopted as a standard language in the Spring environment, the industry standard framework for backend development. Therefore, learning Kotlin can be very useful in practical applications.
Q. Is there anything I need to prepare before attending the lecture?
It would be best if you had experience learning Java, but it would be sufficient to understand the course content if you had experience learning at least one programming language such as Python or JavaScript.
Q. Do you also cover Android app development?
Unfortunately, this course only covers the basic syntax of the Kotlin language. It doesn't cover Android app development. However, if you're planning to develop Android apps, understanding everything covered in this course will be very helpful.
Things to note before taking the course 📢
Practice environment
Operating System and Version (OS): Windows, macOS, Linux, etc., a system that works well with a web browser
Tools: Edit and run source code on a learning-only website.
PC specifications: Basic specifications that should be sufficient for modern web browsing.
Learning Materials
We've created a dedicated course website with 76 example-based learning materials.
You can get the source code from GitHub and practice with it.
Player Knowledge and Precautions
Experience learning at least one programming language, such as Java, Python, or JavaScript, is required.
It might be challenging for beginners to learn programming for the first time, but you can get the feel for it by following working code.
Recommended for these people
Who is this course right for?
Anyone who wants to use Kotlin for Android app development
Anyone who uses Kotlin for backend development
Need to know before starting?
Experience with Java or other programming languages
I am a backend developer with a strong interest in functional programming. I have led development teams as a Team Lead at Kakao (Daum), a Senior Engineer at NHN, and a Lead at LINE+. Currently, I serve as the Head of Development at an AI startup called Denoticia.