Language/Kotlin

Kotlin 학습하기 좋은 강의

728x90
반응형

1. 3강으로 끝내는 joyce 코틀린 강의

 

일단 3강으로 끝낸다니 끌린다.

기타 java 기반 안드로이드 개발을 하던 사람이라면 1강당 1시간이지만 한숨에 볼수 있을정도로 잘 정돈되어있는 강의다. 

1강에서는 코틀린 기본문법/ 2강에서는 고급문법(람다, 데이터 클래스 등) / 3강은 간단한 실전 앱 개발

로 되어있어 연습은 따로 해야되지만 단기간에 전체적으로 코틀린이 뭐다라는 느낌은 충분히 받을 수 있는 강의인 듯 하다.

 

youtu.be/IDVnZPjRCYg

 

2. 디모 코틀린 강좌

youtu.be/8RIsukgeUVw

 

 

 

3. 윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기

  1. Kotlin 개요 및 기본문법 : 1 ~ 7강
    Kotlin 언어의 개요, 개발환경국축, 변수와 자료형, 함수, 연산자
  2. Kotlin 제어문 : 8강 ~ 11강
    IF, for, while, nreak continue return
  3. Kotlin 객체 지향 프로그래밍 : 12강 ~ 24강
    생성자, 상속, 패키지, 모듈, 접근제한자, property, 지연초기화, Ovverriding, Any, this/super,  추상클래스, 인터페이스
  4. Kotlin의 다양한 클래스 : 25강 ~ 35강
    Companion, DataClass, Generic, 중첩클래스, null처리, 형변환, null안전성을위한 형변환, 열거형, Sealed  클래스, 리플렉션, 연산자오버로딩
  5. Kotlin의 함수형 프로그래밍 : 36강 ~ 41강
    익명함수, 인라인함수, 확장함수, infix 함수, 고차함수
  6. Kotlin 컬렉션 : 42강 ~ 46강
    배열, 문자열, List, Map, Set
  7. Kotlin의 예외처리 : 47강
    Kotlin에서의 예외 처리 방법

 

 

inf.run/BadY

 

윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기 - 인프런 | 강의

본 과정은 안드로이드 개발을 위한 코틀린 언어를 학습하는 과정입니다. 코틀린 언어의 기본 문법과 다양한 개념들을 학습할 수 있습니다., 구글 안드로이드 개발 공식 언어, 코틀린(Kotlin)에 주

www.inflearn.com

 

4. 윤재성의 kotlin 기반 안드로이드 프로그래밍(유료)

part1

  1. 안드로이드 소개 및 개발환경 구축 : 1 ~ 6강
    안드로이드가 무엇인지 살펴보고 안드로이드 애플리케이션을 구현할 수 있는 개발환경을 살펴봅니다.
  2. View의 개념와 layout : 7 ~ 16강
    View의 기본 개념을 살펴보고 Layout을 통한 화면 배치 방법을 살펴봅니다.
  3. Widget의 개념과 활용 : 17 ~ 33강
    구글에서 제공하는 다양한 Widget들을 살펴보고 활용 방법을 살펴봅니다.
  4. AdapterView : 34강 ~ 45강
    여러 항목들을 제공할 수 있는 AdapterView 들에 대해 살펴보고 활용 방법을 살펴봅니다.

inf.run/nVcv

 

윤재성의 Kotlin 기반 안드로이드 앱 개발 Part1 - UI Programming - 인프런 | 강의

본 과정은 2020년 신규 과정입니다. 기존에 서비스되었던 과정에서 부족한 부분 및 신규 추가되는 부분을 고려해서 제작하였습니다. 본 과정으로 코틀린 언어를 활용하여 안드로이드 애플리케이

www.inflearn.com

part2

  1. 강좌 소개 및 개발환경 구축 : 1 ~ 4강
    본 강좌에 대해 간략한 소개와 개발환경 구축 방법을 살펴봅니다.
  2. 안드로이드의 메뉴 : 5 ~ 8강
    안드로이드의 다양한 메뉴에 대해 살펴봅니다.
  3. Activity : 9강 ~ 15강
    Activity를 통해 화면을 관리하는 방법에 대해 살펴봅니다.
  4. 안드로이드 메시징 : 16강 ~ 24강
    Toast, SnackBar, Dialog, ListDialog, Notification, PendingIntent, Notification
  5. Thread와 Service : 25강 ~ 32강
    BroadCast Receiver의 운영 방법에 대해 살펴봅니다.
    Thread 운영 방법에 대해 살펴봅니다.
    Serivce를 통해 백그라운드 프로세싱 운영 방법을 살펴봅니다
  6. Fragment : 33강 ~ 40강
    Fragment 생명주기, Animation

inf.run/u3vV

 

윤재성의 Kotlin 기반 안드로이드 앱 개발 Part2 - 메뉴와 4대 구성요소 - 인프런 | 강의

본 과정은 코틀린 언어를 활용하여 안드로이드 애플리케이션 개발 방법을 학습하는 과정입니다. 안드로이드의 다양한 메뉴들과 안드로이드 구성요소들을 사용하는 방법에 대해 학습할 수 있습

www.inflearn.com

part3

  1. 강좌 소개 및 개발환경 구축 : 1 ~ 4강
    본 강좌에 대해 간략한 소개와 개발환경 구축 방법을 살펴봅니다.

  2. 안드로이드의 액션 바 : 5강 ~ 11강
    안드로이드의 액션바에 대해 살펴봅니다.

  3. 액션바를 활용한 다양한 View 구성 : 12강 ~ 15강
    액션바와 연동되는 다양한 View 들을 살펴봅니다.

  4. 데이터 입출력 : 16강 ~ 26강
    데이터를 저장하고 관리하는 다양한 방법에 대해 살펴봅니다.

  5. 리소스 관리 : 27강 ~ 33강
    안드로이드 애플리케이션을 위한 다양한 리소스 사용 방법에 대해 살펴봅니다.

  6. 안드로이드 센서 : 34강 ~ 42강
    안드로이드에서 지원하는 다양한 센서와 카메라 사용법을 살펴봅니다.

  7. 네트워크 : 43강 ~
    안드로이드 애플리케이션과 소켓 서버간의 통신 방법을 살펴봅니다.
    서버에 있는 이미지, 사운드, 동영상 파일을 재생하는 벙법을 살펴봅니다.
    웹 서버와의 통신 방법을 살펴보고 xml, json 문서 파싱 방법을 살펴봅니다.

inf.run/EuQ5

 

윤재성의 Kotlin 기반 안드로이드 Part 3 - 데이터관리와 네트워크 - 인프런 | 강의

본 과정은 코틀린 언어를 활용하여 안드로이드 애플리케이션 개발 방법을 학습하는 과정입니다. 총 4부로 구성되며 본 과정은 세 번째 강좌인 다양한 액션바와 데이터 관리 방법에 대해 학습할

www.inflearn.com

 

728x90
반응형