🎯 웹 개발 기초부터 취업까지 확실하게 준비하고 싶은 분께 추천드리며 JAVA , SQL , Spring, Mybatis, JSP, AOP, CI/CD 등을 배울 수 있습니다
🔥 국비지원 코딩학원 구트아카데미 참여기업 멘토링
- 현업 전문가와 함께하는 특별한 멘토링
- 실무 중심의 노하우부터 코드 리뷰, 문제 해결 방법까지 직접 보고 배우며 성장할 수 있는 기회
✅ 실무 노하우 전수
- 현업에서 쓰이는 기술 스택과 툴에 대한 다양한 이야기
- 멘토들이 진행했던 실제 프로젝트 사례
- "문제가 생겼을 때 우리는 이렇게 해결한다!" 팁 전수
✅ 프로젝트 피드백
- 멘토와 함께하는 코드 점검
- 클린 코드 작성법과 효율적인 디버깅 방법 배우기
- 개선점을 알려주는 즉각적인 피드백으로 성장하기
✅ 문제 해결 노하우
- 작업 중 발생할 수 있는 버그와 오류 해결법
- 협업 환경에서의 문제 해결 과정 및 커뮤니케이션 팁
- 어려운 문제를 접근하는 사고 방식과 로직 설계법
✅ 자유 토킹
- 직무별 고민이나 기술 질문 직접 해결
- 개발자 선배들과의 네트워킹을 통한 현업 인사이트 얻기
🎯 부트캠프 커리큘럼 살펴보기 (더보기 클릭)
☑️ 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) 프로젝트 발표회
일정 & 수업
- 수업 일정 : 24.12.31 ~ 25.07.21 (130일)
- 요일 시간 : 월 ~ 금 / 9:30 ~ 18:30
- 수업 방식 : 오프라인 현장 강의, 전임강사제
- 학습 장소 : 구트아카데미 5강의장 (2호선 구로디지털단지역 도보 10분이내)
추천 대상
- 코딩에 대한 막막한 두려움이 있으나 도전해보고 싶은 분
- 실무 경험을 쌓고 즉시 현장에서 업무에 참여하고 싶은 분
- 이력서 자기소개서 포트폴리오 등 취업 컨설팅이 필요한 분
수강료 & 지원금
- 💵 수강료 : 전액국비지원 ( 9,872,720 원 전액 0원)
- 💳 내일배움카드 필요
- 💰 지원금 : 기본 장려금 11만 6천원 + K디지털 특별수당 20만원 + 국취제진행시(1유형 50만원 2유형 20만원) 추가지급
📱 교육문의
'부트캠프' 카테고리의 다른 글
[K디지털 트레이닝 16회차] 국비지원 부트캠프 1월 개강 (1) | 2024.12.27 |
---|---|
[국비지원 부트캠프] 구트아카데미 둘러보기 (1) | 2024.12.24 |
[K디지털 15회차] 국비지원 부트캠프 12월 개강 (5) | 2024.11.14 |