Intro course2 f2c09f1cf4d75197c08c06beebf370e05a7eb1c82024ec50244ee0e3c9248952

아이폰 어플 개발

Swift

69000원 | 3개월 기준 |

강좌 소개

iOS 어플을 만들기 위해 Swift 언어를 사용합니다. 객체 지향 프로그래밍을 공부했던 학생이 3개월 안에 머릿속에 떠오르는 아이디어를 어플리케이션으로 실현하는 개발자가 되는 짜릿한 경험을 하게 될 것입니다!

강사 소개

Taeho 2a763738999d4c9ef126a810b739d0978db3f4e6a99a19b421a5983cd953cab8
성태호
강사 (공동 제작)
  • Dartmouth College
    • - Computer Science 전공
  • Big Green Ventures
    • - Software Engineer
  • Dartmouth College
    • - Intro to Programming 조교, Algorithms 조교
Young 76c6dc8b1ad161cd195eedc63c159ec6650df356df443f057584f71889e929ed
강영훈
콘텐츠 개발 (공동 제작)
  • Dartmouth College
    • - Computer Science 전공
  • Big Green Ventures
    • - 공동 설립 / 대표
  • TheVentures
    • - Software Engineer

전체 강의 구성

Video icon adf6e1413e666f89833617158bed396877d11638e71a9a759ce81055529c129d
67
Note icon e035191721c61b93b54f7d5c83932d550b83e06a127c6003b2b8ef15a2fbfada
40
Homework icon 6f1cb75563520e9db93c84efda86ac9ae0fb86833ee0a38b5d0a23229617dfe2
7

수강 기간

  • 강좌 졸업까지 평균 100시간이 소요되니, 1주일에 8시간 이상 학습하는 것을 권장합니다.

수강 대상

  • 머릿속에 떠오르는 아이디어를 어플리케이션으로 만들고 싶으신 분
  • 객체지향 프로그래밍에 대한 기본적인 이해가 있는 분
  • 인강뿐만 아니라, 과제와 프로젝트를 통해 실력을 쌓고 싶은 분
  • 강의를 통해 어플리케이션을 만들며 포트폴리오를 쌓고 싶은 분
  • 언제든 어디서든 강사님에게 전문적인 답변을 받고 싶은 분

수강 목표

  • 자신만의 아이폰 어플리케이션 만들기
  • iOS 기본 인터페이스와 라이브러리 활용 능력
  • Swift 언어에 대한 응용력
  • iOS 개발자로 거듭나기

프로젝트

  1. 스위프트 익히기

    최신 Swift3 언어를 익혀봅시다. iOS10에서 구현되는 나만의 어플을 만들기 위한 준비 단계입니다.

  2. CIA 문서 암호화

    CIA에서 유출되면 안되는 문서를 암호화하려고 합니다. 반복문과 암호 사전과 해독 사전을 이용해서 문서를 암호화하고 해독해봅시다.

  3. 환전 어플

    세계 일주를 떠나려는데, 환전 때문에 골치가 아프네요. iOS 기본 인터페이스를 이용해서 만든 모바일 환율 앱 정도는 들고 다니는게 편하겠죠?

  4. 간단한 메모장

    TableView의 기초 개념을 익혀, 간단한 메모장 어플을 만들어봅시다. 버킷리스트를 작성할 수도 있고, 내가 할 일들을 정리할 수 있는 앱이면 많이 쓰겠죠?

  5. 레이아웃

    밋밋한 앱이면 별로겠죠? 가로 모드, 세로 모드, 스크롤뷰, Size Inspector, 키보드의 개념을 배워 멋진 레이아웃을 구현해봅시다.

  6. 실시간 검색어 순위

    Webview와 웹사이트의 html 코드를 받아오는 개념을 배웁니다. 이를 바탕으로 네이버 포털 사이트의 실시간 검색어 순위를 받아오는 앱을 만들어봅시다.

  7. 로그인 시스템

    어떤 어플이든 회원가입과 로그인이 기반이 되겠죠? Segue와 CoreData로 정보를 저장하는 개념을 배워, 로그인 시스템을 구현해봅시다.

  8. 위치 기반 어플

    네이버 지도, 구글맵, 카카오택시, 럭시! 이처럼 많은 유명한 앱들이 위치 기반 기술을 쓰고있죠? 간단한 위치 기반 어플을 만들고, 이를 활용해봅시다.

  9. 제대로 메모장

    간단한 메모장의 응용 버전입니다. Firebase로 서버를 연동하고, 유저 인터페이스를 개발하여 멋진 메모장 앱을 완성해봅시다.

시작하기

스위프트 익히기 (pt. 1)

스위프트 익히기 (pt. 2)

간단한 환전 어플

간단한 메모장

레이아웃

실시간 검색어 순위

로그인 시스템

위치 기반 어플

기타

제대로 메모장

  • 준비물은 무엇인가요?
  • Mac OS X 운영체재를 탑재한 MacBook 또는 iMac(애플 데스크탑)이 필요합니다. 이미 MacBook이 있는 경우 상관 없지만, 없으신 경우 수강 이전에 이 점을 유의해주시기 바랍니다!
  • 온라인으로 제대로 배울 수 있을까요?
  • 제가 학원에서 30명의 학생들을 대상으로 10주간 프로그래밍 교육을 했었는데, 가장 아쉬웠던 점은 학생들의 수준별 차이를 일일이 반영할 수 없었던 것입니다. 한번 빠진 학생은 더 이상 따라올 수 없었고, 다른 사람들의 공부에 방해가 될까봐 질문도 많이 안 하셨습니다. 저에게 배우기 위해 값진 시간과 돈을 투자하신 분들에게 최선의 효과를 드리지 못한 게 죄송스럽기까지 했습니다. '어떻게 하면 많은 사람들에게 훌륭한 교육을 제공해드릴 수 있을까?' 고민하다가 나온 결과물이 코드잇입니다. 영상과 노트를 여러 번 보며 어려운 개념도 완벽하게 이해할 수 있고, 과제와 프로젝트에 대해 세세한 부분까지 피드백을 받을 수 있고, 게시판에 자유롭게 질문을 올리고 답변을 받을 수 있습니다. 코드잇은 온라인이지만 오히려 1:1 과외 이상의 효과를 보장합니다.
  • 이 수업의 목표는 무엇인가요?
  • 이 수업은 자신의 번뜩이는 아이디어를 스스로 어플리케이션으로 실현할 수 있게끔 돕는 강좌입니다. iOS의 기본 인터페이스와 라이브러리를 활용한 다양한 어플리케이션을 직접 만들어보면서, iOS 풀스택 개발자로 거듭나는 기초부터 실용적인 능력까지 얻게 됩니다. 수요에 비해 공급이 현저히 적은 분야에서 전문가가 됨으로써, 어디에서든 러브콜을 받는 경쟁력 있는 개발자로 성장하게 됩니다.
  • 수강료가 왜 69,000원인가요?
  • 코드잇의 Python, Java 강좌의 경우 3개월 동안의 수강료가 99,000원입니다. 이 강좌들은 과제에 대해서 자동채점과 1:1 피드백 서비스를 제공하기 때문에 교육비가 보다 높습니다. 반면 Swift와 iOS 강좌는 이를 부분적으로만 제공합니다. 따라서 Python, Java에 비해서 다소 저렴한 69,000원에 강좌를 제공합니다. 개인 과외보다 효과적인 코드잇을 상대적으로 저렴한 가격에 수강해보세요!
  • 수강 기간에 못 끝내면 어떻게 해야 하나요?
  • 대부분의 경우 3개월이면 여유롭게 수업을 이수하실 수 있습니다. 중간에 바쁜 사정이 있으면 바로 아래 질문에 있는 '중도 휴학 제도'를 활용해보세요! 만약 3개월 내에 다 끝내지 못하면, 1개월 단위(23,000원)으로 연장할 수 있습니다!
  • 중간에 휴학도 가능한가요?
  • 1회에 한하여 중도 휴학을 할 수 있습니다. 휴학 가능 기간은 영구적이며, 복학 신청 후 수강 가능일이 다시 카운트되기 시작합니다. 강의를 듣는 도중에 바쁘신 분들은, 휴학 제도를 이용해주시기를 바랍니다!
  • 수료증과 세금 계산서 발급이 가능한가요?
  • 네! 수료증은 강의의 70% 이상을 수료했을 때 신청하시면 언제든지 가능합니다. 기업에서 지원을 받아 프로그래밍 교육을 받으려고 하시는 분들은 이 서비스를 이용해주시면 됩니다! 세금 계산서는 요청 후 2일 이내로 발급됩니다.
  • 오프라인 강의는 없나요?
  • 오프라인 강의는 별도로 없습니다. '온라인으로 제대로 배울 수 있을까요?' 질문의 답변에서 확인하실 수 있듯이, 저희가 오프라인 학원에서 강의해본 결과, 1) 수준별 차이를 반영하는 것이 어렵고, 2) 수업을 한 번이라도 빠진 학생을 도와드리기 힘들고, 3) 1:1로 모든 분들에게 피드백을 드리기가 힘들어 온라인 프로그래밍 스쿨을 만들게 된 것입니다. 1년이 넘는 아이디어 회의와 제작 기간을 거쳐 만든 프로그램이니, 200% 이상 만족하시게 될 것입니다!
  • 환불 규정은 어떻게 되나요?
  • 1) 총 교습 시간의 1/3 경과전 And 총 교습 진도의 1/3 경과전 - 이미 납부한 교습비의 2/3에 해당하는 금액 2) 총 교습 시간의 1/2 경과전 And 총 교습 진도의 1/2 경과전 - 이미 납부한 교습비의 1/2에 해당하는 금액 3) 총 교습 시간의 1/2 경과후 Or 총 교습 진도의 1/2 경과후 - 반환하지 않음 4) 기타 - 중도 휴학을 신청한 경우 환불이 불가능합니다.