1. | ![]() |
Swift와 iOS 개요1 | 1. iOS의 역사 및 구성에 대하여 이해 2. Swift 언어와 Xcode 및 iOS의 버전간 호환성 이해 | ![]() |
![]() |
Swift와 iOS 개요2 | 1. iOS의 역사 및 구성에 대하여 이해 2. Swift 언어와 Xcode 및 iOS의 버전간 호환성 이해 | ![]() |
|
![]() |
Swift와 iOS 개요3 | 1. iOS의 역사 및 구성에 대하여 이해 2. Swift 언어와 Xcode 및 iOS의 버전간 호환성 이해 | ![]() |
|
2. | ![]() |
Swift 기본 사항 1 | 1. Swift언어의 특징 및 자료형 등 기본 사항에 대한 이해 2. 기본적인 화면 입출력 방법에 대한 이해 | ![]() |
![]() |
Swift 기본 사항 2 | 1. Swift언어의 특징 및 자료형 등 기본 사항에 대한 이해 2. 기본적인 화면 입출력 방법에 대한 이해 | ![]() |
|
![]() |
Swift 기본 사항 실습 | 1. Swift언어의 특징 및 자료형 등 기본 사항에 대한 이해 2. 기본적인 화면 입출력 방법에 대한 이해 | ![]() |
|
3. | ![]() |
기본 연산자 | Swift언어의 기본 연산자의 종류 및 활용법 | ![]() |
![]() |
기본 연산자 실습 | Swift언어의 기본 연산자의 종류 및 활용법 | ![]() |
|
![]() |
문자와 문자열1 | 1. Swift언어에서 문자와 문자열을 다루기 2. 문자열 라이브러리 사용하기 | ![]() |
|
![]() |
문자와 문자열2 | 1. Swift언어에서 문자와 문자열을 다루기 2. 문자열 라이브러리 사용하기 | ![]() |
|
4. | ![]() |
문자와 문자열 실습 | 문자와 문자열 실습 | ![]() |
![]() |
제어문 | 1. Swift 반복문의 종류 및 사용법 이해 2. Swift 조건문의 종류 및 사용법 이해 3. Swift 분기문의 종류 및 사용법 이해 | ![]() |
|
![]() |
제어문2 | 1. Swift 반복문의 종류 및 사용법 이해 2. Swift 조건문의 종류 및 사용법 이해 3. Swift 분기문의 종류 및 사용법 이해 | ![]() |
|
![]() |
제어문 실습 | 1. Swift 반복문의 종류 및 사용법 이해 2. Swift 조건문의 종류 및 사용법 이해 3. Swift 분기문의 종류 및 사용법 이해 | ![]() |
|
5. | ![]() |
컬렉션1 | 1. Swift 언어의 컬렉션의 유형 및 사용법 이해 2. 컬렉션 유형 : Array, Dictionary, Set | ![]() |
![]() |
컬렉션2 | 1. Swift 언어의 컬렉션의 유형 및 사용법 이해 2. 컬렉션 유형 : Array, Dictionary, Set | ![]() |
|
![]() |
컬렉션 실습 | 1. Swift 언어의 컬렉션의 유형 및 사용법 이해 2. 컬렉션 유형 : Array, Dictionary, Set | ![]() |
|
6. | ![]() |
함수 1 | 1. Swift의 함수 정의 및 호출 방법 이해 2. 프로그램을 함수 단위로 작성하기 | ![]() |
![]() |
함수 2 | 1. Swift의 함수 정의 및 호출 방법 이해 2. 프로그램을 함수 단위로 작성하기 | ![]() |
|
![]() |
함수 3 | 1. Swift의 함수 정의 및 호출 방법 이해 2. 프로그램을 함수 단위로 작성하기 | ![]() |
|
7. | ![]() |
함수 실습 | 프로그램을 함수 단위로 작성하기 | ![]() |
![]() |
클로져 | 1. 클로져의 개념 및 사용방법 이해 2. 클로져 단축 방법 이해하기 | ![]() |
|
![]() |
클로져 실습 | 1. 클로져의 개념 및 사용방법 이해 2. 클로져 단축 방법 이해하기 | ![]() |
|
8. | ![]() |
클래스와 구조체 | 1. 객체지향언어의 특성 이해 2. 클래스와 구조체의 개념 이해 및 활용법 | ![]() |
![]() |
프라퍼티 | 1. 프라퍼티의 개념 및 사용방법 이해 2. 인스턴트 프라퍼티와 타입 프라퍼티 이해 | ![]() |
|
![]() |
클래스, 구조체, 프라퍼티 실습 | 클래스, 구조체, 프라퍼티 실습 | ![]() |
|
9. | ![]() |
메소드 | 1. 메소드의 개념 및 사용법 이해 2. 인스턴스 메소드와 타입 메소드 이해 | ![]() |
![]() |
상속 | 1. 상속의 개념 및 사용법 이해 2. 오버라이딩 개념 및 활용 이해 | ![]() |
|
![]() |
초기화 | 초기화 함수의 개념 및 사용법 이해 | ![]() |
|
![]() |
메소드, 상속, 초기화 실습 1 | 메소드, 상속, 초기화 실습 | ![]() |
|
![]() |
메소드, 상속, 초기화 실습 1 | 메소드, 상속, 초기화 실습 | ![]() |
|
10. | ![]() |
열거형 | Swift에서 열거의 개념 및 사용법 이해 | ![]() |
![]() |
서브스크립트 | Swift에서 서브스크립트의 개념 및 사용법 이해 | ![]() |
|
![]() |
열거형, 서브스크립트 실습 | 열거형, 서브스크립트 실습 | ![]() |
|
![]() |
프로토콜 | 프로토콜의 개념과 사용법 이해 | ![]() |
|
11. | ![]() |
앱 개발 과정 | 소프트웨어 개발 과정 | ![]() |
![]() |
앱의 기본 구조 | 1. 앱의 기본 구조 이해 2. SwiftUI를 활용한 앱 개발 | ![]() |
|
![]() |
뷰의 생성 및 결합1 | 뷰의 생성 및 결합 | ![]() |
|
12. | ![]() |
뷰의 생성 및 결합2 | 1. 커스텀 이미지 뷰 생성하기 2. 다른 프레임워크에서 SwiftUI뷰 사용하기 3. 상세 뷰 구성하기 | ![]() |
![]() |
리스트와 내비게이션 | 1. 랜드마크 모델 만들기 2. 행 뷰 만들기 3. 행 미리보기 뷰 구성하기 4. 랜드마크 목록 만들기 5. 목록을 동적으로 구성하기 6. 목록과 상세뷰 내비게이션 설정하기 7. 자식뷰에 데이터 전달하기 8. 동적으로 미리보기 뷰 생성하기 | ![]() |
|
![]() |
사용자 입력 제어 | 사용자 입력 제어 | ![]() |
|
13. | ![]() |
SwiftUI 실습1 | SwiftUI 실습 | ![]() |
![]() |
SwiftUI 실습2 | SwiftUI 실습 | ![]() |
|
![]() |
SwiftUI 실습3 | SwiftUI 실습 | ![]() |
|
14. | ![]() |
SwiftUI 실습4 | SwiftUI 실습 | ![]() |
![]() |
SwiftUI 실습5 | SwiftUI 실습 | ![]() |
|
![]() |
앱 데이터 저장 및 관리 | 앱에서 데이터를 저장하기 위한 방법 이해 | ![]() |