Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
개발 · 프로그래밍

/

프로그래밍 언어

[입문] 누구나 배울 수 있는 코틀린(Kotlin)

코틀린(Kotlin) 언어는 안드로이드 앱, 서버 등 다양한 곳에서 쓰이고 있습니다. 이 강의를 통해 코틀린(Kotlin)을 쉽게 배울 수 있습니다.

(5.0) 수강평 11개

수강생 90명

  • 강지회
코틀린
기초
Kotlin

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 코틀린(Kotlin) 언어 기초

  • 변수, 연산자 조건문, 반복문, 배열, 함수

코틀린(Kotlin), 왜 배워야 하는가?


1. 간결하고 안전한 언어입니다.

코틀린(Kotlin) 공식홈페이지 첫문단에 보면 코틀린(Kotlin)은 간결하고 안전한 언어라고 쓰여있습니다. 코틀린(Kotlin) 언어가 가지는 지향점을 알 수 있습니다.


2. 여러 플랫폼에서 사용하고 있습니다.

코틀린(Kotlin) 언어는 여러 플랫폼에서 사용하고 있습니다. 안드로이드 앱과 서버가 이에 해당됩니다. 코틀린(Kotlin)은 여기서 멈추지 않고 야심한 준비를 하고 있습니다. 멀티 플랫폼 즉, Server, Android, iOS, Desktop, Web 각각의 플랫폼에서 순수 코틀린(Kotlin)으로 작성되어 있는 로직을 사용할 수 있게 제공해주는 플랫폼을 만들어 나가고 있습니다.



3. 자바(Java) 언어와 100% 호환이 가능한 언어입니다.

현재 자바(Java) 언어는 백앤드 분야에서 수요가 가장 높은 언어입니다. 자바(Java) 기반이였던 Spring 서버를 코틀린 + Spring, 일명 코프링(Kotlin + Spring)으로 변경하는 여러가지 시도들이 진행되고 있습니다.

실제 안드로이드 진영에서는 2017년 구글이 코틀린(Kotlin)을 안드로이드 공식언어로 지정하면서 지금은 코틀린(Kotlin)이 주를 이루고 있습니다.


이처럼, 코틀린(Kotlin)은 실무에서도 많이 사용하고 있는 언어이며 아직 잠재력이 높은 언어입니다. 이 강의는 코틀린(Kotlin)으로 개발하고 싶으신 분들을 위해 쉽고 정확하게 가르쳐드립니다.

코틀린(Kotlin) 학습 로드맵

  • [입문] 누구나 배울 수 있는 코틀린(Kotlin)

  • [기초] 누구나 배울 수 있는 코틀린(Kotlin) (출시 예정)


입문 강의

  • 프로그래밍 언어 기본기를 익힙니다.


  • 변수, 연산자, 조건문, 반복문, 배열을 배웁니다.



기초 강의

  • 객체 지향 프로그래밍에 대해서 배웁니다.

  • 멀티 쓰레드에 대해서 배웁니다.


본 강의는

1. 각 문법들을 배우는 이유를 설명합니다.

그냥 배우는 것은 없습니다. 기본기(변수, 연산자, 조건문, 반복문, 배열)들을 배우는 이유와 사용할 때 얻을 수 있는 이점들에 대해서 고민해봅니다.

2. 기본기를 쉽게 가르쳐드립니다.

두꺼운 책을 읽어가며 지루하고 어렵게 학습하는 것이 아닌 반드시 배워야하는 부분만 쉽게 가르쳐드립니다. 처음 개념들을 듣는 사람도 이해할 수 있게 쉽게 풀이하여 설명해드립니다.

3. 예제들을 통해 체득합니다.

각 문법들을 배우는 이유를 알게 되었고 또한 배웠다면 체득하는 과정이 필요합니다. 예제들을 풀어보며 스스로 문제를 해결해보고 자기의 것으로 만들어나갑니다.

궁금한 점이 있나요?

Q. 강의 실습 환경은 어떻게 되나요?

A. 강의 내에서는 IntelliJ를 활용하고 있습니다. 안드로이드 스튜디오에서 test 쪽에서도 환경을 구성하고 실습을 진행하실 수 있습니다.

Q. 안드로이드 개발자가 들어야 하나요? 서버 개발자가 들어야 하나요?

A. 안드로이드 개발자, 서버 개발자 모두 이 강의를 들으셔도 됩니다. 본 강의는 코틀린(Kotlin) 기초에 대한 강의입니다. 특정 플랫폼에 치우쳐 설명하지 않습니다.

Q. 기본기가 실무에서 많이 쓰이나요?

A. 실제 코드를 작성하다보면 본 강의에서 배우는 내용들이 대부분을 차지합니다. 그래서 기본기를 많이 다져두셔야 합니다.

수강 전 참고 사항

학습 자료

  • 강의자료는 섹션0에서 PDF 파일로 제공해드리고 있습니다.

  • 원하시는 정보들을 강의자료를 통해 빠르게 찾아 보실 수 있습니다.

유의사항

  • 언제든지 궁금한 점이 있으시면 질문 남겨주세요.

  • 강의 자료는 해당 강의를 수강하는 분들에게만 제공해드리고 있습니다. 공유 자제 부탁드립니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 코틀린(Kotlin) 언어를 배우고 싶은 분

  • 프로그래밍에 처음 입문하는 분

  • 안드로이드 앱을 개발하고 싶은 분

  • 서버(Spring, Ktor) 앱을 개발하고 싶은 분

안녕하세요
입니다.

90

수강생

11

수강평

5

답변

5.0

강의 평점

1

강의

안녕하세요🙂

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

커리큘럼

전체

27개 ∙ (3시간 55분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

11개

5.0

11개의 수강평

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

    수강평 2

    평균 평점 5.0

    5

    11% 수강 후 작성

    • Joon님의 프로필 이미지
      Joon

      수강평 1

      평균 평점 5.0

      5

      100% 수강 후 작성

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

      • 강지회
        지식공유자

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

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

      수강평 4

      평균 평점 5.0

      5

      89% 수강 후 작성

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

      • 강지회
        지식공유자

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

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

      수강평 1

      평균 평점 5.0

      5

      11% 수강 후 작성

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

      • 강지회
        지식공유자

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

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

      수강평 1

      평균 평점 5.0

      5

      33% 수강 후 작성

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

      • 강지회
        지식공유자

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

    ₩11,000

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!