코드로 취업을 잡다

국비지원 부트캠프 구트아카데미

부트캠프

[K디지털 15회차] 국비지원 부트캠프 12월 개강

구트아카데미 2024. 11. 14. 16:04

자바 웹 서비스와 CI/CD 자동화를 위한 컨테이너 기술 종합 과정

 

📆 교육일정 & 교육장소

 

- 2024.12.03 ~ 2025.06.13 (130일, 총 1040시간)

- 월 ~ 금 오전 9:30 ~ 오후 18:20

- 구트아카데미 코딩학원 오프라인 강의장 → 구로디지털단지역 2호선 2번출구 도보 10분이내

  (서울특별시 구로구 시흥대로 163길 33 2층, 3층 (주호타워)

 

🙋 교육대상(지원자격)

 

- 내일배움카드 소지자(구직자)

- 취업에 대한 의지가 확고하신 분

- 코딩에 대한 막막한 두려움이 있으나 도전해보고 싶으신분

- 이력서, 자기소개서, 면접 등 취업에 대한 전반적인 컨설팅이 필요하신 분

 

💰 수강료 & 지원금

 

- 9,872,720원 전액국비지원 0원 (교재 무상 제공, 자비 부담금 X)

- 훈련장려금 : 월 30만원~ 최대 81만6천원

 

  1) 훈련장려금 : 월 11만 6천원

  2) K디지털 트레이닝 특별 훈련수당 : 월 20만원

  3)국민취업지원제도 진행시 추가 지급 (1유형 : 월 50만원 /  2유형: 월28만4천원)

 

⭐️ 교육 특징

 

- 개강 전, 무료 사전학습 진행

- 현직 개발자와 함께 설계한 커리큘럼

 (비전공자를 위한 단계별 학습)

- 🔥 현직 개발자 초정 멘토링

- 🔥 참여 기업 프로젝트 멘토링

- 수료증 지급

- 수료시 우수훈련생 선정 포상

- 취업 특강 및 입사지원서 지도 등


🎯 부트캠프 커리큘럼 파헤치기 (더보기 클릭)

 

☑️ 1) 웹 애플리케이션 Model을 위한 프로그래밍 기초

더보기

º Java 개발 환경 구축 및 프로그램 구조 이해
  ▶JDK 설치 및 IDE 설정
  ▶Java 프로그램 구조와 기본 규칙
  ▶정규표현식


º 패키지 및 파일 처리
  ▶패키지 개념과 사용
  ▶콘솔 입출력

 

º Java 기본문법 응용 및 활용
  ▶데이터타입 (int, double, char, boolean 등)
  ▶변수와 상수의 선언 및 초기화
  ▶산술, 논리, 비교 연산자
  ▶조건문 (if, switch)
  ▶반복문 (for, while)
  ▶배열의 선언과 초기화
  ▶함수 정의와 호출
  ▶파일 읽기/쓰기

 

☑️ 2) 웹 애플리케이션 VIEW 를 위한 웹 표준 기술

더보기

º HTML5 태그 및 속성

  ▶ 주요 태그 (\<section>, \<article>, \<nav> 등)
  ▶ 다양한 HTML5 속성들의 활용 (data- 속성 등)


º 웹 접근성 개발 지침

  ▶ 웹 접근성의 개념과 필요성
  ▶ 접근성을 고려한 HTML 구조 설계
  ▶ ARIA 라벨링 및 역할 지정


º CSS3 

  ▶ CSS 기본적인 종류와 규칙 사용법
  ▶ 복합 선택자 (자식 선택자, 후손 선택자 등)
  ▶ 가상 클래스 (hover, active 등)
  ▶ 가상 속성 (::before, ::after 등)
  ▶ 다양한 CSS 속성들의 활용 (텍스트, 박스, 속성 등)

 

º ECMAScript 6(JavaScript) 기본 문법

  ▶ DOM 조작 기초(요소선택, 속성변경)
  ▶ 템플릿 문자열 활용
  ▶ 전개 연산자 사용법
  ▶ 화살표 함수의 정의와 사용 예
  ▶ 비동기 함수 이해와 활용(Promise, async/await)

☑️ 3) 웹 애플리케이션 Model을 위한 데이터베이스 기초

더보기

º 데이터베이스 개요와 SQL 기초
  ▶ DBMS 역할과 주요 종류
  ▶ 데이터베이스 구조와 관리


º 데이터 정의 및 제어
  ▶ DML 기본: 검색,삽입,수정,삭제 
  ▶ DDL 활용: 테이블, 인덱스, 뷰 관리
  ▶ DCL 응용: 사용자 권한 관리, 역할 할당


º  데이터 모델링과 정규화
  ▶ 데이터 모델링 개념과 중요성
  ▶ 정규화와 데이터 무결성 제약 조건

☑️ 4) 웹 애플리케이션 Model을 위한 데이터베이스 응용

더보기

º 고급 SQL 쿼리 작성
  ▶ 서브쿼리와 조인 활용
  ▶ 복잡한 쿼리 작성과 데이터 분석 기법


º  프로시저, 커서, 트리거
  ▶ 프로시저와 함수 개념과 작성
  ▶ 커서를 활용한 데이터 처리
  ▶ 트리거를 통한 데이터베이스 이벤트 처리


º  트랜잭션 관리
  ▶ 트랜잭션 개념과 필요성
  ▶ 동시성 제어와 데이터베이스 회복 기법


º  데이터 활용 기술
  ▶ JavaScript, JSON, XML을 활용한 데이터 처리
  ▶ Open API와 공공데이터 API를 통한 데이터 통합과 분석

☑️ 5) Spring 기반 웹 애플리케이션 설계 및 구현 (서버 프로그래밍)

더보기

º Spring Framework & Spring Boot 기초
  ▶ MVC 패턴: 모델-뷰-컨트롤러 구조 이해 및 구현
  ▶ Controller: HTTP 요청 처리
  ▶ Service: 비즈니스 로직 처리
  ▶ Mybatis DAO: 데이터베이스 접근 객체 구현
  ▶ 세션 및 쿠키: 사용자 상태 관리
  ▶ AOP & Interceptor: 횡단 관심사 처리 및 요청/응답 가로채기
  ▶ Spring Security: 인증 및 권한 관리
  ▶ REST API: RESTful 웹 서비스 설계 및 구현


º 웹 기술
  ▶ Servlet: 서버 사이드 요청 처리
  ▶ JSP: 동적 웹 페이지 생성


º Mybatis ResultMap
  ▶ ResultMap: 쿼리 결과 객체 매핑

☑️ 6) 웹 애플리케이션  (기획 및 관리)

더보기

프로젝트 개론 및 착수 
  ▶ 프로젝트 방법론 소개 (특징 및 적용 방법)
  ▶ 프로젝트 절차 및 역할(기획, 설계, 개발, 테스트, 배포 등)
  ▶ 프로젝트 기획서 템플릿(요구/기능명세, ERD 등 )

☑️ 6) 컨테이너 및 CI/CD 기반 DevOps 구축 (이론 및 실습)

더보기

º 통합 DevOps 환경 구축 및 관리
  ▶ Podman을 사용한 컨테이너 관리
  ▶ 컨테이너 이미지 빌드 및 레지스트리 관리
  ▶ 쿠버네티스 자원 배포 및 YAML 파일 작성
  ▶ GIT을 통한 코드 및 배포 관리
  ▶ 애플리케이션 빌드 및 패키징
  ▶ CI/CD 파이프라인 및 자동화
  ▶ 도메인 및 스토리지 구성
  ▶ 시스템 통합 및 검증
  ▶ 서비스 롤 아웃 및 모니터링(WordPress, AWS, OCI 등)

7) Mini 웹 애플리케이션 프로젝트 (PJT) + Final 웹 애플리케이션 프로젝트 (PJT)

 

8) 취업특강

 

9) 프로젝트 발표회


📱 교육문의

 

    구트아카데미 코딩학원