바로가기 메뉴
본문 바로가기
주메뉴 바로가기

Programming Academy

교육개요
교육 커리큘럼과 강사는 사정에 의해 변경될 수 있습니다.
교육명,를 포함한 교육과정 표
교육명 공통 아이폰 앱 개발과정 1차
교육기간 2022-11-28 ~ 2022-12-02
교육시간 09:30 ~ 17:30 (하루 7시간, 총 35시간)
교육장 영우글로벌러닝  지도보기
강사 아이폰 앱 개발 전문강사
정원 15명
교육비 1,750,000원 [부가세별도]


교육소개
※ 커리큘럼 문의: 이현종 팀장 02-6004-7587 / dl10432@youngwoo.co.kr
※ 교육신청 문의: 백다혜 대리 02-6004-7583 / dh9310@youngwoo.co.kr

간편하게 앱을 빌드할 수 있는 프임워크들이 쏟아지고 있지만,
보다 안정적이고 정교한 모바일 서비스 운영을 위해서는
결국 네이티브 개발이 꼭 필요합니다.

이 과정은 iOS의 메인 개발 언어인 Swift를 활용하여
응용 애플리케이션 개발을 위한 핵심 스킬을 학습하는 과정입니다.

Swift의 기초 문법부터 주요 개발도구와
iOS 개발에 자주 사용되는 디자인패턴, 프레임워크 등을 단계별로 실습하실 수 있습니다.

[주요 학습 내용]
상세 커리큘럼은 페이지 하단을 확인해주세요.

✔ Swift의 기초 문법
✔ Cocoa Touch 환경의 앱 Life cycle
✔ 화면 제어와 전환 (View, ViewController)
✔ iOS앱에서 자주 활용되는 델리케이트 패턴 학습
✔ 다양한 화면 크기에 대한 대응 (AutoLayout)
✔ 웹서버와의 통신과 로컬데이터베이스의 활용
교육목표
iOS 앱의 기본적인 개발 환경을 이해하고 개발 환경을 세팅 할 수 있습니다.
애플의 유료 개발자 프로그램에 가입해서 실제 디바이스에 앱을 배포할 수 있습니다.
Swift 개발 언어를 사용해서 기본적인 앱을 만들 수 있습니다.
코코아 터치에서 제공하는 기본 패턴들을 이해할 수 있습니다.
RESTful기반의 서비스로 구현된 웹 서버와 통신을 통해 실시간 데이터를 받아올 수 있습니다.
개발툴인 Xcode를 사용해서 스토리보드 기반의 빠르고 강력한 개발을 할 수 있습니다.
교육대상
기업: 응용 어플리케이션 개발 직무의 모바일 서비스도 제공해야 하는 개발자
SI업체 및 웹/모바일 에이젼시: 모바일 개발 프로젝트에 투입 될 개발직군 임직원
창업자 및 소형 비즈니스 종사자: 모바일 비즈니스로 진출하려는 개인 및 회사
교육내용

[1일차]


iOS 앱 개발 환경

 - macOS 소개

 - iOS기본 개념

 - 개발자 계정 생성

 - Swift 소개




[2일차]


개발 언어의 이해

 - Swift 언어의 기본

 - Struct, Class, Enum 정의

 - 옵셔널,클로저, 제너릭

 

앱의 구조

 - 간단한 iOS 앱 제작 및 배포

 - iOS앱의 라이프 사이클




[3일차]

View와 ViewController

 - View와 ViewController 소개

 - ViewController간의 데이터 전달

 

 

 

[4일차]


앱 개발 활용

 - 델리게이트 패턴에 대한 소개

 - TableView와 TableViewController 소개

 - 웹 서버와 RESTful 기반의 통신 방법 소개

 

 

 

[5일차]


다양한 화면 크기 대응

 - Autolayout

 - SwiftUI에 대한 간단한 소개


학원의 설립ㆍ운영 및 과외교습에 관한 법률 시행령에 따라 다음과 같이 수강료를 환불해드립니다.

  1. 반환기한 : 반환사유가 발생한 경우 반환기준에 따라 반환사유 발생일로부터 5일 이내에 교습비등을 환불해 드리겠습니다.
  2. 반환기준
    • 1) 교습을 할 수 없거나 교습장소를 제공할 수 없게 된 날을 기준으로 이미 납부한 교습비등을 일할 계산한 금액을 환불해 드리겠습니다.
    • 2) 교습기간이 1개월 이내인 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 총 교습시간 1/3 경과 전 : 이미 납부한 교습비등의 2/3에 해당하는 금액
      - 총 교습시간 1/2 경과 전 : 이미 납부한 교습비등의 1/2에 해당하는 금액
      - 총 교습시간 1/2 경과 후 : 반환하지 않음
    • 3) 교습기간이 1개월을 초과하는 경우, 다음과 같이 환불해 드리겠습니다.
      - 교습시작 전 : 이미 납부한 교습비등의 전액
      - 교습시작 후 : 반환사유가 발생한 해당월의 반환 대상 교습비등(교습기간 1개월 이내 기준 산출금액)과 나머지 월의 교습비등 전액을 합산한 금액