- 2024.11.04 ~ 2024.11.29
- 스스로 성장하기
- 지금까지 배운 것들을 되돌아보며 부족한 점을 보충하는 시기
- 나만의 알맹이를 확립하기
step | subject | record |
---|---|---|
11.04 | 나만의 알맹이 | 우테코에서 키워온 나만의 알맹이 |
- 2024.09.03 ~ 2024.11.01
-
사용자 경험
- 기술을 사용해서 사용자 경험을 한 단계 더 개선하는 방법을 학습하는 것
- ‘사용자 경험’을 기준으로 문제를 정의하고 정의한 문제에 맞는 해결책을 새롭게 학습하고 도입할 수 있는 나만의 학습 지도를 만든다.
-
링크
step | name | repository | PR |
---|---|---|---|
1 | 성능 오답노트 | perf-basecamp | link |
2 | 컴포넌트 접근성 높이기 | a11y-airline | Link |
3-1 | SSR 기반 영화 목록 페이지 | react-ssr | Link |
3-2 | 유니버셜 렌더링 | react-ssr | Link |
step | subject | record |
---|---|---|
09.08 | 프로젝트의 방향성 | 1주차 회고 |
09.08 | 행동대장 개선 | OS 공유와 웹뷰 연결하기 |
09.22 | 행동대장 개선 | 지출 내역 흐름 개선 |
10.01 | 행동대장 개선 | 디자인 시스템을 포기한 이유 |
10.01 | 행동대장 성능 | image sprite 기법 |
10.11 | 행동대장 목표설정 | KPI 설정 (사용자 행동 분석) |
10.12 | 행동대장 목표설정 | Amplitude 도입 및 Frontend내 구현 |
10.20 | 행동대장 성능 | 서비스 로딩 성능 시리즈1 |
10.20 | 행동대장 성능 | 서비스 로딩 성능 시리즈2 |
10.24 | 행동대장 성능 | 서비스 로딩 성능 시리즈3 |
- 2024.07.02 ~ 2024.08.23
-
핵심목표
- 함께 서비스를 개발하고 운영하는 경험
- 개발 프로세스를 기반으로 프로젝트를 진행하는 경험
- 하나의 서비스를 실제 사용자가 쓸 수 있도록 개발하고 배포하는 경험
- 문제를 해결하기 위한 기술 학습 및 적용
-
링크
step | name | record |
---|---|---|
1주 | 팀 빌딩 및 기획 | 1주차 회고 |
2주 | 1차 데모데이 | 2주차 회고 |
3주 | 해커톤, 서비스 개발 시작 | 3주차 회고 |
4주 | 2차 데모데이 | 4주차 회고 |
5주 | UX 라이팅 | 5주차 회고 |
6주 | 3차 데모데이 | 6~7 주차 회고 |
7주 | 사용자 피드백 워크숍 | 6~7주차 통합 |
8주 | 런칭 페스티벌 | 8주차 회고 |
- 2024.04.16 ~ 2024.06.14
-
핵심목표
- 결국 우리가 무엇을 하려고 하는거지? TDD관점으로 프로그램의 핵심부터 구현해나가는 연습하기
-
레벨1보다 복잡한 규모의 어플리케이션을 React와 TypeScript를 이용해 만들어본다.
-
스토리북을 통하여, 컴포넌트 단위로 피드백을 받기 위한 테스트의 필요성을 경험해본다.
-
유지보수하기 좋은 코드의 필요성을 경험하고, 어떻게 하면 유지보수하기 좋은 코드를 작성할 수 있을지 고민하고 적용해본다.
-
주어진 디자인을 웹 표준을 준수하는 UI로 구현해보고, 프론트엔드 개발자로서 고려해야 할 UX에 대해 고민해본다.
step | name | repository | PR | record | pair |
---|---|---|---|---|---|
1-1 | 페이먼츠 step1 | react-payments | link | - | 시모(@simorimi) |
1-2 | 페이먼츠 step2 | react-payments | Link | - | - |
2-1 | 페이먼츠 모듈 step1 | react-modules | Link | - | 마루(@rbgksqkr) |
2-2 | 페이먼츠 모듈 step2 | react-modules | Link | - | - |
3-1 | 장바구니 step1 | react-shopping-cart | Link | - | 올리(@ImxYJL) |
3-2 | 장바구니 step2 | react-shopping-cart | Link | - | - |
4-1 | 상품목록 step1 | react-shopping-products | Link | - | 바다(@BadaHertz52) |
4-2 | 상품목록 step2 | react-shopping-products | Link | - | - |
- 2024.02.13 ~ 2024.04.05
- 프론트엔드의 기본이 되는 HTML, CSS, JS에 대한 기본 문법 및 클린코드 작성법에 대해서 학습한다.
- 페어 프로그래밍을 통해 서로의 입장에 대해서 이해하고, 빠른 피드백을 받는 과정을 경험해본다.
- 테스트 작성법에 대해 학습한다.
step | name | repository | PR | record | pair |
---|---|---|---|---|---|
1-1 | 자동차 경주 step1 | javascript-racingcar | link | - | 썬데이(@useon) |
1-2 | 자동차 경주 step2 | javascript-racingcar | Link | - | - |
2-1 | 행운의 로또 step1 | javascript-lotto | Link | - | 파슬리(@anttiey) |
2-2 | 행운의 로또 step2 | javascript-lotto | Link | Link | - |
3-1 | 점심 뭐 먹지 step1 | javascript-lunch | Link | Link | 쑤쑤(@soosoo22) |
3-2 | 점심 뭐 먹지 step2 | javascript-lunch | Link | - | - |
4-1 | 영화 리뷰 step1 | javascript-movie-review | Link | - | 토다리(@Todari) |
4-2 | 영화 리뷰 step2 | javascript-movie-review | Link | - | - |
side | Crew-Wiki | Crew-Wiki | - | - | 토다리(@Todari) 제이드(skiende74) |
- 2023.10.19 ~ 2023.12.16
step | name | repository | PR | record |
---|---|---|---|---|
1 | 숫자 야구 게임 | javascript-baseball-6 | Link | 우테코 6기 프리코스 1주차 회고 |
2 | 자동차 경주 게임 | javascript-racingcar-6 | Link | 우테코 6기 프리코스 2주차 회고 |
3 | 로또 게임 | javascript-lotto-6 | Link | 우테코 6기 프리코스 3주차 회고 |
4 | 크리스마스 이벤트 | javascript-christmas-6 | pr없음 | 우테코 6기 프리코스 4주차 회고 |
Exam | 개발자 비상 근무 | javascript-oncall-6 | pr없음 | 우테코 6기 프리코스 최종 코딩테스트 |