Java Desktop Application
객체지향 문법과 애플리케이션 구조를 익힙니다. 요구사항을 작은 기능으로 나누고 코드로 옮기며 백엔드 학습의 공통 언어를 만듭니다.
기능과 코드 선택을 설명할 수 있는 Java 애플리케이션
SIX BUILD BLOCKS
각 블록의 시간은 기존 공개 과정 안내를 기준으로 구성했습니다.
객체지향 문법과 애플리케이션 구조를 익힙니다. 요구사항을 작은 기능으로 나누고 코드로 옮기며 백엔드 학습의 공통 언어를 만듭니다.
기능과 코드 선택을 설명할 수 있는 Java 애플리케이션
데이터의 관계를 설계하고 SQL로 읽고 쓰는 흐름을 익힙니다. 기능 요구를 테이블과 쿼리로 전환하고 애플리케이션과 연결합니다.
요구사항을 반영한 데이터 모델과 핵심 SQL
사용자가 보는 화면과 입력·탐색 상호작용을 구현합니다. 반응형 UI를 만들며 이후 백엔드 API가 연결될 서비스 접점을 준비합니다.
사용자 흐름을 갖춘 반응형 웹 인터페이스
API, 비즈니스 로직과 데이터 접근 흐름을 구현합니다. 화면의 요청을 처리하고 데이터를 연결해 서비스의 핵심 백엔드를 완성합니다.
웹 UI와 데이터를 연결하는 Spring Boot API
AWS 환경과 네트워크·배포 구조를 이해합니다. 로컬에서 만든 서비스를 운영 환경으로 옮길 때 필요한 인프라 관계를 학습합니다.
서비스 배포 흐름과 인프라 구성을 설명하는 아키텍처
Docker, Kubernetes, 협업과 배포 흐름을 최종 프로젝트에 적용합니다. 기능 구현을 넘어 운영 관점까지 결과물을 확장합니다.
컨테이너와 클라우드 배포 경험을 포함한 최종 프로젝트
THREE PROJECT LEVELS
기초 결과물, 팀 협업과 클라우드 배포의 세 단계로 면접에서 이야기할 경험을 확장합니다.
COURSE SUMMARY
2026.12.21~2027.06.04, 평일 09:00~18:00에 강남센터에서 진행하는 총 896시간 오프라인 과정입니다.