| [디지털컨버전스] Web기반 프론트엔드개발자양성과정 | ||
| 훈련자격 | ㆍ전공무관ㆍ취업준비생ㆍ국민취업지원제도ㆍ재학생은(방통대,야간대) ㆍ다음연도 9월 이전 졸업이 가능한 대학(교) 졸업예정자 | |
|---|---|---|
| 교육시간 | 09:30~18:30 (주5일수업.일일8시간) | 5.5개월 (110일_총880시간) | |
| 교육일정 | 2021년 04월05일 ~ 2021년 09월13일 | |
| 교육비용 | 5,797,440원ㆍ전액무료ㆍ K-디지털 트레이닝 훈련과정 | |
| 교육수당지원 | 단위기간별 훈련일수의 80% 이상을 출석한 경우 월훈련장려금 지급 | |
 
 
 
 


| 구분 | 교과목 | 단원 | 훈련시간 | 
| NCS 소양교과 | 의사소통능력 | 
 | 8H | 
| NCS 전공교과 | 프론트엔드 구현 | UI 구현 | 200H | 
| UI 테스트 |  UI 테스트 | 24H | |
|  UI 디자인 | 80H | ||
| 웹 프로그래밍 |  프로그래밍 언어활용 | 120H | |
| 데이터베이스 구현 |  데이터베이스 구현 | 40H | |
|  SQL활용 | 40H | ||
| 화면 구현 |  화면 구현 | 56H | |
| 비 NCS 교과 (실기) | 프론트엔드 개발 | 
  React.js 프레임 워크  - React.js 개요 및 환경설정  - React component 설정  - 중접 component 설정  - JSX 이용법  - Property 설정법 (propType)  - State 개념 및 사용법  - component 맵핑법  - Redux 사용법  - 연락처 미니 프로젝트 실습 
 | 80H | 
|  Vue.js 프레임워크   - Vue.js 설치   - 디렉티브(v-show, v-if, v-for등)   - 이벤트처리   - 컴포넌트 생성 및 사용   - 바인딩  - HTTP 연동 및 라우터 (router)  - 뷰 인스턴스 라이프 사이클   - 템플릿 & 프로젝트 구성 
 | 48H | ||
| Spring 프레임워크 | 
  Spring 프레임 워크  - 스프링 개발환경 구축  - 스프링의 특징과 의존성 주입  - 스프링과 Oracle Database 연동  - 프로젝트 JDBC 연결   - 커넥션 풀설정  - MyBatis와 스프링 연동  - 스프링 MVC 설정  - 스프링 MVC의 Controller  - 스프링 MVC프로젝트의 기본구성   - 영속 / 비지니스 계층의 CRUD 구현  - 게시물의 수정 / 삭제 처리  - MyBatis의 동적인 SQL  - REST방식 및 Ajax를 이용하는 게시판 구현  - AOP와 트랜잭션  - AOP라는 패러다임  - 스프링에서 트랜잭션 관리  - 파일 업도르 처리 
 | 64H | |
| 최종 프로젝트 |  최종 프로젝트  - 요구사항 파악 및 정의서 도출  - 개발환경 설정 및 구축  - 유스케이스 실현 모델 설계  - 클래스설계 및 화면구현  - DataBase 설계  - UserInterface 설계  - 클래스 구현  - DataBase 구현   - UserInterface 구현   - Coding & Debugging   - 통합테스트 및 디버깅 확인   - 프로젝트 발표 
 | 120H | |
| 총 훈련시간 | 880시간 | ||

 

 

| 주제 | 강의주요내용 | 시간 | 
|---|---|---|
| HTML 5 | 
 | H | 
| CSS3 | 
 | H | 
| 자바스크립트 | 
 | H | 
| jQuery 프레임워크 | 
 | H | 
| 부트스트랩 프레임워크 | 
 | H | 
| ECMAScript 6 | 
 | H | 
| React.js 프레임워크 | 
 | H | 
| Vue.js 프레임워크 | 
 | H | 
| SQL | 
 | H | 
| Java Programming | 
 | H | 
| JDBC | 
 | H | 
| JSP/Servlet | 
 | H | 
| Spring Framework | 
 | H | 
| Git/GitHub | 
 | H | 
| Final프로젝트 | 
 | H |