코드스테이츠 백엔드 부트캠프
[코드스테이츠] 섹션1 회고
luminous13
2022. 5. 23. 17:54
회고
섹션 1에서 가장 기초적인 내용을 배웠다. 지금까지 배운 개념을 키워드로 나열하면 다음과 같다.
- html
- css
- linux
- git
- java 기초
- OOP 기초
- 클래스
- 객체
- 필드
- 메서드
- 생성자
- OOP 심화
- 상속
- 캡슐화
- 다형성
- 추상화
- 컬렉션
- 제네릭
- 컬렉션 프레임워크
- 내부 클래스
- Java 심화
- Enum
- Annotation
- Lambda
- Stream
- JVM
4주라는 짧은 시간 동안 정말 많은 개념을 배웠다. 아직 추가로 풀 수 있는 연습 프로젝트를 풀지 못해서 주말에 남는 시간을 활용하여 프로젝트를 개발해봐야겠다.
잘한 점
완벽하게 모든 학습 내용을 습득하지는 못했지만 어느 정도 내용을 놓치지 않고 잘 따라갔다. 그리고 학습하면서 의식적인 학습을 하려고 노력했다. 단순히 코드를 따라 치기보다는 왜 이것을 사용하고 이것을 사용하면 어떤 장점이 있고, 어떤 단점이 있고를 생각하면서 따라 쳤다.
또한, 아는 것에 그치지 않고 말하기까지 이어지도록 연습했다. 후에 취업할 때에 기술면접을 대비할 수 있어서 좋은 방법이라고 생각한다.
보완할 점
컬렉션 파트와 Java 심화 부분에 대해 추가적인 학습이 필요하다. 사용할 줄을 알지만 누군가에게 설명을 하라고 한다면 명확하게 설명할 수 없을 거 같다. 남는 시간을 활용하여 전체적인 복습을 하기보다 약한 부분인 이 두 파트를 먼저 다시 복습할 예정이다.