백엔드 로드맵

초콜렛빵·2024년 5월 21일

공부

목록 보기
1/5

개발자 공부 해야할 것들

백엔드 로드맵

지식로드맵

공부할 양은 항상 너무 많아 보인다. 그럼 여기서 정리를 해보자

캐시

  • 로컬 캐시
  • 분산 캐시 -> Redis

테스트

  • 유닛 테스트와 통합 테스트
  • 두개의 구분은 아직도 정확히는 모르겠다
  • 단순히 크게 묶은것과 작은것의 차이?

개발 방법론

  • DDD
  • TDD -> 최근 시작하는 공부와 개발 방식

웹프레임워크

  • 스프링 -> 항상 열심히

보안관련 지식

  • https -> ssl 관련 지식
  • CORS -> 프론트엔드와 연관된것

클라우드 서비스

  • AWS -> 아마존 관련 서비스이고 항상 정리를 좀하면서 진행하자

배포 관련

  • CI -> 깃허브 액션/젠킨스 -> 아직 명확히는 모름
  • CD -> 아르고 CD?
  • 컨테이너 -> 도커/쿠버네티스

OS 관련 지식

  • 터미널 관련 사용법 -> 커맨드을 간단하게 알아야지

인증 관련

  • 인증/인가/OAuth -> 3개가 묶여있는 개념이고 OAuth는 해도 해도 어렵다

데이터베이스

  • RDB -> 기본적으로 가장 많이하고있는 부분
  • NoSQL -> 몽고디비 최근에 하는데 아직은 정확한 개념은 모르겠음
  • 기본지식 -> ACID와 N+1 문제(JPA)

인터넷

  • HTTP 와 RestfulAPI

프로그래밍언어

  • 자바
  • 코틀린 -> 시작만 하려하고 언제제대로 하려나

버전 컨트롤

  • 깃과 깃허브

참조: https://yozm.wishket.com/magazine/detail/2064/

profile
차근차근 기록하고 배우는 개발자

0개의 댓글