강의

멘토링

커뮤니티

Programming

/

Programming Language

[Introduction] Kotlin that anyone can learn

The Kotlin language is used in various places such as Android apps and servers. You can learn Kotlin easily through this course.

(5.0) 13 reviews

98 learners

Level Beginner

Course period Unlimited

  • jihoi
Kotlin
Kotlin
Kotlin
Kotlin

Reviews from Early Learners

Reviews from Early Learners

5.0

5.0

emilly park

96% enrolled

It's perfect for learning Kotlin's basic grammar. Doing simple practice exercises at the same time makes understanding much faster. Thank you.

5.0

류원형

33% enrolled

It really clicks!

5.0

hwi

33% enrolled

The calm tone and appropriate explanations make it a good introductory lecture.

What you will gain after the course

  • Kotlin Language Basics

  • Variables, operators, conditional statements, loops, arrays, functions

Kotlin: Why Learn It?


1. It is a concise and safe language.

The first paragraph of the official Kotlin website states that Kotlin is a concise and safe language. This highlights the language's goals.


2. It is used on multiple platforms.

The Kotlin language is used across multiple platforms, including Android apps and servers. Kotlin isn't stopping there, and it's making ambitious plans. It's creating a platform that allows logic written in pure Kotlin to be used across multiple platforms : server, Android, iOS, desktop, and web.



3. It is a language that is 100% compatible with the Java language.

Currently, Java is the most in-demand language in the backend industry. Various attempts are underway to convert the Java-based Spring server to Kotlin + Spring, aka Kotlin + Spring.

In the actual Android camp, Kotlin is now dominant as Google designated Kotlin as the official language for Android in 2017.


As such, Kotlin is a widely used language in practice and still has great potential . This course provides easy-to-understand and accurate instruction for those interested in developing with Kotlin.

Kotlin Learning Roadmap

  • [Introduction] Kotlin: Anyone Can Learn

  • [Basics] Kotlin: A Guide for Everyone (Coming Soon)


Introductory lecture

  • Learn the basics of a programming language.


  • Learn variables, operators, conditional statements, loops, and arrays.



Basic lecture

  • Learn about object-oriented programming.

  • Learn about multi-threading.


This lecture is

1. Explain the reason for learning each grammar.

There's no such thing as learning for free. Let's consider the reasons for learning the fundamentals (variables, operators, conditional statements, loops, arrays) and the benefits of using them.

2. We teach you the basics easily.

Rather than tediously learning through thick books, we teach you only the essentials in an easy-to-understand manner. We explain concepts in simple terms, making them accessible even to beginners.

3. Learn through examples.

Now that you understand and understand the reasons for learning each grammar point, you need to go through a process of mastering it. By working through examples, you can solve problems on your own and internalize the concepts.

Do you have any questions?

Q. What is the lecture practice environment like?

A. We utilize IntelliJ throughout the course. You can also configure your environment and practice on test side in Android Studio.

Q. Should Android developers or server developers take this course?

A. Both Android and server developers are welcome to take this course. This course covers the fundamentals of Kotlin. It doesn't focus on any specific platform.

Q. Are the basics used a lot in practice?

A. The material you learn in this course will largely be used in actual code writing. Therefore, it's crucial to have a solid foundation in the fundamentals.

Things to note before taking the course

Learning Materials

  • Lecture materials are provided as PDF files in Section 0.

  • You can quickly find the information you want through lecture materials.

Note

  • If you have any questions, please feel free to leave a question.

  • Lecture materials are provided only to those enrolled in the course. Please refrain from sharing them.

Recommended for
these people

Who is this course right for?

  • Anyone who wants to learn the Kotlin language

  • For those who are new to programming

  • Anyone who wants to develop an Android app

  • Anyone who wants to develop a server (Spring, Ktor) app

Hello
This is

98

Learners

13

Reviews

5

Answers

5.0

Rating

1

Course

Hello🙂

I am Jihoe Kang, a developer who strives to write healthy code.

Curriculum

All

27 lectures ∙ (3hr 55min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

13 reviews

5.0

13 reviews

  • 23131213asdas7853님의 프로필 이미지
    23131213asdas7853

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    • kny2002083670님의 프로필 이미지
      kny2002083670

      Reviews 1

      Average Rating 5.0

      5

      33% enrolled

      • eungjes2685님의 프로필 이미지
        eungjes2685

        Reviews 3

        Average Rating 5.0

        5

        33% enrolled

        • jjung46845623님의 프로필 이미지
          jjung46845623

          Reviews 10

          Average Rating 4.8

          5

          96% enrolled

          It's perfect for learning Kotlin's basic grammar. Doing simple practice exercises at the same time makes understanding much faster. Thank you.

          • dev1hyung6942님의 프로필 이미지
            dev1hyung6942

            Reviews 3

            Average Rating 5.0

            5

            33% enrolled

            It really clicks!

            $8.80

            Similar courses

            Explore other courses in the same field!