중급
챕터 7개 · 13시간 38분
한국어 · 영어 · 일본어|오디오 한국어

이런 걸 배울 거예요

iOS Swift 중급 개발

UI 개발 및 기능구현, Firebase를 통한 서버 구축 및 API 개발

클래스 소개

최근 취업준비생들이 가장 선호하는 IT 기업(네카라쿠배)에서 iOS Native 개발자의 수요가 꾸준하게 증가하고 있습니다. 경쟁력있는 개발자가 되고 싶다면, Swift 언어를 바탕으로하는 개발이 필요하다는 의미이기도 합니다.

Apple Korea에서 iOS 13, 14 프로젝트에 참여한 경험을 바탕으로, 블루오션의 iOS Swift 개발자 티켓을 가져갈 수 있도록 노하우를 담은 클래스를 준비하였습니다.

이 클래스에서는 iOS 앱 엔지니어로서 실무 경험을 쌓고자 하는 분들을 위해, iOS Swift 언어를 활용한 앱 개발 실무를 배워볼 거예요. 이 클래스만 완벽하게 이해하셔도, 일반적인 IT 기업의 주니어만큼의 혹은 그 이상의 실무 능력을 갖추시는거라 확신합니다.


기본적인 Swift 언어를 알고 있지만 실제 앱 개발까지는 이어지지 않고, 실무 능력이 부족한 분이라면 이 클래스를 꼭 수강해 주세요. 이번 클래스에서 위 이미지의 앱 개발 결과물을 여러분의 손으로 직접 완성할 수 있습니다.


아직 국내에서 Swift 언어를 학습하기 위한 자료나 강의가 다소 부족한 상황입니다. 하지만 iOS Swift는 학습해 가면서 꼭 필요한 프로세스가 있습니다.

String, Integer, Array, Dictionary 등의 Data type과 if-else statement등 기본적인 Swift 언어 학습을 했다면, 일정 이상 규모의 iOS 앱을 개발 함으로써 개발이라는 큰 숲을 직접 느끼고 핸들 하며 큰 그림에 대한 이해도를 키워나가야 합니다.

이번 클래스는 iOS Swift의 기초적인 지식이 있으신 분들이 junior 개발자로 데뷔하기 위한 중급 레벨의 클래스 입니다🔥 1만 줄의 코딩! 어감의 무게감만큼이나 재미난 여정과 iOS Native 개발자로 확실하게 도약할 수 있습니다.


수강 효과

  • 현직 개발자 수준의 iOS Native UI 개발 스킬을 갖출 수 있습니다.
  • 상용화 된 소셜 서비스를 직접 개발하면서 개발의 큰 틀을 설계할 수 있는 스킬을 배울 수 있습니다.
  • Junior 개발자로 데뷔할 수 있을 능력을 갖출 수 있습니다.
  • 여러 Function의 코드를 설계하며 어렵기만 했던 Custom Function에 대한 이해를 획기적으로 높일 수 있습니다.


추천 대상

  • iOS Native 주니어 개발자로 데뷔하고 싶으신 분
  • 현업 중급 이상의 iOS Native UI 개발 스킬을 학습하고 싶으신 분
  • 하나의 클래스 수강을 통해 iOS 개발 인사이트의 확장을 얻고 싶으신 분
  • Apple Mac 계열의 PC 하나로 직무 능력 개발을 원하시는 분


수강 전 참고 사항

  • Apple MacBook 기준 2015년 이후의 모델
  • Xcode 14.x 버전 (무료)
  • Mac 계열의 장비를 통해서만 실습이 가능합니다.



이 클래스가 특별한 세 가지 이유

❶ Apple Korea iOS 앱 개발자 경력 Ryan의

첫 번째 iOS Swift 앱 개발 클래스

이 클래스에서는 iOS Swift 개발 교재나 문서에서 배울 수 없는 현업의 스킬을 배울 수 있습니다.

예를 들면 수많은 UI 오브젝트의 Color를 설정할 때, black, .systempink 등의 명령어가 아닌 #colorLiteral() 펑션을 사용하여 더욱 직관적이게 코드 라인에서 표기할 수 있습니다.


또한, iOS 기초 지식을 넘어 일정 규모 이상의 앱이나 상용화 수준의 앱 개발 접근 방법을 알 수 있습니다. 폴더 트리나 파일 구조 등을 이번 클래스에서 눈여겨 봐주세요. 앞으로 여러분이 iOS 개발자로 성장하면서 그대로 활용하실 수 있을 정도의 가치가 있습니다.

❷ 상용화 된 소셜 앱 개발 접근

TikTok · Instagram · Facebook 등 많은 사용자를 확보하여 친숙한 UI 및 기능 구현 개발을 하게 됩니다. Swift 개발자가 되기 위하여 때로는 많은 인내의 시간과 수많은 시행 착오를 겪어야 하는 경우가 있습니다. 하지만 때로는 빠르게 접근해야 할 필요성도 있습니다. 수많은 시간의 과정을 통해 얻은 내용을 클래스 수강하시는 분들과 같이 공유하겠습니다.


❸ Firebase를 활용하여 서버 구현 및 Database 구축

앱 서비스를 출시할 때 모든 앱에서 요구되는 것이 바로 회원가입과 로그인 View 개발입니다. 더 나아가 서버를 통해 로그인 및 계정 등의 실질적인 인증 절차를 구현해야 하는데요.

이번 클래스에서 Google의 Firebase 서버를 통한 계정 등록 및 인증을 적용하여 앞으로 수강생분들이 출시 및 배포, 개발하는 앱의 모든 공통 사항을 한 번에 마무리할 수 있습니다.


  • 또한, 계정 등록을 마친 회원 정보의 데이터를 Firebase Database에 저장하고 User의 정보를 API로 호출할 수 있습니다. 실무를 경험해 보지 않았거나, 혼자서 독학하거나, 혹은 사수 없는 환경에서 홀로 공부하는 주니어 개발자라면 이번 클래스가 여러분들의 실무와 커리어에 큰 도움 될 클래스가 될 테니 모두 끝까지 따라와 주세요!

커리큘럼

크리에이터

Ryan

Ryan

안녕하세요, Ryan 입니다!

Apple Korea의 근무 경험을 바탕으로 iOS Native 앱 개발에 관한 실질적인 능력을 갖출 수 있는 접근 방법이 필요하다고 생각했습니다.

클래스를 수강한 후 아이폰, 아이패드에서 사용중인 앱을 살펴보세요.

내가 개발할 수 있겠는데? 라는 생각이 떠오르게 될 거예요.

일론 머스크 등 수 많은 유명 인사 및 셀럽들을 끌어 모았던 클럽하우스 앱도 iOS 앱만 선출시 하였습니다.

iOS 앱은 이제 기업에서 시장 가능성을 빠르게 테스트 할 수 있는 전략으로 자리잡고 있습니다.

블루오션의 iOS Swift 개발자 티켓을 가져갈 수 있도록 든든히 지원군이 되어드리겠습니다 🔥


[참여 프로젝트]

  • Apple iOS 13, 14 ver.
  • 동북권 메타버스 구축 및 운영-iOS AR 기반실감 콘텐츠 개발 과정
  • ICT 이노베이션스퀘어 확산사업-AI 인공지능 개발 과정

[이력]

현) Chron 대표

현) 숙명여자대학교 출강

전) Apple Korea iOS team



[Ryan과 함께하는 Q&A]

Q. 자랑하고 싶은 이 클래스만의 장점을 말해주세요!

A. 커리큘럼, 클래스 수강생의 실질적인 개발 능력 향상, 강의 제작 시에 음질 퀄리티 등의 작은 부분까지도 세심하게 준비하였습니다.


Q. 이 클래스를 듣고나면 어떻게 활용할 수 있나요?

A. 주니어 iOS 개발 수준의 실질적인 개발 능력 향상을 통해 다양한 앱 개발로 파생 및 활용할 수 있습니다.


Q. 오프라인 클래스를 진행해본 경험이 있으신가요?

A. 네! 대학교에서 강의를 하며 학생들을 만나고 Swift 언어에 대한 관심 및 니즈를 확인할 수 있었어요

이 클래스와 비슷한 추천 클래스

입문자를 위한 만들며 배우는 Swift 5 & iOS 15.4 앱 개발 App  |  도미닉
고객센터오전 10시 ~ 오후 6시 (주말, 공휴일 제외)
주식회사 클래스101
대표 공대선
서울특별시 강남구 테헤란로 415, 4층(삼성동, 엘7강남타워)
대표전화 : 1800-2109
이메일 : ask@101.inc
사업자등록번호 : 457-81-00277
통신판매업신고 : 2022-서울강남-02525
클라우드 호스팅 : Amazon Web Services Korea LLC
사업자 정보 자세히 보기
클래스101은 통신판매중개자로서 중개하는 거래에 대하여 책임을 부담하지 않습니다.