강의

멘토링

커뮤니티

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) 12 reviews

96 learners

  • jihoi
코틀린
기초
Kotlin

Reviews from Early Learners

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

96

Learners

12

Reviews

5

Answers

5.0

Rating

1

Course

안녕하세요🙂

건강한 코드를 작성하기 위해 노력하는 개발자 강지회입니다.

Curriculum

All

27 lectures ∙ (3hr 55min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

12 reviews

5.0

12 reviews

  • jihoi님의 프로필 이미지
    jihoi

    Reviews 4

    Average Rating 5.0

    5

    11% enrolled

    • joon13579님의 프로필 이미지
      joon13579

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      I heard it well! When can I see the next episode?

      • jihoi
        Instructor

        Hello JoonYong! Thank you for listening. We are aiming to release it by June 2024! I'm trying to teach you about object orientation, so the preparation period is a bit longer. ㅜ,ㅜ I will release it soon. Thank you!

    • yjw님의 프로필 이미지
      yjw

      Reviews 4

      Average Rating 5.0

      5

      89% enrolled

      Thank you for listening. I look forward to the next episode.

      • jihoi
        Instructor

        Thank you for listening, jaewon.yu. I will try to make the next episode come out soon :)

    • 맑은 캥거루님의 프로필 이미지
      맑은 캥거루

      Reviews 1

      Average Rating 5.0

      5

      11% enrolled

      It helped me a lot to learn the basics of Kotlin. It's great that there are lecture materials! Please release the next lecture soon!

      • jihoi
        Instructor

        Clear Kangaroo, I'm glad it was helpful. Thank you for your support!

    • arbert126205 [DEL] 250722004835님의 프로필 이미지
      arbert126205 [DEL] 250722004835

      Reviews 1

      Average Rating 5.0

      5

      33% enrolled

      If you are thinking about studying Kotlin, this is a must-take lecture! It feels like I am receiving private tutoring. Haha, it was very helpful! Thank you for the informative content. I hope I can learn the next lecture in a short period of time. I am willing to learn the next lectures if they are released. Thank you!!!!

      • jihoi
        Instructor

        Thank you, arbert12, for listening and cheering me on!

    $8.80

    Similar courses

    Explore other courses in the same field!