iOS 개발 스쿨

사수가 거의 없는 iOS 현업 시장에서 살아남도록,
기초가 탄탄한 iOS 개발자로 거듭나는 강의입니다.
기본이 되는 프로그래밍 기초 개념부터 로컬앱이 아닌
서버와 통신하는 앱을 만들기 위한 제반 지식까지 모두 알려주는 iOS 개발 스쿨,
지금 시작하세요!

  • #아이폰
  • #앱개발
  • #6개월전일제
기간
2020년 04월 03일 ~ 2020년 09월 25일
일정
매주 월~금 10:00 - 22:00 (총 25주)
장소
패스트캠퍼스 성수점
문의
강호준 매니저 02-517-0697 help-school@fastcampus.co.kr

4월 개강반 모집 마감!

다음 기수 개강 일정(10월 예정)을 받아보고 싶으시다면, '대기자 신청'하세요.
할인 혜택과 일정을 가장 먼저 알려드리겠습니다.


좋아하는 것을 개발하세요.

아이폰 앱을 즐겨쓰던 유저에서, 인사이트 넘치는 개발자로 성장하세요.

UI 디자이너가
iOS 개발자가 되기까지

이홍화님 | 푸드플라이 iOS 개발자

"생활 코딩 등으로 개발을 처음 접하게 됐다. 즐거웠다. '더 전문적으로 공부해보고 싶다'라는 생각도 들었다. 그렇게 SCHOOL을 수강하게 되었고 수료 후 '푸드플라이'에 iOS 개발자로 입사했다. 자기주도적으로 일하며 본인의 의지에 따라 얼마든지 발전할 수 있는 회사고, 많이 배우고 있다. 최소한 2, 30년은 이 분야에서 '즐겁게' 일할 수 있겠다는 확신이 생겼다."

더보기 >
의상디자인학도가 퍼블리셔를 거쳐 iOS 개발자가 되기까지

임채빈님 | 지란지교소프트 iOS 개발자

"개발을 위한 지식 외에도 앞으로 iOS 개발자로 살아가기 위해 어떻게 뒤처지지 않을 수 있는지 배웠어요. 물론 아직 모르는 거 많아요. 그런데 어떻게 하면 모르는 부분을 채울 수 있는지, 당장 실무에서 어떻게 해결할 수 있는지 그 방법을 배웠죠. 스쿨 과정 후, 취업을 하고 큰 무리 없이 일을 하고 있다는 것만으로도 과정 자체에 대한 고민은 접어두셔도 좋을 것 같습니다."

더보기 >
해외 기술영업 담당에서
iOS 개발자가 되기까지

박보영님 | 뱅크샐러드 iOS 개발자

"솔직히 팀 프로젝트가 아닌 처음부터 혼자 했다면 못했을 것 같아요. 스쿨을 수료한 이후에 성장 속도가 빠르게 증가했고 기업에서 그걸 상당히 좋게 평가했어요. 기술은 변하니까 개발자는 끊임없이 공부해야 합니다. 저는 스쿨에서 어떤 새로운 기술이든 빠르게 터득하는 방법을 배웠습니다. 코딩 한 줄 한 줄이 주는 매력, 오류 없이 코드가 돌아갔을 때의 쾌감을 즐기는 분이 들으면 참 좋을 것 같습니다. "

더보기 >

뚝딱.
당신도 하루에 앱 하나를 개발할 수 있게 됩니다.

- 1일 해커톤에서 수강생들이 개발한 앱 -

도형 게임 앱
'미니 셋'

각각의 조건에 맞는 도형 세트를 찾는 게임 앱.

스마트 옷장관리 앱
'마이클로젯'

옷장 속 어떤 옷이 있는지 쉽게 등록하고, 이를 어떻게 코디할지 기록할 수 있는 앱.

동네 카페찾기 앱
'성수 핫플레이스'

성수동 맛집 카페를 찾아볼 수 있는 앱.

차별화 된 프로젝트 경험을 쌓을 수 있습니다.

1. 현업 개발 방식 그대로

현직 PM을 프로젝트 강사로 섭외하여, 현업 개발 방식을 최대한 경험할 수 있습니다. 애자일 기법의 스프린트 방식을 적용하며, 실전처럼 프로젝트를 진행하게 됩니다.

2. 백엔드 개발 스쿨과 협업

다른 어떠한 교육 기관에서는 도입할 수 업는, 타 개발 분야와의 협업 프로젝트를 실전처럼 진행할 수 있습니다. 실제 서비스도 서버 + 클라이언트로 구성되어있기 때문에 프로젝트를 통해 현업에서 정말 필요한 개발을 경험할 수 있습니다.

3. 현직자의 가이드

거창한 기획서와 화려한 디자인으로 끝나는 용두사미 프로젝트가 되지 않도록, 개발자의 관점에서 가이드를 제시합니다. 개발 실력뿐만 아니라 협업 능력, 커뮤니케이션 능력을 갖춘 개발자가 될 수 있습니다.

- 타 개발 스쿨(프론트엔드, 백엔드)과 함께한 파이널 팀 프로젝트 -

넷플릭스 앱 구현해보기
야놀자 앱 구현해보기
에어비앤비 앱 구현해보기

iOS 개발에 꼭 필요한 내용을 골라서.

현업 전문가와 함께 기획한 커리큘럼을 통해 체계적으로 배우세요.

기초이론

기초이론 단계에서는 컴퓨터 개론을 배우며 프로그래밍이 어떻게 구성되어 있는지 파악합니다. 개발자가 필수로 알아야 하는 Git 과 Markdown 작성법, 구글 검색하는 방법등을 배워보며 ‘개발자’로의 마인드셋을 위한 기초지식을 쌓아봅니다.


Swift

아이폰 앱을 개발하기 위해 꼭 필요한 Swift 언어를 학습하는 과정입니다. Swift 언어의 특징인 OOP의 개념부터 차근차근 짚어가며 추상화, 캡슐화 등 개발자가 알아야 하는 개념을 기초부터 심화까지 꼭꼭 익혀봅니다.

iOS

프로젝트를 생성하여 본격적으로 iOS 이론에 대해 학습합니다. 계산기 앱, ToDo 앱, 카페 찾기 앱, Github Followers 앱, 날씨 정보 앱 등 총 5개의 앱을 구현하면서 학습한 이론을 활용해봅니다.(라인(LINE), 카카오페이 등 실제로 여러 기업에서 iOS 개발자 채용시 메모장 앱, 계산기 앱을 구현해서 제출하는 것을 사전 과제로 요구하고 있음)

실무 프로젝트

2개의 실무 프로젝트를 수행합니다. 실제 개발자로 일하기 위해 필수적인, 프로젝트 수행 능력을 갖추기 위해 실무와 흡사한 조건에서 진행합니다. 1) iOS 개발 스쿨 수강생끼리 팀을 구성하여 1주일 단위의 실무 프로젝트 수행. 2) 19주차부터는 본 과정의 가장 큰 특징이라고 할 수 있는 ‘웹 백엔드 과정 수강생들과의 협업’ 프로젝트를 6주동안 진행. 실제 개발자로 일하게 될 경우, 백엔드 개발자, 프론트 엔드 개발자 등 타 직무와 여러 형태로 협업 프로젝트를 수행해야하기 때문에 본 프로젝트의 경험이 실제 일하게 될 현장에서 매우 요긴하게 활용될 것입니다.

AM10:00 ~ PM10:00
제대로 이해할 때까지 학습.

< 하루일과 >

“이 강의 들은 사람들은 어디로 취업했을까?”
“비전공자인 내가 들어도 커리어 전환까지 가능할까?”

고민 중이라면 망설이지 말고 방문상담 신청하세요!

매니저가 1:1 컨설팅으로 모든 고민을 해결해드립니다.

커리큘럼 전 과정을 프로젝트로 진행합니다.

Module 1.
계산기 만들기

– Xcode의 Playground를 이용해서 Swift의 기본 문법에 대해서 학습합니다.
– 객체 지향 프로그래밍(OOP)에 대한 개념을 이해합니다.
– UIKit의 기본 객체들을 활용하는 방법을 배웁니다.
– 오토레이아웃을 통해 뷰를 배치하는 방법을 익힙니다.
– 계산기를 만들면서 MVC 패턴에 대해 이해합니다.

Module 2.
지도 활용하기

– 동적으로 뷰를 구성하는 방법에 대해 익힙니다.
– 테이블뷰와 콜렉션뷰 등 유용하게 활용되는 주요 객체를 다룹니다.
– 자료구조와 알고리즘에 대한 기본 개념을 이해합니다.
– 실제 기기를 활용해야 하는 기능들에 대해 학습합니다.

Module 3.
날씨 앱 만들기

– 네크워킹에 대한 기본 개념들을 이해합니다.
– API를 이용하는 방법에 대해 학습하고, 오픈 API를 이용한 앱을 만들어봅니다.
– URL Loading System 에 대해 학습합니다.
– 여러 미니 프로젝트를 구현해봅니다.

Module 4.
협업 프로젝트

– 지금까지 배운 것을 토대로 팀을 구성해 여러 차례에 걸쳐 협업 프로젝트를 경험해봅니다.
1) 해커톤
2) iOS 스쿨 자체 프로젝트
3) 백엔드 스쿨과의 협업을 통해 HTTP, URL, URI 및 POST/GET 방식 등 네트워크와 관련된 이론 내용을 학습합니다. 개발 실무에서 수행하게 될 협업 역량을 높일 수 있습니다.

나만의 결과물을 차곡차곡 쌓아가세요.

1. Github 포트폴리오 관리

Github은 시간 순서대로 히스토리가 쌓이고 소스코드나 내용을 그대로 공개할 수 있기 때문에 개발자가 되려면 필수이자 기본이 되었습니다. 처음부터 Git과 Github 사용에 대한 철저한 학습을 진행하기 때문에 6개월 간의 모든 학습 내용과 과제, 실습, 프로젝트 내용이 그대로 본인의 포트폴리오가 됩니다. 하루에 한 번은 꼭 GitHub 에 본인의 코드를 올리는 1일 1커밋을 필수로 진행합니다.

2. 학업 리포트 및 수료증

출석 현황, 과제 제출 현황, Test 결과, 수업 태도, 프로젝트 피드백 등이 체계적으로 정리된 학업 리포트를 드립니다.기업에서 채용 문의가 오면, 리포트를 기반으로 강사님과 논의하여 채용 추천을 하게 됩니다. 수료증은 학업 리포트를 기준으로 일정 수준 이상의 수강생들에게만 발급해드립니다.

3.차원이 다른 다양한 프로젝트 포트폴리오 경험

미니 프로젝트
전체 강의 중간 중간에 진행되는 실습형 미니 프로젝트

해커톤 프로젝트
협업 능력 및 집중력을 기를 수 있는 소규모 프로젝트로서 제한된 시간 내에 아이디어를 기획해서 빠르게 프로토타입을 구현하는 것이 목표

팀 프로젝트
백엔드 개발자와 한 팀이 되어 6주 동안 협업하며 모바일 앱 개발

가르치는 것뿐만 아니라, 소화시키는 과정까지.

동기들과 Group Study 를 진행하며 왜 이 동작이 필요하고, 어떻게 구현되는지 몸소 이해해보세요.

Rubber Duck Debugging

각자 공부한 내용을 스터디 그룹원에게 설명하는 유명한 학습방법입니다. 매일 팀원들이 출제한 퀴즈를 풀고, 각 퀴즈를 출제한 사람들이 서로 설명합니다. 이를 통해 전날 배운 내용을 확실하게 내 것으로 만들게 됩니다.

Pair Programming

두 명이 한 조를 이뤄 한 명은 방향을 지시하는 네비게이터, 한 명은 코드를 입력하는 드라이버가 되어 하나의 과제를 완성합니다. 서로 드라이버와 네이게이터 역할을 번갈아 하면서 각자의 코드를 이해하게 되어 협업해보는 경험을 하게 됩니다.

Project based Learning

실무교육에서 효과가 검증된 이미 보편화된 학습방식입니다. 이론을 실전에 적용해 발생하는 문제를 즉각적으로 해결하는 학습과정으로 설꼐되어 있습니다. 기술이 어디에 쓰이는지 맥락을 이해하게 되어 학습내용과 실전 사이에 괴리를 최소화 할 수 있습니다.

Jigsaw Model

팀을 이뤄 서로 다른 문제를 풀고, 상대방에게 설명하면서 이해시키는 유명한 교수학습모델입니다. 혼자하는 학습보다는 몇 배는 빠른 속도로 이해도를 높일 수 있습니다.

현업 유명 개발자가 직접 가르쳐드립니다.

개발자는 많지만, 개발자가 되고 싶은 후배에게 ‘잘 가르쳐주는’ 개발자는 얼마 없습니다.
전기수 수강생 만족도 85% 의 강사님에게 직접 배우고 익히세요.

약력

농협 IT
하나금융 IT
기프트봇: 대표
이랜드

발표

Let’Swift – GraphQL over REST
Swift Korea Meetup – Simulator Customizing & Testing
let us: Go! – App Lifecycle
그 외 다수

강사님 인터뷰 보기 >

취업준비 과정까지 스쿨과 함께하세요.

SCHOOL ONLY!
커리어 매니저가 자소서부터 취업연계까지 서포트

참여기업 700곳 이상!
이미 많은 기업이 SCHOOL을 통해 인재를 채용하고 있습니다.

이력서, 자기소개서 작성 뿐만 아니라 취업 대비를 위한 모의 면접 등을 통해 취업 준비를 도와드립니다.
철저하게 준비해서 조기취업하세요!


MOCK-INTERVIEW

MOCK-INTERVIEW란, 일반 모의면접과는 다르게,
실무자 / 실제 기업 인사 담당자가 1:1로
이력서, 면접태도, 현업 트렌드, 스킬셋에 대하여 코멘트 해주는 프로그램입니다.

LIFE CHANGING EDUCATION
시작부터 마지막까지 SCHOOL이 함께합니다.
지금 시작하세요!