다양한 예제로 정복하는 iOS 개발

Mastering iOS

KxCoding에 처음 방문해 주셨나요?

Get Started 가이드에서 KxCoding과 함께 공부해야 하는 이유와 다양한 할인제도를 먼저 확인해 주세요 :)

Get Started

다양한 예제로 정복하는 iOS 개발


따라하기 방식의 강의는 많습니다. 하지만 막상 공부한 내용으로 원하는 앱을 만들려고 하면 막히는 부분이 너무 많습니다. 이것은 프레임워크를 제대로 활용하지 못하기 때문입니다.

Mastering iOS 강의는 [따라하기식 앱 개발 강의]와 [프레임워크 활용 강의]를 함께 제공합니다. 그래서 Step By Step Course를 먼저 보신 다음 심화 학습이 필요한 주제를 [프레임워크 활용 강의]로 보강하는 방식으로 공부할 수 있습니다. 반대로 [프레임워크 활용 강의]로 기초를 먼저 쌓은 후 Step By Step Courese를 통해 앱을 만들면서 공부한 내용을 정리하는 방식으로 공부할 수도 있습니다.

이런 분들을 위한 강좌입니다

프로그래밍을 처음 공부하신다면 Mastering Swift 강좌를 함께 보시면 좋습니다.

  • Swift 기초 문법을 공부하신 분
  • iOS 앱을 직접 만들어 보고 싶은 모든 분
  • 앱 개발에 필요한 필수 구현 패턴을 마스터 하고 싶은 분
iOS 13, Xcode 11이 나와도 걱정할 필요가 없습니다

새로운 버전이 나와도 별도의 강좌에 다시 등록할 필요가 없습니다. Mastering iOS 12가 아닙니다. Mastering iOS 입니다! 한 번만 등록하면 새롭게 업데이트 되는 강의를 모두 볼 수 있습니다.

iOS 개발 실력이 빠르게 향상됩니다

iOS 앱 개발에 필요한 기본적인 패턴을 모두 공부합니다. 강의에 나오는 코드를 직접 입력하고 샘플 앱을 만들어 보면 초보 개발자 이상의 개발 실력을 갖추게 됩니다.

  • Xcode 기본 사용법
  • 인터페이스 빌더와 스토리보드를 활용한 화면 구성
  • iOS 앱 개발 필수 패턴: 델리게이트 패턴, 노티피케이션 패턴 등..
  • 기본 뷰 활용: 버튼, 이미지 뷰, 텍스트 필드 등..
  • 화면 이벤트 처리
  • 리스트 출력: 테이블뷰, 컬렉션 뷰
  • 애니메이션
  • Auto Layout: 디바이스 크기에 대응하는 화면 구성
  • GCD: 끊김없이 빠르고 부르럽게 동작하는 앱 개발
  • Core Data: 데이터를 데이터베이스에 영구적으로 저장
  • URL Session: 네트워크 API 연동 및 JSON 파싱


이 외에도 다양한 주제를 공부하는 강의가 지속적으로 업데이트 됩니다.

특정 주제만 빠르게 공부하고 싶나요?

Essential Course가 준비되어 있습니다.

강의 버전
smartphone
Xcode 9 ~ 10
smartphone
Swift 4.0+
smartphone
iOS 10+
  • 2018년 9월 이전에 제작된 강의는 Xcode 9 버전에서 Swift 4 문법으로 제작되었습니다.
  • 이후에 제작된 강의는 Xcode 10 버전에서 Swift 4.2 문법으로 제작되었습니다.
  • 강의에서 공부하는 프레임워크는 iOS 10버전 이상의 호환성을 가지고 있습니다.
열심히 공부하면 평생 무료

KxCoding의 모든 강좌의 수강 기간은 1년입니다. 하지만 1년 동안 열심히 공부하면 이후부터는 평생 무료로 수강하실 수 있습니다. 업데이트 되는 새로운 강의도 계속 볼 수 있냐구요? 당연합니다! 1년 동안 열심히 공부하시면서 세 가지만 해 주시면 됩니다. 자세한 내용은 아래에 있는 링크를 참고해 주세요.

Learn More
최근 업데이트 된 강의

  • 11/15/2018 Cellular Connection [08:42]
  • 11/15/2018 Adaptable Connectivity [06:16]
  • 11/15/2018 Background Task Scheduling [08:06]
  • 11/14/2018 Reachability [17:55]
  • 11/14/2018 Response Caching [20:09]
Course Features
  • Period
    365 일
  • Lectures
    188 개
  • Duration
    46 시간 57 분
  • Skill level
    초급 - 중급
  • Language
    한국어
Questions?

Mastering iOS 강좌에 대해 궁금한 내용이 있나요? KxCoding에게 물어보세요!

Share

목표를 이루도록 도와주는 커리큘럼

누구나 프레임워크를 자유롭게 활용해서 iOS 앱을 만들 수 있도록 구성했습니다. 커리큘럼은 최신 내용을 반영해서 지속적으로 업데이트 됩니다.

공부하고 싶은 내용이 커리큘럼에 포함되어 있지 않나요?

요청을 보내주시면 강의 제작에 적극 반영하겠습니다.

Hello, iOS

View & Window

System View & Control

Handling Image and Color

Handling Text and Font

Handling Date

Handling Unit

Table View

Collection View

View Controller and Storyboard

Animation & Transition

Notification

Gesture & Touch

Auto Layout & Adaptive UI

Concurrency

Localization

Data Persistence

Database

Network

KxCoding 앱을 다운로드 해 주세요

KxCoding의 모든 강의는 iOS 앱을 통해서 언제 어디서나 볼 수 있습니다.
그리고 무료 강의와 새로운 소식을 가장 빠르게 확인할 수 있습니다.

Download on the App Store