많은 기업들이 크로스 플랫폼 개발을 선호하기 때문입니다.
현업에서 크로스 플랫폼 개발이 주류로 자리 잡고 있습니다. 기존 제품은 주로 iOS/Swift로 만들었지만, 최근 제품은 Flutter를 적극적으로 채택하는 추세입니다.
*크로스 플랫폼 : 여러 플랫폼을 교차하면서 코드 하나로 모두 구현하는 방식
무료
2024.10.24 10:00 ~ 12.16 23:00 (한국 표준시)
약 5개월 (2024.12.18 ~ 2025.06.13)
Swift 중심, Flutter로 더 넓은 가능성을 열다! 기업에서 필요로 하는 iOS 개발 인재가 되기 위한 최고의 선택
현업에서 크로스 플랫폼 개발이 주류로 자리 잡고 있습니다. 기존 제품은 주로 iOS/Swift로 만들었지만, 최근 제품은 Flutter를 적극적으로 채택하는 추세입니다.
*크로스 플랫폼 : 여러 플랫폼을 교차하면서 코드 하나로 모두 구현하는 방식
Swift만 다루는 iOS 개발자는 많지만, 안드로이드 개발까지 가능한 Flutter를 다룰 수 있다면 더 많은 기업에서 필요로 하는 인재가 될 수 있습니다.
취업 경쟁력을 높이려면 Swift는 기본, Flutter는 필수입니다. 여러분이 더 많은 기회를 잡을 수 있도록 기업에서 원하는 기술을 철저하게 반영했습니다.
SwiftUI, UIKit, Flutter를 활용한 프로젝트를 통해, 6개월 뒤에는 실전 경험과 탄탄한 포트폴리오까지 모두 갖출 수 있습니다.
프로젝트 1SwiftUI를 이용한 스마트 작업 관리
- 우선순위 설정 및 알림을 통한 효율적인 할 일 관리
- 태그와 카테고리로 작업 분류 및 필터링
- 직관적이고 사용자 친화적인 UI/UX 디자인 적용
프로젝트 2
개인 일정 관리 캘린더 개발
- 일정 추가, 수정, 삭제 및 알림 기능 구현
- 월간, 주간, 일간 뷰 제공과 커스터마이징 가능한 레이아웃
- 소셜 공유 기능을 통한 일정 공유 및 협업
프로젝트 3
통합 커머스 플랫폼 앱 개발
- 상품 검색 및 상세 정보 조회 기능
- 장바구니와 주문 결제 프로세스 구현
- 사용자 로그인, 회원가입 및 프로필 관리
프로젝트 4
멋쟁이사자처럼 단독, 전 직무 협업 프로젝트
멋쟁이사자처럼 디자인 부트캠프, 백엔드 부트캠프 등 다양한 직무의 수료생과 협업하여 진행하는 100% 오프라인 프로젝트로 취업 경쟁력을 한 층 더 강화
비전공자도 걱정하지 마세요! 기초부터 차근차근 배우면 누구나 합격을 부르는 포트폴리오를 완성할 수 있습니다
17년간 iOS 개발 현업 경험을 쌓아온 강사님께 직접 배울 수 있는 기회는 흔치 않습니다.
실제 현장에서 다져진 노하우를 아낌없이 전수해 드리겠습니다.
전) 브라이튼 CTO
전) 이음소시어스 모바일 앱 개발
전) SK플래닛 커머스그룹
전) 카카오 1.0 iOS 개발
강사님 한마디
❝ 프로그래밍을 누구에게 배우느냐가 정말 중요합니다.
개발을 처음 시작하는 분들은 기초를 튼튼히 다지며 차근차근 나아갈 수 있고, 전공생 분들은 다른 수강생들과 함께 부족한 부분을 보완하며 자신감을 키울 수 있습니다.
17년간 쌓아온 다양한 실무 경험을 바탕으로 실무에서 통하는 실력을 길러드리겠습니다. ❞
현) P사 대표 & M사 개발팀 총괄 부장 겸임
전) B사 공동창업자, 부사장
전) S사 전략기획팀 디자이너, 개발자
전) A사 디지털디자인연구소 연구원, 디자이너
강사님 한마디
❝ 사용자의 니즈를 파악하여 훌륭한 경험을 만드는 일은 좋은 코드를 쓰는 것 만큼 중요한 일입니다.
취업 방향성 탐색
POINT 02
POINT 03
* 교육생 훈련 상황 및 회사 사정에 따라 지원 내용이 변동될 수 있습니다.
SPECIAL
iOS 개발자가 UX/UI 지식을 갖추면
더 완성도 높은 앱을 만들 수 있어요
사용자 경험을 깊이 이해하고,
기술과 디자인 감각을 겸비한 iOS 개발자로 성장해보세요
맥북 프로 지원교육 시작 전, 교육 장비가 필요한 인원에 한하여 무료로 맥북 프로를 대여해 드려요
훈련장려금 지급매월 최대 31만원 상당의 훈련장려금이 지급돼요
교육비 전액 무료내일배움카드로 약 1,700만원 상당의 교육을 무료로 들을 수 있어요
오프라인 프로젝트 공간 지원사전 신청자에 한하여 프로젝트를 진행할 수 있는 오프라인 공간을 지원해요
모집 기간 |
2024년 10월 22일 (화) 오후 2시 ~ 2024년 11월 15일 (금) 오후 11시 |
합격자 발표일 |
지원서 제출 후 7일 이내 결과 안내 (영업일 기준) |
지원 과정 |
1) 지원서 제출 |
OT&개강 |
2024년 11월 20일(수) 오전 9시 |
교육 기간 |
2024년 11월 20일 (수) ~ 2025년 05월 16일 (금) |
교육 시간 |
920시간 / 평일 9시 ~ 18시 (점심시간 12시~13시 제외) |
학습 형태 |
실시간 온라인 교육 |
👑백수의 왕, 멋쟁이사자처럼의 귀환👑
12년 개발 교육을 잇는 멋쟁이사자처럼에서 성장의 감동을 책임지고 도와드릴게요.
프로그래밍 기초 | |
1. HTML/CSS |
본격적인 코딩에 앞서 HTML을 통해 웹브라우저에 코드로 모양을 내는 과정을 체험해봅시다. |
2. JavaScript |
기초적인 JavaScript 코딩으로 현대적인 프로그래밍 언어의 특징을 이해하고 Swift 언어로 넘어가는 데 도움을 드립니다. |
3. 프로그래밍 이해 |
코딩이 처음인 분들이라도 기초부터 천천히 알려드립니다. 우리가 작성한 코드가 어떻게 컴퓨터에서 작동시키는지 알려드립니다. |
4. 다양한 개발분야의 이해 |
우리가 만드는 앱들은 어떤 쓸모를 갖게 될지 기대감을 키워드립니다. 앱스토어를 중심으로 앱 시장의 이해와 동기부여를 도와드립니다. |
5. 컴파일러/인터프리터 언어 |
코딩을 위해 준비된 다양한 기술들을 이해하고, 우리가 배우게 될 Swift 문법을 더 큰 틀에서 이해할 수 있습니다. |
6. 객체지향, 프로토콜 지향, 함수형 언어 |
한번 만든 코드를 다음에 다시 활용하기 위해 준비된 여러가지 방법들이 있습니다. Swift는 그 중에서 가장 현대적인 세 가지 방법을 모두 사용할 수 있습니다. |
7. 자료구조 이해 및 코드 구현 |
컴퓨터의 메모리에 담기는 데이터는 어떻게 채워지는지 알아보고 Swift 코드로 이해합니다. |
8. 알고리즘 이해 및 코드 구현 |
더 효율적으로 작동되는 코드를 만들기 위한 알고리즘들을 알아보고 Swift 코드로 만들어봅니다.
|
9. Git과 GitHub |
협업 개발을 위한 필수 도구인 Git과 필수 서비스인 GitHub를 이해하고 앞으로 팀 프로젝트로 함께할 기초 역량을 채워드립니다. |
앱 개발 기초 | |
1. 애자일 개발 방식과 DevOps | 앱 개발에서 많이 사용되는 애자일과 DevOps 개념이 나온 역사와 장점 그리고 실제 우리의 프로젝트에 어떻게 적용할 수 있을지 이야기합니다. |
2. Xcode, Playground를 이용한 개발환경 | iOS용 앱 개발에 앞서 필수인 Xcode 그리고 Swift 언어를 쉽게 배우도록 도와주는 Swift Playground를 설치하고 활용하는 방법을 알아갑니다. |
3. Swift Playground | Swift Playgounrd의 기본 콘텐츠들을 통해 Swift 기초 문법과 협업을 재미있게 배워봅시다. |
4. Swift 문법 이해 | 최신 iOS 앱을 만드는 프로그래밍 언어는 Swift입니다. |
5. Objective-C 이해와 Swift 연동 | Swift 언어가 나오기 전에 iOS 앱을 만들 수 있던 방법은 Objective-C였습니다. 지금도 Objective-C 코드를 활용하는 기업들이 있습니다. 옛 Objective-C 코드와 최신 Swift 코드를 모두 읽고 함께 연결해 사용할 역량을 키워드립니다. |
앱 개발 심화 | |
1. Human Interface Guideline (HIG) | 애플이 제시하는 사용자 인터페이스의 기본 개념을 이해하고, 앱스토어 검수에서 문제 없는 앱이 되기 위한 UX를 알아봅니다. |
2. UIKit로 사용자 인터페이스 구현 | macOS를 위한 AppKit에서 시작해 여전히 많은 앱 개발에 활용되는 UIKit 기술을 이해하고 완성된 앱을 만들기 위한 화면 요소 다루는 기술들을 두루 살펴봅니다. 또한 MVM 패턴을 통하여 디자인패턴에 대해 배울 수 있습니다. |
3. SwiftUI로 사용자 인터페이스 구현 | 모든 애플 플랫폼에서 동일하게 적용할 수 있는 인터페이스 기술인 SwiftUI를 통해 iOS부터 visionOS까지 멀티플랫폼을 위한 앱 개발 기술을 살펴봅니다. MVVM을 중심으로 다양한 디자인패턴 활용에 대해 배울 수 있습니다. |
4. 앱 아이디어 도출로 부터 Prototype 앱 개발 이해 | 최초의 앱 아이디어로 부터 '앱 개발 명세'를 작성하고 구체적인 목표를 세워 반복적인 검증을 통해 본격적인 개발로 이어지기 위한 절차를 경험합니다. |
5. XCTest를 이용한 테스트 주도 개발(TDD) | DevOps에 의한 배포 관리의 핵심 기술인 테스트 코드의 개념을 살펴보고, Xcode에서 제공하는 XCTeest와 XCUITest로 테스트 주도 개발(Test Driven Development)에 맞추는 개발 경험을 합니다. |
6. AI/VR 연계 앱 기능 구현 | 최신 앱 개발에 필요한 인공지능의 다양한 이론적 배경을 이해하고, 애플이 제공하는 CoreML과 CreateML을 이용한 앱 개발을 경험합니다 |
7. 웹 API 이해 및 연동 | 인터넷 주소로 알려진 URL의 자세한 이해부터 인터넷의 역사, 서버와 클라이언트의 역할과 통신방식 그리고 RESTful 개념을 이해하며 웹 API와 연동되는 앱을 만들어봅니다. |
8. Vapor로 웹 API 서버 개발 및 앱 연동 | 우리의 앱과 통신할 RESTful 기반 웹API 서버가 어떠한 구조로 구현 가능한지 알아봅니다. Vapor 오픈소스 프로젝트를 활용해 Swift 언어로 웹API 서버를 직접 만들어봅니다. |
9. 앱 개발을 위한 Firebase | 별도의 서버 구현 코딩 수고를 덜어주면서 우리가 목표로하는 앱 구현을 도와주는 구글의 Firebase를 활용해 로그인, 데이터 및 파일 저장 등의 다양한 서버 기능과 연동되는 앱을 만들어봅니다. |
총 세 개의 프로젝트 | |
프로젝트 1: UIKit를 사용한 프로토타입 앱 개발
|
|
프로젝트 2: SwiftUI를 사용한 프로토타입 앱 개발
앱 아이디어를 도출하고 ADS 작성 및 프로토타입 앱을 개발까지 단시간에 구현하는 경험을 제공하는 프로젝트
- SwiftUI를 사용한 화면 요소 배치와 네비게이션 구성 - HIG를 따르는 사용성 높은 UX 구현 - 개발된 프로토타입을 통한 교차 검증 및 피드백에 따른 앱 개선 |
|
프로젝트 3: Firebase를 이용한 이커머스 MVP 앱개발
Swift 언어부터 iOS 앱 개발을 위한 프레임워크 활용까지 강의에서 배운 개념들을 종합적으로 활용해 이커머스 서비스에 적합한 기능을 구현하고 산출물을 기반으로 더 심화된 목표를 스프린트 단위마다 설정해 달성하는 반복 강화 프로젝트
*기대역량 - 주어진 기간 내 구현 가능한 목표 설정 방법 - Git과 GitHub를 중심으로 협업 - UIKit과 SwiftUI를 활용한 HIG에 따르는 UX 구현 - Firebase를 활용한 로그인, 데이터 및 파일 저장 등 백앤드 연동 - Flutter를 활용한 크로스플랫폼 앱 개발 및 UI 구현 - 애자일 방식에 따른 개발 운영 이해 - Model의 공통 패키지을 구현하고 소비자와 관리자를 위한 별도의 앱들을 효율적으로 연동 구현하는 확장 구성 - Firebase를 활용해 보안이 강화된 백앤드 구성 및 연동 - 실제 앱 스토어에 등록 가능한 수준의 앱 구현 및 심사 대응 - 프로젝트를 오픈소스로 공개 |
부트캠프/교육의 신청 취소/환불 기간은 지식공유자가 설정한 신청기간과 동일합니다.
부트캠프/교육의 신청 정보 수정 및 취소/환불은 ‘구매내역’에서 할 수 있습니다.
유료 부트캠프/교육의 경우, 24시간이내 설문 내용 미제출시 신청 및 결제내역이 자동취소됩니다.
※ 인프런은 통신판매 중개자이며, 해당 부트캠프/교육의 주최자가 아닙니다.
31일 남았어요!