728x90
앞으로 공부해야할 것들, 5번째 글입니다. 어떻게 되다보니, 시리즈처럼 계속 올리는 것 같습니다.
이제 무엇을 공부해야하는 지 어느 정도 감을 잡았습니다.
여러 구인구직 사이트들과 여러 블로그 글들을 참고해서 어느 정도 감을 잡았습니다.
하지만, 여전히 길을 잘못 들었을 수도 있기에 "앞으로 공부해야할 것들"은 계속해서 포스팅할 것 같습니다.
1. DataBase
데이터베이스 기초 및 튜닝
- SQL
- 튜닝
- Transaction
- CS
- Redis
- Kafka
2. Java
Java 고급
- 직렬화
- 클린 아키텍처
- Dynamic Proxy, CGLib Proxy
- Reflection API
- 비동기
- 알고리즘
3. Spring Framework
스프링 기초부터 스프링 기반 프레임워크 및 라이브러리
- TDD
- AOP
- PSA
- Transactional
- Security
- Webflux
- 내장 WAS
- Cloud
4. MSA (MicroService Architecture)
마이크로 서비스 아키텍처 지식 및 SpringCloud를 이용한 구현
5. REST (Representational State Transfer)
REST API 디자인 설계 및 HATEOAS
6. devOps
자동화, 빌드, 클라우드, 테스트, 에디터, 모니터링 등등
- Docker
- IntelliJ
- Gradle
- AWS
- Jenkins
- GCP
- git
- JUnit
7. ORM
Object Releation Mapping
- JPA (Java Persistence API)
- proxy
현재 목표로 둔 기업들이 공통적으로 요구한 자격 요건 및 우대 사항을 토대로 작성하였습니다.
SpringFramework, REST, MSA, Cloud, ORM, DB
이상입니다.
'공부 > 서버' 카테고리의 다른 글
백엔드 로드맵 공부 (0) | 2022.05.24 |
---|---|
[공부/서버] MSA (MicroService Architecture) (0) | 2022.05.09 |
[공부/서버] 백엔드 개발자 지망생, 앞으로 공부해야할 것들 (0) | 2022.03.28 |
[공부/서버] 앞으로 공부해야할 것들 (0) | 2022.03.18 |
[공부/서버] 프록시 서버란? (0) | 2022.02.25 |