[2021년 디지털컨버전스] 자바(JAVA)기반의 백엔드(Back-end)개발자 양성과정 |
||
훈련자격 | ㆍ전공무관ㆍ취업준비생ㆍ취업성공패키지참여자ㆍ재학생(방통대,야간대) ㆍ다음연도 9월 이전 졸업이 가능한 대학(교) 졸업예정자 |
|
---|---|---|
교육시간 | 09:30~18:30 (주5일수업.일일8시간) | 5.5개월 (110일_총880시간) | |
교육일정 |
2021년 01월05일 ~ 2021년 06월17일 |
|
교육비용 | 5,797,440원ㆍ전액무료ㆍ K-디지털 트레이닝 훈련과정 | |
교육수당지원 | 단위기간별 훈련일수의 80% 이상을 출석한 경우 월훈련장려금 지급 |
구분 |
교과목 |
단원 |
훈련시간 |
NCS 소양교과 |
의사소통능력 |
|
8H |
NCS 전공교과 |
소프트웨어 구현 |
프로그래밍 언어활용 |
120H |
세미프로젝트 |
애플리케이션 테스트 수행 |
40H |
|
소프트웨어 구현 |
서버프로그램 구현 |
80H |
|
인터페이스 구현 |
40H |
||
세미프로젝트 |
통합 구현 |
40H |
|
요구사항 확인 |
40H |
||
애플리케이션 설계 |
24H |
||
DB활용 |
SQL활용 |
40H |
|
데이터베이스 구현 |
40H |
||
소프트웨어 구현 |
UI 구현 |
120H |
|
네트워크 프로그래밍 구현 |
48H |
||
비 NCS 교과 (실기) |
Spring 프레임워크 |
- 스프링개발 환경구축 - 스프링의 특징과 의존성 주입 - 스프링과 OracleDatabase연동 - 프로젝트의 JDBS연결 - 커넥션 풀설정 - MyBatis와 스프링연동 - 스프링 MVC설정 - 스프링 MVC의 Controller - 스프링 MVC프로젝트의 기본구성 - 영속/비즈니스계층의 CRUD구현 - 게시물의 수정/삭제 처리 - MyBatis와 스프링에서 페이징처리 - MyBatis의 동적 SQL - REST방식 및 Ajax를 이용하는 게시판구현 - AOP와 트랜젝션 - AOP라는 패러다임 - 스프링에서 트랜잭션관리 - 파일업로드처리
|
80H |
최종 프로젝트 |
프로젝트 구현 |
- 요구사항파악 및 정의서도출 - 개발환경설정 및 구축 - 유스케이스 실현모델설계 - 클래스설계 및 화면구현 - DataBase 설계 - UserInterface 설계 - 클래스 구현 - DataBase 구현 - UserInterface 구현
|
144H |
테스트 및 발표 |
- Coding & Debugging - 통합테스트 및 디버깅확인 - 프로젝트 발표
|
16H |
|
총 훈련시간 |
880시간 |
주제 | 강의주요내용 | 시간 |
---|---|---|
HTML 5 |
|
H |
CSS3 |
|
H |
자바스크립트 |
|
H |
jQuery 프레임워크 |
|
H |
부트스트랩 프레임워크 |
|
H |
ECMAScript 6 |
|
H |
Angular 프레임워크 |
|
H |
SQL |
|
H |
Java |
|
H |
JDBC |
|
H |
JSP/Servlet |
|
H |
Spring Framework |
|
H |
Spring Boot 스프링 부트 개요 및 환경설정 |
|
H |
스프링 부트 활용한 DI 및 자동설정 |
|
H |
스프링 부트의 로깅 및 AOP , profile |
|
H |
스프링 부트의 DB 처리 |
|
H |
스프링 부트 MVC |
|
H |
스프링 시큐리티 개요 및 환경설정 |
|
H |
JDBC 활용한 인증 |
|
H |
Page level 인증 및 method level 인증 세션 관리 |
|
H |
프로젝트 |
|
H |