자바(Java)기반의 웹&앱 개발자 양성과정 |
훈련과정 | 자바(Java)기반의 웹&앱 개발자 양성과정 | ||
---|---|---|---|
훈련자격 | ㆍ전공무관ㆍ취업준비생ㆍ취업성공패키지참여자ㆍ재학생(방통대,야간대) ㆍ다음연도 9월 이전 졸업이 가능한 대학(교) 졸업예정자 |
||
교육시간 | 09:30~18:30 (주5일수업.일일8시간) | 총교육시간 | 6개월 (118일_총944시간) |
교육일정 |
2021년 11월09일 ~ 2022년 05월03일 (집체훈련 848h +원격훈련 96h) |
||
교육장소 | 강남 |
교육비용 | 교육총비용 | 6,028,220원ㆍ전액무료ㆍ |
교육문의 02-538-3644
|
---|---|---|---|
개인부담금 | 전액지원 (국가기간ㆍ전략산업직종훈련과정) | ||
교육수당지원 | 단위기간별 훈련일수의 80% 이상을 출석한 경우 월훈련장려금 지급 |
구분
|
교과목 |
단원 |
훈련시간 |
NCS 전공교과 |
웹 퍼블리싱 |
화면구현 |
48H |
웹 응용 프로그래밍 |
서버프로그램 구현 |
88H |
|
통합 구현 |
56H |
||
애플리케이션 테스트 |
애플리케이션 테스트 수행 |
56H |
|
애플리케이션 배포 |
40H |
||
웹 응용 프로그래밍 |
애플리케이션 요구사항 분석 |
56H |
|
애플리케이션 테스트 |
애플리케이션 설계 |
48H |
|
SQL 활용 |
SQL 활용 |
32H |
|
SQL 응용 |
40H |
||
UI/UX 설계 및 구현 |
UI 아키텍쳐 설계 |
56H |
|
UI/UX 요구 분석 |
56H |
||
UI/UX 콘셉트 기획 |
56H |
||
스마트웹 구현 |
UI 디자인 |
40H |
|
UI 구현 |
40H |
||
UI 테스트 |
32H |
||
비 NCS교과 (이론) |
프로젝트 기획 및 설계 |
주제 선정 및 역할 분담 1. 강사의 프로젝트 사례 제시 및 가이드 라인 제공 2. 팀 선정 및 주제 설정 3. 팀별 프로젝트의 개요 및 주제 발표 4. 강사의 피드백을 통한 팀별 주제 및 컨 셉 수정 5. 스마트웹 구현+백엔드가 적절히 조화 된 주제를 최종적으로 선정 6. 주제 및 개요에 따른 역할 설계 및 팀 별 분담 7. 프로젝트 개발 일정 구성
프로젝트 진행사례 (주제선정) - 음원 제공 반응형 애플리케이션 구현 - SNS을 연계하는 영화관 실시간 예매 사이트 구축 - 스마트기기와 연계하는 쇼핑몰 구매 사이트 구축
|
8H |
비 NCS교과 (실기) | 프로젝트 구현 및 발표 |
프론트엔드 구현 1. 모델링 도구를 이용한 설계방법구현 2. Front-end를 통한 UI 구현 3. 주요 기능 벤치마킹 활용한 구현 4. 주요 기능 및 중간발표
프로젝트 진행 사례 (SNS을 연계하는 영화관 실시간 예매 사이트 구축) - 부트스트랩을 활용한 메인페이지 디자인 - jQuery를 이용하여 스크롤/버튼 기능 등을 구현
|
40H |
백엔드 구현 1. 주요 기능 벤치마킹을 활용한 페이지 구축 2. Java, Spring을 활용한 페이지 구축 3. 주요기능 중간 발표
프로젝트 진행 사례 (SNS을 연계하는 영화관 실시간 예매 사이트 구축) - 메인페이지 구성 - 날짜 기준 게시판 테이블 구현 - 예매 버튼 활성화 / SNS 공유 활성과 버튼 구현 - 각 페이지별 구현
|
40H |
||
프로젝트 테스트 및 발표 1. 최종 프로젝트 테스트 및 디버깅 2. 프로젝트 시나리오 및 최종 발표 3. 프로젝트 시연 및 팀별 피드백
프로젝트 진행 사례 (SNS을 연계하는 영화관 실시간 예매 사이트 구축) - 메인페이지에서 페이지 이동 여부 확인 - 서버 구축 정도 확인 - 회원가입 입출력 확인 - 관리자모드 중 회원 정보 추가/수정/삭제 입출력 확인 - 회원모드 중 정보 추가/수정/삭제 입출력 확인 - 예매 페이지 단계별 페이지 구현정도 확인 - 페이지별 데이터 저장 여부 확인 - 자유게시판 글 삭제/추가/수정/ 여부 확인 - 게시판 내 댓글 삭제/추가/수정 여부 확인
|
8H |
||
개발환경 설정 및 레이아웃 구성 1. 프로젝트 개발환경 설정 2. 프로젝트에 사용한 프로그램 툴 설정 3. 프로그램 툴의 버전 확인 및 업데이트 4. 프로젝트 구성요소별 사용 프로그램 툴이 적절한지 팀별피드백 및 강사 피드백 5. 프로젝트 UI 설계_프로그램 툴에 따른 UI콘티 구성 6. 레이아웃 설계 - 관리자 화면/사용자 화면으로 구성 - 각 레이아웃별 최소 2개의 화면 이상으로 구성
프로젝트 진행사례 (개발환경 설정) 백엔드 개발환경 설정 : Java, JDK, Spring, MySQL, MariaDB, 프론트엔드 개발환경 설정 : jQuery, JavaScript, Bootstrap,Apache, Tomcat, React, Vue
| 8H | ||
총 훈련시간
| 848H |
구분 |
개요 |
교과명(콘텐츠명) |
훈련시간 |
혼합형 스마트 원격학습 |
STEP 내 공공 콘텐츠
- 학습URL을 통한 반복학습, 사전학습 - 이러닝 콘텐츠를 학습한 소프트 웨어를 활용한 과제 수행 - 훈련생 평가 |
화면구현 part 1 |
12H |
화면구현 part 2 |
12H |
||
웹 앱 개발을 위한 JavaScript 기초 |
8H |
||
웹 표준에 맞는 HTML5 프로그래밍 |
14H |
||
SQL활용 |
16H |
||
애플리케이션 배포 |
14H |
||
애플리케이션 테스트수행 part 1 |
10H |
||
애플리케이션 테스트수행 part 2 |
10H |
||
총 훈련시간 |
96H |
주제 | 강의주요내용 | 시간 |
---|---|---|
HTML 5 |
|
H |
CSS3 |
|
H |
자바스크립트 |
|
H |
jQuery프레임워크 |
|
H |
부트스트랩 프레임워크 |
|
H |
ECMAScript 6 타입스크립트 [TypeScript] |
|
H |
React.js 프레임워크 |
|
H |
Vue.js 프레임워크 |
|
H |
SQL |
|
H |
Java |
|
H |
JDBC |
|
H |
JSP/Servlet |
|
H |
Spring Framework |
|
H |
Git/GitHub |
|
H |
Final프로젝트 |
|
H |