세 가지 앱 프로젝트를 통해 실무에서 마주칠 모든 상황을 겪어보는 8주 강의
iOS 개발자에게 필요한 기술 스택을 체득할 수 있습니다. 이제, 1인분 이상의 능력을 갖춘 iOS 개발자로 거듭나세요!
구현하고 싶은 앱의 기능부터 생각하는 강의!
책을 읽듯 목차 순으로 이론 및 개념을 설명하고 예제를 풀어보는 것이 아닌, 앱에서 필수적으로 구현해야 할 기능부터 생각해 본 뒤 기능 구현을 위해 필요한 개념을 이해하는 방식으로 강의를 진행합니다. 이 과정을 통해 원하는 기능을 하나씩 완성해가는 성취감과 기능 구현을 위한 논리력을 체득하면서 앱 개발에 필요한 기술을 스스로 구현해나가는 능력을 갖추게 됩니다.
현업에서 자주 사용되는 기술 그대로
회사에 돌아가서 바로 실무에 적용할 수 있도록 iOS 앱 개발에 자주 쓰이는 필수 기능 중심으로 커리큘럼을 설계했습니다. 단순 기능 구현이 아닌 실제 앱으로 개발하여 포트폴리오로 활용할 수 있도록 실용적인 기능을 배웁니다.
UI/UX 및 디테일까지 놓치지 않는 강의
완성도 높은 앱 개발을 위해 UI/UX를 고려하여 기획하고 개발하는 방법에 대해 살펴봅니다. 또한, 예상외의 사용자 행동에 대응하는 법을 통해 앱 개발 시 발생할 수 있는 상황을 경험해봅니다.
나만의 완성도 높은 앱 개발
커리큘럼 후반부에는 동일한 예제 앱 개발에서 더 나아가 수강생 각자가 원하는 앱을 직접 구현합니다. 그 과정에서 헤매지 않고 목표한 앱을 완성할 수 있도록 강사님과 짝을 이루어 진행합니다.
많은 사람들이 iOS 앱 개발에 도전하지만, 혼자 상용화 수준의 완성도 높은 앱을 구현하기는 어렵기만 합니다.
자유롭게 원하는 기능을 구현해보고, 자신이 짠 코드를 리팩토링하는 과정을 통해 간결한 코드 구현방법과
실무에서 마주치게 될 다양한 상황에 대한 대응법을 경험하세요. 개발 능력은 물론이거니와 마치 3년차 이상의 앱 개발자가 된 것 같은 실무지식을 뼛속깊이 가져갈 수 있습니다.
이제 어엿한 실무 iOS 앱 개발자가 되어보세요!
[ 수강생분들께 드리는 말씀 ]
모바일 개발은 사용자와 가장 맞닿아있는 플랫폼이기 때문에 사용자에 대한 이해가 필수입니다. 또한, 디자이너와의 협업이 많기 때문에 UI/UX에 대해서도 감각이 있어야 합니다. 이를 기르기 위해서는 다른 앱들을 많이 써보고 불만을 많이 가져보아야 합니다. 그리고 본인의 앱에서는 그런 불편함이 생기지 않도록 세세하게 신경쓰는 것이 중요합니다. 프로젝트를 진행하면서 단순히 개발 지식만 습득하는 것이 아니라, 디테일에 신경쓰는 습관을 함께 기를 수 있도록 도와드리겠습니다. – 개발자 전수열
11살이던 2005년에 웹과 플래시를 접하면서 프로그래밍을 시작했습니다. 사용자와 가장 가까이에 있는 플랫폼과 UI/UX에 관심이 많습니다. 그러던 중 2011년에 애플의 매력에 빠져 iOS 개발을 시작하게 되었습니다. 오픈소스에 관심이 많아 오픈소스 활동을 활발하게 하고 있습니다. 또한 국내 Swift 커뮤니티인 Swift Korea에서도 활발하게 활동중입니다. 현재는 StyleShare에서 iOS 개발을 하고 있습니다.
Full Stack 개발자
소프트웨어 마에스트로 최종 인증(역대 최연소)
Swift 강의 진행중(선린인터넷고등학교)
Swift 관련 오픈소스 활동(Then, URLNavigator, Toaster 등을 제작했고, RxSwift, ObjectMapper, Moya, SnapKit 등 유명 라이브러리에 기여)
잠깐! 본 강의는 현직 개발자이거나 객체지향 언어에 대한 경험이 있는 분들을 대상으로 합니다.
만약, 객체지향 프로그래밍이 처음이시라면 [나만의 iOS 앱 개발 입문 CAMP] 수강을 권장합니다.