[디지털컨버전스] 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 |