Thumbnail
모임/부트캠프 모집중
NEW
개발 · 프로그래밍 모바일 앱 개발

[멋쟁이사자처럼] iOS 부트캠프 7기 대시보드

입문

무료

신청 기간

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는 필수입니다. 여러분이 더 많은 기회를 잡을 수 있도록 기업에서 원하는 기술을 철저하게 반영했습니다.

[0] UX/UI 온보딩

사용자의 경험을 최우선으로 고려하여 앱을 설계하는 방법을 배울 수 있습니다!
- 좋아보이는 프로덕트의 비밀
- UXD 기초부터 심화까지
- 피그마 기초부터 응용까지
 
[1] 프로그래밍 기초

iOS 앱 개발에 앞서 프로그래밍에 필요한 기본기를 배웁니다.
- 변수와 데이터 타입 이해
- 제어 흐름과 함수 활용
- 객체 지향 프로그래밍 기초
 
[2] SwiftUI

SwiftUI는 애플에서 개발한 최신 프레임워크입니다. 직관적이고 적은 코드로 많은 일을 할 수 있습니다. SwiftUI 학습을 통해 빠른 앱 개발을 경험할 수 있습니다.
- 뷰 구조와 레이아웃 구성
- 데이터 바인딩과 상태 관리
- 네비게이션과 화면 전환 구현
 
[3] UIKit

아직까지 많은 iOS 앱에는 UIKit이 쓰입니다. 전통적인 프레임워크에 대한 학습을 통해, 업무에서 활용할 가능성이 높은 프레임워크에 대한 이해를 높입니다.
- UIView와 UIViewController 이해
- 오토레이아웃과 제약조건 설정
- 테이블뷰와 컬렉션뷰 활용
 
[4] Flutter

최근 대다수 기업에서 안드로이드를 함께 개발할 수 있는 Flutter를 많이 채택하고 있습니다. 단기간에 Dart 언어와 Flutter 프레임워크를 사용할 수 있도록 도와드립니다.
- Dart 언어의 기본 문법
- 위젯 트리와 레이아웃 시스템
- 상태 관리 패턴 학습
 
[5] Firebase

Firebase는 구글에서 제공하는 백엔드 서비스 플랫폼입니다. 서버 구축 없이도 인증, 데이터베이스, 스토리지 등 다양한 기능을 쉽게 구현할 수 있습니다.
- 클라우드 파이어스토어 활용
- 사용자 인증과 보안 규칙 설정
- 푸시 알림과 클라우드 메시징 구현
 
[6] 3+1번의 실무 특화 프로젝트
프로젝트를 통해 개발한 iOS 앱을 직접 배포하고 기획, 운영, 개선과정을 통해 현업과 유사한 경험을 할 수 있습니다.
- [프로젝트 1] SwiftUI를 이용한 스마트 작업 관리
- [프로젝트 2] 개인 일정 관리 캘린더 개발
- [프로젝트 3] 통합 커머스 플랫폼 앱 개발
- [프로젝트 4] 멋쟁이사자처럼 단독, 전 직무 협업 프로젝트

SwiftUI, UIKit, Flutter를 활용한 프로젝트를 통해, 6개월 뒤에는 실전 경험과 탄탄한 포트폴리오까지 모두 갖출 수 있습니다.

 


프로젝트 1

SwiftUI를 이용한 스마트 작업 관리


- 우선순위 설정 및 알림을 통한 효율적인 할 일 관리
- 태그와 카테고리로 작업 분류 및 필터링
- 직관적이고 사용자 친화적인 UI/UX 디자인 적용

 

프로젝트 2
개인 일정 관리 캘린더 개발

 

- 일정 추가, 수정, 삭제 및 알림 기능 구현
- 월간, 주간, 일간 뷰 제공과 커스터마이징 가능한 레이아웃
- 소셜 공유 기능을 통한 일정 공유 및 협업


프로젝트 3
통합 커머스 플랫폼 앱 개발


- 상품 검색 및 상세 정보 조회 기능
- 장바구니와 주문 결제 프로세스 구현
- 사용자 로그인, 회원가입 및 프로필 관리


프로젝트 4
멋쟁이사자처럼 단독, 전 직무 협업 프로젝트


멋쟁이사자처럼 디자인 부트캠프, 백엔드 부트캠프 등 다양한 직무의 수료생과 협업하여 진행하는 100% 오프라인 프로젝트로 취업 경쟁력을 한 층 더 강화

 

 

비전공자도 걱정하지 마세요! 기초부터 차근차근 배우면 누구나 합격을 부르는 포트폴리오를 완성할 수 있습니다

 

 

 

 

 

17년간 iOS 개발 현업 경험을 쌓아온 강사님께 직접 배울 수 있는 기회는 흔치 않습니다.
실제 현장에서 다져진 노하우를 아낌없이 전수해 드리겠습니다.

 

school
배정만 강사님
전) 브라이튼 CTO
전) 이음소시어스 모바일 앱 개발
전) SK플래닛 커머스그룹
전) 카카오 1.0 iOS 개발

 

강사님 한마디

프로그래밍을 누구에게 배우느냐가 정말 중요합니다.

개발을 처음 시작하는 분들은 기초를 튼튼히 다지며 차근차근 나아갈 수 있고, 전공생 분들은 다른 수강생들과 함께 부족한 부분을 보완하며 자신감을 키울 수 있습니다.

17년간 쌓아온 다양한 실무 경험을 바탕으로 실무에서 통하는 실력을 길러드리겠습니다. 

 

테킷 앱 스쿨 : iOS 유민영 UX/UI 강사님
유민영 강사님
현) P사 대표 & M사 개발팀 총괄 부장 겸임
전) B사 공동창업자, 부사장
전) S사 전략기획팀 디자이너, 개발자
전) A사 디지털디자인연구소 연구원, 디자이너

 

강사님 한마디

 

사용자의 니즈를 파악하여 훌륭한 경험을 만드는 일은 좋은 코드를 쓰는 것 만큼 중요한 일입니다.

단순히 기술뿐만이 아니라 사람을 생각하는 디자인적 사고 능력을 수강생 여러분께 전달해 드릴 수 있도록 노력하겠습니다. 

 

 

PACKAGE #1 - 초고속 취업 지원 패키지

POINT 01

취업 방향성 탐색

  • 현직 개발자의 특강
  • 개별 진로 탐색, 취업 로드맵 수립, 포트폴리오 작업 방향성 탐색

POINT 02

취업 역량 강화

  • 이력서/자기소개서 작성 방법 특강 진행
(이력서 양식 및 대기업 합격 자기소개서 샘플 포함)
  • IT 전문 취업 컨설턴트의 포트폴리오 꿀팁 대방출
  • 가장 강력한 포트폴리오인 iOS 앱 개발 배포 경험 및 피드백을 통한 개선

POINT 03

수료 후 지속 케어

  • 교육 과정 수료 이후에도 지속적인 구직활동 현황 체크
  • 스타트업 인사팀장 출신 코치의 1:1 상담 프로그램 지원
  • 수료 후 6개월간 이력서 및 포트폴리오 첨삭 제공
  • IT 전 직무 수료생이 모인 ”세렝게티“ 네트워크를 통한
스터디, 프로젝트, IT 취업정보 공유

* 교육생 훈련 상황 및 회사 사정에 따라 지원 내용이 변동될 수 있습니다.

 


PACKAGE #2 - 초고속 성장 지원 패키지

SPECIAL

UX/UI 강의 무료 제공

iOS 개발자가 UX/UI 지식을 갖추면
더 완성도 높은 앱을 만들 수 있어요

사용자 경험을 깊이 이해하고,
기술과 디자인 감각을 겸비한 iOS 개발자로 성장해보세요


맥북 프로 지원

교육 시작 전, 교육 장비가 필요한 인원에 한하여 무료로 맥북 프로를 대여해 드려요


훈련장려금 지급

매월 최대 31만원 상당의 훈련장려금이 지급돼요


교육비 전액 무료

내일배움카드로 약 1,700만원 상당의 교육을 무료로 들을 수 있어요


오프라인 프로젝트 공간 지원

사전 신청자에 한하여 프로젝트를 진행할 수 있는 오프라인 공간을 지원해요

 

 

 

 

 

 

 

모집 기간

2024년 10월 22일 (화) 오후 2시 ~ 2024년 11월 15일 (금) 오후 11시

합격자 발표일

지원서 제출 후 7일 이내 결과 안내 (영업일 기준)

지원 과정

1) 지원서 제출
2) 국민내일배움카드 신청
3) 합격자 발표
4) 고용24 수강신청

OT&개강

2024년 11월 20일(수) 오전 9시

교육 기간

2024년 11월 20일 (수) ~ 2025년 05월 16일 (금)

교육 시간

920시간 / 평일 9시 ~ 18시 (점심시간 12시~13시 제외)

학습 형태

실시간 온라인 교육

 


안녕하세요
멋쟁이사자처럼 입니다.
멋쟁이사자처럼의 썸네일

👑백수의 왕, 멋쟁이사자처럼의 귀환👑

12년 개발 교육을 잇는 멋쟁이사자처럼에서 성장의 감동을 책임지고 도와드릴게요.

문의 이메일 brand@likelion.net

커리큘럼

프로그래밍 기초

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를 사용한 프로토타입 앱 개발


앱 아이디어를 도출하고 ADS 작성 및 프로토타입 앱을 개발까지 단시간에 구현하는 경험을 제공하는 프로젝트 - UIKit을 사용한 화면 요소 배치와 네비게이션 구성 - HIG를 따르는 사용성 높은 UX 구현 - 개발된 프로토타입을 통한 교차 검증 및 피드백에 따른 앱 개선

프로젝트 2: SwiftUI를 사용한 프로토타입 앱 개발

 

앱 아이디어를 도출하고 ADS 작성 및 프로토타입 앱을 개발까지 단시간에 구현하는 경험을 제공하는 프로젝트

 

- SwiftUI를 사용한 화면 요소 배치와 네비게이션 구성 - HIG를 따르는 사용성 높은 UX 구현 - 개발된 프로토타입을 통한 교차 검증 및 피드백에 따른 앱 개선

프로젝트 3: Firebase를 이용한 이커머스 MVP 앱개발

 

Swift 언어부터 iOS 앱 개발을 위한 프레임워크 활용까지 강의에서 배운 개념들을 종합적으로 활용해 이커머스 서비스에 적합한 기능을 구현하고 산출물을 기반으로 더 심화된 목표를 스프린트 단위마다 설정해 달성하는 반복 강화 프로젝트

 

*기대역량 - 주어진 기간 내 구현 가능한 목표 설정 방법 - Git과 GitHub를 중심으로 협업 - UIKit과 SwiftUI를 활용한 HIG에 따르는 UX 구현 - Firebase를 활용한 로그인, 데이터 및 파일 저장 등 백앤드 연동 - Flutter를 활용한 크로스플랫폼 앱 개발 및 UI 구현 - 애자일 방식에 따른 개발 운영 이해 - Model의 공통 패키지을 구현하고 소비자와 관리자를 위한 별도의 앱들을 효율적으로 연동 구현하는 확장 구성 - Firebase를 활용해 보안이 강화된 백앤드 구성 및 연동 - 실제 앱 스토어에 등록 가능한 수준의 앱 구현 및 심사 대응 - 프로젝트를 오픈소스로 공개

취소 및 환불 규정

  • 부트캠프/교육의 신청 취소/환불 기간은 지식공유자가 설정한 신청기간과 동일합니다.

  • 부트캠프/교육의 신청 정보 수정 및 취소/환불은 ‘구매내역’에서 할 수 있습니다.

  • 유료 부트캠프/교육의 경우, 24시간이내 설문 내용 미제출시 신청 및 결제내역이 자동취소됩니다.

※ 인프런은 통신판매 중개자이며, 해당 부트캠프/교육의 주최자가 아닙니다.

신청 마감

31일 남았어요!