2021.02.22 - 2021.08.20(24주, 2주 방학)
- 모든 기간은 온라인으로 진행됩니다.(줌, 디스코드, 노션, 개더타운 사용)
- 야곰과 함꼐하는 활동학습 시간은 주 2회로 진행되고 ios 및 CS 지식을 배우고 팀원들과 질문 및 토론을 하는 시간입니다.
- 기본적으로 캠프 기간 중에는 매번 주어지느 프로젝트를 진행합니다.
- 프로젝트 별로 구현해야 할 것들이 Step별 요구사항으로 주어집니다.
- 하나의 Step을 구현하고 리뷰어에게 PR을 보냅니다.
- 리뷰어의 코드리뷰와 멘토링을 통해서 코드를 수정해 나아갑니다.
- 프로젝트와 Step은 뒤로 갈수록 난이도가 올라갑니다. 거의 모든 프로젝트가 시간 내에 완수하기 어렵습니다.
- 오픈 마켓
- 동기화 메모장
- 프로젝트 매니저(칸반보드 할일 관리)
- 원본레포는 야곰 아카데미 깃헙에서 포크를 한 레포입니다. 브랜치를 확인하실 수 있습니다.
- 프로젝트 이름을 클릭하시면 해당 프로젝트 폴더로 이동합니다. 원본 레포에 최신 코드를 클론한 폴더입니다. 프로젝트의 리드미를 보실 수 있습니다.
이름 | 기간 | 학습 키워드 | 개인/팀 | 원본레포 |
---|---|---|---|---|
숫자야구게임 | 1주 | Convention, Naming, PR, git | 팀 | 🔗 |
묵찌빠게임 | 1주 | Convention, Naming, Optional, Type, enum, error | 팀 | 🔗 |
쥬스메이커 | 2주 | Access Level, Alert, Class Diagram, FlowChart, HIG, Model, UIButton, UIImageView, UILabel, UiStepper, Uikit, VIewController LifeCycle |
팀 | 🔗 |
계산기 | 2주 | AutoLayout, Binary, Extension, Generics, Protocol, Stack, StackView |
팀 | 🔗 |
만국박람회 | 2주 | Asset, AutoLayout, Codable, Codingkey, Json, ScrollView, TableView |
개인 | 🔗 |
은행창구매니저 | 2주 | GCD, NotificationCenter, NumberFormatter, Operation, OperationQueue, 비동기 |
팀 | 🔗 |
오픈마켓 | 3주 | CollectionView, HTTPMethod, Postman, TDD, URLSession, Unit Test |
팀 | 🔗 |
동기화메모장 | 3주 | CoreData, SplitView, TableView, TextView, Universal App |
개인 | 🔗 |
프로젝트 관리 앱 (서버) |
3주 | Heroku, RestApi, Server Side Swift, Vapor, XCTVapor |
팀 | 🔗 |
프로젝트 관리 앱 (클라이언트) |
3주 | DatePicker, DragAndDrop, LocalCaching, TableView, UndoManager |
팀 | 🔗 |
스트림채팅 | 2주 | AutoLayout, Stream, TCP/IP | 개인 | 🔗 |