• 9시에서 6시까지 오프라인, Hands-on Lab 방식 수업
  • 비계 설정(Scaffolding)을 위한 팀별 TA 배치
  • 팀별/개인별 밀착지도를 위한 분야별 전문 멘토
  • 인출/전이 학습 효과를 끌어올리기 위한 수준별 Hands-on Project
  • 실무 협업 환경과 난도를 경험할 수 있는 최종 프로젝트
%%{init: { 'theme': 'neutral', 'themeVariables': { 'primaryColor': '#fff', 'fontFamily': "\"Mona Sans\", \'GmarketSansMedium\'" }, 'flowchart': { } } }%% flowchart TB %% 교육 과정 이름 basic(["Java Basic / 6 주"]) --> web(["Web App Basic / 4 주"]) --> spring(["Spring / 4 주"]) --> project_backend(["Web Backend Project / 3 주"]) -.- ai(["AI Developer / 8 주"]) -.- iot(["Internet of Things / 8 주"]) --> project_aiot(["AIoT Project / 10 주"]) classDef part fill: lightgrey, stroke:darkgrey, stroke-width: 0.1px; class basic part class web part class spring part class project_backend part class iot part class ai part class project_aiot part click basic "https://kizoo.gitlab.io/archive/javabasic/" basic_sub --> web_sub --> spring_sub --> project_backend_sub -.- ai_sub -.- iot_sub --> project_aiot_sub classDef sub stroke: none; class basic_sub sub class web_sub sub class spring_sub sub class project_backend_sub sub class iot_sub sub class ai_sub sub class project_aiot_sub sub classDef topic stroke: lightgrey, fill: none; subgraph basic_sub [ ] direction LR language([Language Basic]) -.-> ds([Algorithm]) -.-> thread([Concurrency]) -.-> network([Network]) -.-> project_java([Hands-on Project]) end class language topic class ds topic class thread topic class network topic subgraph web_sub [ ] direction LR frontend(["Web Frontend Basic"]) --> backend(["Web Backend Basic"]) -.-> project_web([Hands-on Project]) end class frontend topic class backend topic subgraph spring_sub [ ] direction LR core([Core]) -.-> mvc([MVC]) -.-> jpa([JPA]) -.-> security([Security]) -.-> boot([Boot]) end class core topic class mvc topic class jpa topic class security topic class boot topic subgraph project_backend_sub [ ] project_backend_1st(["... Agile Scrum/GitHub API Design/Spring REST docs, Swagger Testing/Unit, Slice Test UI/Bootstrap, Layout/Template Engine ORM/Spring Data JPA Query Optimization ... "]) -.-> project_backend_2nd(["... i18n, i10n/Spring Boot Async REST Services with Messaging/RabbitMQ CI/CD - Jenkins, Docker, Github Actions, etc. Deployment Strategy/Rolling, Blue-Green, Canary Traffic Handling/Spring Cache with Redis Load Test/nGrinder, loader.io ... "]) end class project_backend_1st topic class project_backend_2nd topic subgraph ai_sub [ ] direction LR python(["Python Basic"]) -.-> ai_data(["Data Science"]) -.-> ai_basic(["Machine/Deep Learning"]) -.-> project_ai(["Hands-on Project"]) end class python topic class ai_data topic class ai_basic topic subgraph iot_sub [ ] direction LR iot_device(["Sensors/Devices"]) -.-> iot_connectivity(["Gateway/Protocols"]) -.-> iot_platform(["Tools & Platforms"]) -.-> project_iot(["Hands-on Project"]) end class iot_device topic class iot_connectivity topic class iot_platform topic subgraph project_aiot_sub [ ] direction LR project_aiot_start(["예시"]) -.- project_aiot_ex1_topic & project_aiot_ex2_topic & project_aiot_ex3_topic & project_aiot_ex4_topic project_aiot_ex1_topic([" 위험 요인 예측, 실시간 감지"]) --> project_aiot_ex1([안전 관제]) project_aiot_ex2_topic([" 다양한 환경 설비 관제 전기 사용량 예측과 감지"]) --> project_aiot_ex2([에너지 관제]) project_aiot_ex3_topic([" 가혹 환경을 고려한 데이터 수집 모터 상태 분석과 예측 "]) --> project_aiot_ex3([모터 관제]) project_aiot_ex4_topic([" 원거리/광역 데이터 수집 위치 기반 실시간 데이터 분석 건강 상태 분석과 통보 "]) --> project_aiot_ex4([독거 노인 관리]) end class project_aiot_ex1_topic topic class project_aiot_ex2_topic topic class project_aiot_ex3_topic topic class project_aiot_ex4_topic topic