닫기
과정 구분
과정 카테고리
태그
검색어
[HD]앱 개발자를 위한 Flutter(플러터) 3.x 제대로 배우기 (초급) Part.2 과정이미지

[HD]앱 개발자를 위한 Flutter(플러터) 3.x 제대로 배우기 (초급) Part.2

교육기간
30일
강의구성
11차시
  • 과정 [HD]앱 개발자를 위한 Flutter(플러터) 3.x 제대로 배우기 (초급) Part.2 0

판매금액 배송금액 할인금액

총 결제금액

기본 정보

학습기간
4주
총 시간
5.0시간
차시수
11차시
개발년월
202508
내용전문가
이성용
NCS분류
20010202:응용SW엔지니어링

과정 소개

본 과정은 플러터 파트 2로, 기본적인 문법 학습 후 플러터의 전체 골격을 이해하는 데 필수적인 클래스라는 거대한 기능 덩어리를 심도 있게 다룹니다. 객체지향 프로그래밍의 대표적인 개념인 클래스를 배우게 됩니다.

학습 대상

전문 개발자가 되고자 하는 학습자 기존 개발 지식을 증진 시키고자 하는 학습자 윈도우, 웹, iOS, 안드로이드 등 다양한 플랫폼에서 실행되는 애플리케이션을 하나의 소스로 만들고자 하는 개발자

학습 목표

객체지향 프로그래밍이 왜 필요한지, 다트 언어에서 클래스란 무엇인지, 그리고 클래스의 생성자, 변수(필드/속성), 메서드 등 핵심 요소를 깊이 있게 학습 플러터 위젯 작업 전 기반 지식을 확립하는 것

강의목차(총 11강)

1. 1. 객체지향 프로그래밍과 클래스 소개 26분

2. 2. 클래스 생성 및 사용: 필드, 메소드, 생성자 정의 30분

3. 3. 프라이빗 변수와 게터/세터: 데이터 캡슐화 29분

4. 4. 클래스 상속: 코드 재사용 및 확장 28분

5. 5. 오버라이드: 메서드 재정의 31분

6. 6. 인터페이스: 클래스 규격 정의 및 구현 7분

7. 7. 믹스인: 다중 상속의 대안 24분

8. 8. 추상 클래스: 설계도 역할 및 구현 강제 25분

9. 9. 제네릭: 데이터 타입 범용화 및 안정성 27분

10. 10. 스태틱: 클래스 레벨 멤버 활용 20분

11. 11. 캐스케이드 연산자: 연속적인 객체 작업 21분

퀵배너