Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
[초급] 안드로이드 앱 개발 초급자 과정 with 코틀린(Kotlin) Part.3
Rating: 4.8 out of 5(3 ratings)
29 students

[초급] 안드로이드 앱 개발 초급자 과정 with 코틀린(Kotlin) Part.3

코틀린을 활용한 안드로이드 앱 개발! 다양한 클래스와 인터페이스 마스터 강의
Last updated 3/2024
Korean

What you'll learn

  • 추상 클래스와 인터페이스: 개념 및 구현, 프로퍼티 게터의 구현과 구현의 필요성, 다중 인터페이스 구현, 위임, 커피 제조기 코드의 이해와 실습
  • 데이터 클래스 : 개념, 부수적인 메소드 활용, 객체 디스트럭쳐링, 내부클래스와 중첩 클래스, 지역 클래스와 익명 객체, 실드 클래스, 열거형 클래스의 이해와 실습
  • 애노테이션 : 의미, 선언, 속성, 리플렉션 개념, 표준 애너테이션, Kclass<>와 ::class를 통한 레퍼런스 참조, 실습
  • 연산자 오버로딩 : 개념 이해와 실습, 연산자를 통한 클래스 간 상호작용 학습과 실습

Course content

3 sections37 lectures21h 46m total length
  • 추상클래스와 인터페이스 소개36:19
  • 추상클래스의 개념과 상속28:31
  • 추상클래스의 메서드 재정의와 익명객체 활용 실습45:02
  • 인터페이스의 기본 개념과 구현37:11
  • 코틀린 인터페이스의 특징과 자바와의 차이점 실습37:26
  • 인터페이스 다형성과 다중 구현39:56
  • 인터페이스의 게터와 다형성, 동시 상속과 구현 실습33:22
  • 추상클래스와 인터페이스의 복합 사용 실습35:09
  • 인터페이스 위임과 멤버 접근 방법27:09
  • 커피 제조기 요구사항과 인터페이스 설계32:48
  • 커피 제조기 구현 및 코드 리뷰42:12
  • 인터페이스 위임을 통한 코드 개선과 장점 실습39:34
  • 매개변수 위임을 활용한 코드 다양화 실습37:50
  • 커피 제조기 코드 완성과 테스트, 코드 흐름 설명 및 실습28:22

Requirements

  • 필수 선수학습: [초급] 안드로이드 앱 개발 초급자 과정 with 코틀린(Kotlin) Part.2

Description

안녕하세요, ITGO 입니다.



본 강의는 [초급] 안드로이드 앱 개발 초급자 과정 with 코틀린(Kotlin) Part.3 입니다.


본 강의는 초급자를 위한 과정으로 코틀린을 활용한 안드로이드 앱 개발을 알려드립니다.


본 강의에서는 다양한 클래스와 인터페이스를 집중적으로 다룹니다.



누구를 위한 강의인가요?


안드로이드 앱 개발을 시작하는 초급 수강생


모바일 앱 개발 과정에 관심이 있는 분


코틀린 언어에 대한 이해를 바탕으로 안드로이드 앱을 개발하기 위한 기본적인 개념과 기술을 습득하고자 하는 분들



무엇을 배우나요?


1. 추상 클래스와 인터페이스: 개념 및 구현, 프로퍼티 게터의 구현과 구현의 필요성, 다중 인터페이스 구현, 위임, 커피 제조기 코드의 이해와 실습


2. 데이터 클래스 : 개념, 부수적인 메소드 활용, 객체 디스트럭쳐링, 내부클래스와 중첩 클래스, 지역 클래스와 익명 객체, 실드 클래스, 열거형 클래스의 이해와 실습


3. 애노테이션 : 의미, 선언, 속성, 리플렉션 개념, 표준 애너테이션, Kclass<>와 ::class를 통한 레퍼런스 참조, 실습


4. 연산자 오버로딩 : 개념 이해와 실습, 연산자를 통한 클래스 간 상호작용 학습과 실습



[초급] 안드로이드 앱 개발 초급자 과정 with 코틀린(Kotlin) Part.3 강의에 입문해봅시다~!


그럼 강의에서 만나요 :)


Who this course is for:

  • 안드로이드 앱 개발을 시작하는 초급 수강생
  • 모바일 앱 개발 과정에 관심이 있는 분
  • 코틀린 언어에 대한 이해를 바탕으로 안드로이드 앱을 개발하기
  • 위한 기본적인 개념과 기술을 습득하고자 하는 분들