야놀자 테크스쿨을 수료하고 받은 혜택으로 패스트캠퍼스 올플랜 수강권을 6개월간 제공받았다.
개발 관련 강의들이 정말 많은데, 카테고리 별로 나누어봤다.
내가 생각하는 (주니어)백엔드 개발자로써 가장 중요한 능력은 1. Java, 2. 실무(문제해결)능력, 3. 인프라(Devops) 능력이라고 생각한다.
현재 공부하고 있는 오브젝트, 모던자바인액션을 다 공부하면 추가로 아래 명시한 자바 심화 강의를 빠르게 들을 생각이다.
(강의시간이 그렇게 길지 않다.) + 자바성능튜닝이야기 책
그리고 나서 대용량데이터&트래픽 처리 초격차 패키지 강의를 수강하면서 EhChache, Redis, 인덱스, 락 등의 기법들을 왜 사용하는지, 어떤 상황에서 사용해야 하는지, 사용하면 어떤 것이 좋은지 등을 학습할 예정이다.
이 부분은 개인 프로젝트를 진행하면서 스스로 직접 부딪히며 공부하려고 한다.
주제는 생각중이지만, 최대한 동시성 이슈나, 캐싱, 비동기처리 등을 활용할 수 있는 주제로 할 예정이다.
그리고 AWS EC2, RDS를 활용해서 클라우드 기반 Infra를 적용하고, Docker로 Container 기반의 배포까지 스스로의 힘으로 해보려고 한다.
부트캠프에서 했던 프로젝트는 Github action, Jenkins 등 CI/CD 구축을 일정상의 이유 때문에 이미 구축 경험이 있던 사람이, 이 전 프로젝트에서 했던 내용을 그대로 가져와서 사용했던 경우가 많았다.
이번에는 Dockerfile 작성부터 Script까지 모두 직접 해보려고 한다.
(SIPE라는 개발자 연합 동아리에 가입신청을 했는데, 만약 합격한다면 다른 개발자들과 함께 사이드 프로젝트를 진행하면 더 좋을 것 같다)
궁극적인 목표는 단 하나이다.
스스로의 고민을 많이 해보고, 내가 생각한 최선의 방법을 적용하는 것.
왜 이 방법이 최선인지, 앞으로 더 개선할 수 있을거라 예측할 만한 것들을 모두 기록할것이다.
<패캠 들어야 할 강의 목록 분류>
실무 능력
(필수) 백엔드 개발자를 위한 한 번에 끝내는 대용량 데이터 & 트래픽 처리 초격차 패키지 Online.
강의 320개77시간
(레디스, 몽고디비 ,카프카, 디비 인덱스, 락 등 여러 기술 사용)
자바 심화
The Red: 25개 백엔드 개발 필수 현업 예제를 통해 마스터하는 JAVA STREAM
강의 56개8시간
(모던자바인액션 강의)
박은종의 객체지향 설계를 위한 디자인패턴 with 자바
강의 37개12시간
The RED : 현실 세상의 TDD 실전편 : 설계 확장성을 위한 코드 개선 방법
강의 14개13시간
MSA운영
[신버전] 간편결제 프로젝트로 한 번에 끝내는 실전 MSA 초격차 패키지 Online.
강의 131개51시간
프로젝트 기반 강의
DevOps
실무 초밀착 리눅스: 클라우드 환경 운영부터 성능분석까지
강의 138개27시간
(GoLang, 리눅스 커널 기반 컨테이너 이론적인 개념 심화)
(필수)초격차 패키지 : 한 번에 끝내는 CI/CD의 모든 것: Docker부터 GitOps까지
강의 215개71시간
(도커, 젠킨스 github action 등 자세한 내용)
초격차 패키지 : 한 번에 끝내는 AWS 기반 아키텍처 설계와 DevOps.
강의 467개90시간
PART5,6,7(도커, 젠킨스 CI/CD내용)만 볼 것
cs 및 면접대비
초격차 패키지 : 현실 세상의 컴퓨터공학 지식 with 30가지 실무 시나리오
강의 334개94시간
운영체제, 네트워크 내용만 듣기
개발자 취업 합격 패스 With 코딩테스트, 기술면접 초격차 패키지 Online.
강의 381개83시간
면접 대비
네트워크와 보안 핵심 요약 올인원 패키지 Online.
강의 77개26시간
'일기' 카테고리의 다른 글
AWSKRUG 플랫폼 엔지니어링 밋업을 다녀와서 (0) | 2024.03.20 |
---|---|
다짐과 목표 2024ver. (0) | 2024.03.15 |
[중간 점검] 앞으로의 공부 계획 (0) | 2023.09.19 |
좋은 개발자가 되기 위해서 노력해야 할 점. (다짐) (0) | 2023.05.25 |
정보처리기사 필기시험 합격하고 느낀 점 (1) | 2023.05.13 |