최종 목표
레벨 0을 시작하면서 제가 중점적으로 학습 및 보완하고 싶었던 것은 다음과 같습니다.
- 코틀린 문법을 왜 이런 기능이 필요했는 지에 집중하며 학습/복습하고 싶습니다.
- 어노테이션과 리플렉션이 무엇이고 어떻게 동작하는 지 확인해보고 싶습니다.
- 동작 원리에 의문이 생기면 직접 찾아보고 분석해볼 수 있는 힘을 기르고 싶습니다.
학습 자료
학습을 위해서 다음 자료/방법을 활용하려고 합니다.
- 코틀린 컴파일러 개발자가 쓴 코틀린 인 액션을 통해 기능의 필요성에 집중하며 읽어보고 싶습니다.
- javap과 인텔리제이의 자바 디컴파일러를 활용해 어떻게 동작되는 지 직접 확인해보고 싶습니다.
주차별 학습계획
이번 기간동안 intelliJ와 gradle 없이 최대한 실습을 진행하려고 합니다.
- 1주차: 코틀린 컴파일러/JVM의 기본적인 동작 흐름 학습 및 실습환경 구성
- 2~3주차: 다양한 코틀린 문법 학습 및 뜯어보기
- 4주차: 어노테이션과 리플렉션 학습
회고 방식(5F)
평일: 매일 학습한 내용을 바탕으로 3F를 기록합니다.
- Fact(배운 것)
- Finding(알게된 것): 직접 실습해본 것, 책을 읽고 든 내 생각
- Feeling(느낌)
주말: 평일 간 학습 내용을 바탕으로 2F를 수행 및 기록합니다
- Feedback(피드백): 보충이 필요한 부분 점검 및 학습
- Future(다음주 계획)
'우아한테크코스 > 레벨 0' 카테고리의 다른 글
| [레벨 0] 3주차 학습 기록 및 회고 (0) | 2026.02.09 |
|---|---|
| [레벨 0] 2주차 학습 기록 및 회고 (0) | 2026.02.01 |
| [레벨 0] 1주차 학습 기록 및 회고 (0) | 2026.01.28 |