여러 정렬 알고리즘을 Kotlin으로 구현해보고, time complexity 확인하기
DB 정규화의 기본 형들과, 이에 더해 쉽게 오해할 수 있는 정규화와 처리 속도에 대한 내용을 알아본다.
이진 탐색(이분 탐색, Binary Search) 알고리즘에 대해 정리하고, 그 변형에 대해서도 알아본다.
누적합 알고리즘에 대해 알아보고, 그 장점을 복습해본다.
Kotlin으로 Permutation과 Combination을 직접 구현해보자.
그래프에서의 최단 경로 알고리즘인 다익스트라와 플로이드-워셜을 복습 경 정리해본다.
그래프의 탐색 방법인 BFS와 DFS에 대해 복습 겸 정리해본다.
OOP, 객체 지향 프로그래밍에 대하여 간략하게 이해해본다.
TCP에 대한 기본과 TCP/IP의 흐름제어, 혼잡제어에 대해 알아본다.
DB의 트랜잭션과 인덱스에 관한 내용을 복습 겸 정리해봅니다.
DI와 IOC에 대해서 자세히 알아보고, Spring에서 이것이 어떻게 적용되는지 알아보자.
네트워크 통신의 과정을 계층별로 알아보자.
kotlin Graph, Tree, Heap, Priority Queue
kotlin에서 stack 과 queue를 사용하는 법을 알아본다.
Kotlin의 Array와 collections으 알아보자
AWS RDS를 통해 DB 배포하기
프로젝트를 AWS EC2를 통해 배포하기
Dockerfile + docker-compose.yml로 프로젝트 설정하기
프로젝트 dockerize 하기
Entity 및 DTO 정리, Comment 기능 추가 등 밀린 작업 기록