Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
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) 11 reviews

90 learners

  • jihoi
코틀린
기초
Kotlin

Reviews from Early Learners

What you will learn!

  • 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

90

Learners

11

Reviews

5

Answers

5.0

Rating

1

Course

안녕하세요🙂

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

Curriculum

All

27 lectures ∙ (3hr 55min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

11 reviews

5.0

11 reviews

  • 강지회님의 프로필 이미지
    강지회

    Reviews 2

    Average Rating 5.0

    5

    11% enrolled

    • Joon님의 프로필 이미지
      Joon

      Reviews 1

      Average Rating 5.0

      5

      100% enrolled

      잘 들었습니다! 혹시 다음 편은 언제쯤 볼 수 있을까요?

      • 강지회
        Instructor

        JoonYong님 안녕하세요! 잘 들어주셔서 감사합니다 ㅎㅎ 2024년도 06월 안에 출시하는 것을 목표로 하고 있습니다! 객체 지향에 대해 잘 가르치려다 보니 준비 기간이 좀 늘어나네요 ㅜ,ㅜ 얼른 출시하도록 하겠습니다. 감사합니다!

    • jaewon.yu님의 프로필 이미지
      jaewon.yu

      Reviews 4

      Average Rating 5.0

      5

      89% enrolled

      잘듣고감니다. 다음편도 기대할꼐요.

      • 강지회
        Instructor

        jaewon.yu님 잘 들어주셔서 감사합니다. 빠른 시일 내에 다음 편이 나올 수 있도록 하겠습니다 :)

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

      Reviews 1

      Average Rating 5.0

      5

      11% enrolled

      코틀린 기초를 익히는 데에 도움이 많이 되었습니다. 강의 자료 있어서 좋네요! 얼른 다음 강의도 출시해주세요!

      • 강지회
        Instructor

        맑은 캥거루님 도움이 되셨다니 다행입니다. 응원도 감사합니다!

    • 귀여운 불도새님의 프로필 이미지
      귀여운 불도새

      Reviews 1

      Average Rating 5.0

      5

      33% enrolled

      코틀린을 공부할 생각이 있다면 꼭들어야 하는 강의입니다! 일대일로 과외 받는 느낌이네요 ㅎㅎ 아주 도움이 많이 되었습니다! 알찬 내용 감사합니다. 빠른 시간 내에 다음 강의도 학습할 수 있으면 좋겠네요. 다음 강의들도 출시가 된다면 학습할 의향이 있습니다. 감사합니다!!!!

      • 강지회
        Instructor

        arbert12님 열심히 들어주시고 응원해주셔서 감사합니다!

    $8.80

    Similar courses

    Explore other courses in the same field!