2023년 학습 계획

Java, Spring Mvc, Spring Boot, JPA/Hibernate, MySQL, Redis, Kafka

공부 준비

1월달 동안은 쉬면서 가물가물해진 2022년 학습 내용 복습과 포트폴리오로 활용할 github을 예쁘게 꾸미고, blog를 사용하면서 필요한 기능들을 추가 및 계획 정비

java (2개월)

이전에 공부했던 자바에 더해, 이펙티브 자바를 학습

디자인 패턴(3주)

Spring에는 이미 수많은 디자인 패턴이 적용되어 있는 결정체이므로 미리 디자인패턴을 공부함으로 스프링의 이해도를 높인다

Spring, JPA, Spring Boot(5개월)

Spring 개념부터, Spring Boot, JPA, MVC, REST API, Security, 프로젝트까지, Spring 기초공사

코드 리팩토링(2주)

MySQL, Redis, Kafka

미정

학습 과정이후 시간이 남는다면…

Kotlin, Gradle, Netty, Spring Webflux, Spring Cloud Gateway, Spring Cloud Config, MongoDB, Hadoop, Memcached, Zookeeper, Kubernetes + Istio, Haproxy, Nginx GoCD, ArgoCD, Consul, Vault, Git, Docker, Spinnaker, Jenkins, Ceph, Harbor, ELK, Prometheus + Thanos, influxData, Grafana