Java 백엔드 개발자 과정

  • Java 백엔드 개발에 필요한 도구와 기술을 익히는 과정
  • NHN Dooray!의 Java 벡엔드 개발 경험을 전수받는 프로젝트 과정으로 이루어집니다.

기초 과정

주차강의교수시수
0오리엔테이션-
1, 2Java 기본 과정NHN Academy 멘토
NHN Dooray 개발실 조던
80 (2주)
3HTML/CSS/JavaScriptNHN Academy 랜디
NHN Academy 마르코
40 (1주)

도구와 기술

주차강의교수시수
4개발 환경 설정NHN Dooray 개발실 동묘
NHN Edu 아이앰티쳐팀 코코
40 (1주)
5TDD/클린코드NHN Dooray 개발실 조던40 (1주)
6네트워크 기초와 Java App 개발NHN Dooray 개발실 만티40 (1주)
7웹 개발 기초와 Spring MVCNHN Dooray 개발실 동묘40 (1주)
8데이터베이스 설계 및 SQLNHN 데이터운영팀 오션40 (1주)
9데이터베이스 응용 프로그램 개발 1NHN Dooray 개발실 만티40 (1주)
10데이터베이스 응용 프로그램 개발 2NHN Dooray 개발실 동묘40 (1주)
11인증 개발NHN Dooray 개발실 동묘32 (1주)
12Spring Boot를 이용한 마이크로서비스 개발NHN Dooray 개발실 동묘40 (1주)
13REST / TestNHN Dooray 개발실 콤틴40 (1주)

프로젝트

주차마일스톤시수비고
14Team Building32 (1주)
15프로젝트 요구사항 분석32 (1주)특강: 데이터베이스 설계
16데이터베이스 배포40 (1주)
17프로젝트에서의 코드 작성40 (1주)
18TDD 적용32 (1주)
19응용 프로그램 아키텍처 설계32 (1주)
20REST API40 (1주)
21객체지향 리팩토링40 (1주)
22웹 서버 스케일 아웃40 (1주)특강: 웹 서버 스케일 아웃
23DB 서버 스케일 아웃40 (1주)특강: DB 서버 스케일 아웃
24안정적인 서비스 운영40 (1주)특강: 안정적인 서비스 운영
25최종 프로젝트 점검40 (1주)