1. IT일본취업과정
  2. 취업교육과정
  3. 재직자교육과정
  4. 단과교육과정
  5. 공지사항
  6. 취업지원실
  7. 솔데스크후기
  8. 솔데스크 오시는길
이  름 :
휴대폰 : - -
개인정보수집동의 [자세히]

1566-2686

JAVA취업반 - 자바프로그래밍 개발자 디지털컨버전스과정

JAVA취업반 - 자바프로그래밍 개발자 디지털컨버전스과정
자바프로그래밍개발자 디지털 컨버전스과정
평일반 : 2020년 03월 31일
전화 : 1566-2686
100%국비지원 | 월 40만원 훈련수당 지급
교육내용  
abic.gif

 

 

과정소개


 

- JAVA 기반의 Spring Framework를 이용하여 실시간 웹서비스가 가능한 시스템을 제작할 수 있다. 


- C++ 언어로 각 업무에 맞는 소프트웨어의 기능에 관한 설계, 구현 및 테스트를 수행하고, 사용자에게 배포하며, 버전관리를 통해 제품의 성능을 향상시키고, 서비스를 개선하는 업무에 종사하는 능력을 함양할 수 있다.


- 데이터에 대한 요구사항으로부터 데이터베이스를 설계, 구축, 전환하고, 데이터베이스가 최적의 성능과 품질을 확보하도록 하는 업무에 종사하는 능력을 함양할 수 있다.

 

 

학습목표


 

- 자바 웹 개발 기초에서 프레임워크를 사용하는 실무 내용까지 구현


JSP에 한정된 웹 프로그래밍이 아니라 동적인 웹 개발 환경에 맞도록 서블릿/JSP를 기본으로 웹 개발에 필요한 기술 함양
실무 개발 프로젝트에 사용되는 MVC 아키텍처의 이해와 활용, 마이바티스, 스프링, 그래들 등과 같은 기술을 하나씩 단계적 활용
임베디드 프로그램 개발 과정을 통하여 응용프로그램의 기초와 소켓통신을 구현할 수 있는 C++ 언어의 실무 개발에 필요한 기술 습득

 

 

교육과정 로드맵

 

- Java 기반 개발 과정
  JAVA 객체지향 문법, JSP, HTML/CSS/JavaScript/jQuery, Spring Framework
- C++ 기반 개발 과정
  C++ 객체지향 문법, 표준 템플릿 라이브러리, 파일 입력과 출력, MFC, 소켓통신
- 스프링 프레임워크 기반 Project 구축 과정
  AJAX, 자바 보안 코딩, 관계형 데이터베이스 모델링, 조별 프로젝트 구축
- 아두이노
  시리얼 통신, 풀업 스위치, LED 밝기 조절하기, 세그먼트 컨트롤하기

 

 

프로젝트 발표


 

df29049acaa4677cdd29a70da03d989f_20180530173214_fymrxrqb.gif

 

과정강점


 

- 웹/모바일 어플리케이션 구현을 위해 필요한 사용자의 요구사항 분석과 요구사항 분석을 통해 도출된 화면설계 및 화면 기능 구현 완성


- 프로그래밍 언어의 기초부터 시작하여 소프트웨어 개발을 위해 필요한 기술들을 학습하며 최종적으로 프레임 워크 안에서 프로젝트를 작성할 수 있는 기술 완성


- C++의 기초 문법을 숙지하고 응용프로그램과 소켓통신 개발에 필요한 기술을 습득할 수 있다
웹 애플리케이션과 응용프로그램 개발자 기술, 데이터베이스 관리자 기술을 동시에 보유할 수 있으므로 취업의 폭이 넓다.

 

- 데이터 요구사항에 맞는 데이터베이스 구축 및 설계, SQL 문을 활용할 수 있는 능력을 함양


- 프레임워크를 활용한 프로그램을 작성하면서 소프트웨어 보안 기술을 접목할 수 있는 능력 함양

 

jobs.gif


교육진행

- 이론과 실습을 병행
- 훈련생들이 수업 소스를 공유하고 협업해서 공부할 수 있도록 스터디 그룹 활성화하기
- 난이도가 있는 수업은 보충 자료(보조 교재 및 참고 문서)를 충분히 제공하여 학업 능력 향상하기
- 수업 내용에 대한 복습과 예습을 수시로 이용할 수 있는 온라인 공간 제공하기
- 수업 진도에 따른 과제물 제시하기
- 완료된 과제물에 대해서 본인 동의하에 소스 공유, 발표, 질문할 수 있도록 시간 배려 하기

 

 

솔데스크강의장


 

edu01_02_d.png

 

교육대상

- 해당 교육·훈련을 성실히 이수할 수 있는 사람
- 취업을 준비중인 대학교 졸업 예정자
- 고졸 이상 대학교 비진학 희망 자
- 개발 관련 계열에 소양이 있는 자
- 교육 및 취업에 대한 의지 및 취업 가능성 있는 자
- 대기업, 중견기업등 빅데이터 관리 업무
- 소상공인, 1인 창업을 목표로 하는 자

교육기간 · 5.5개월
수강생혜택

· 수강료 전액 무료 + 매월 훈련수당 지급(최대 400,000원)

· 예습 및 복습을 위한 실습실 상시 개방 (오전 10:00 - 22:00)

· 온라인 인터넷 동영상 강의 무료지원

· 국내취업연계 , 해외취업연계 ( 일본IT취업연계가능 )

· NCS 기반의 체계적 교육 · 훈련으로 경력개발 유리

· 수료생은 취업보도실의 체계적인 관리시스템을 통해 취업지원

 

ssw (2).gif
교육커리큘럼
세부내용

모듈

과목명

세부과정

응용SW

기초기술 활용

네트워크

데이터베이스 기초

네트워크 전송방식, 네트워크 구성, OSI참조모델

TCP/IP 프로토콜 계층

전송매체

switch, router 실습

데이터베이스 기초 실습(MySQl)

윈도우서버의 서비스

프로그램

언어활용

JAVA

객체지향

프로그램

- 기초 프로그래밍의 이해, 식별자, 자료형, 연산자, 제어문

- 배열, 사용자 정의 함수

- 객체지향 프로그램의 이해, 클래스설계, this, static, final

- 상속과 다형성, abstract, 인터페이스,

- 예외처리, Thread, JFC 클래스

- I/O 프로그래밍 : InputStram, OutputStram 객체기반 바이트스트림과

문자스트림

- GUI Programming : 이벤트와 레이아웃, AWT, Swing

- 네트워크 프로그래밍 : TCP통신, InetAddress, URL,

Socket, ServerSocket

- JDBC를 이용한 데이터베이스 연동

- Connect, PreparedStatement, Resultset를 통한 JDBC처리

데이터베이스

SQL 활용

- DBMS의 개요, DBMS(Data Base Management System) 설치하기

- 계정의 생성, 권한 부여, DCL, DML, DDL

- 조인, 서브쿼리사용, 뷰와 인덱스 처리

- PL/SQL문법, 커서의정의, 프로시져, 함수를 사용한 처리

- 관계형 데이터베이스 모델링, 정규화와 JOIN

- 트랜젝션

- CommitRollBack처리

- 사용자생성과 권한 부여

애플리케이션 구현

화면구현

- 웹표준의 구조와 HTML5의 주요기능과 활용

- CSS 구문 구조, 선택자

- 색상/텍스트/박스/레이아웃/이미지 등에 적용되는 주요 속성 활용

- Javascript 구문 구조, 자료형/변수/제어문, 함수

- 내장 객체 사용, 브라우저 객체 사용

- jQuery 설치, Selector를 이용한 DOM Element의 검색

- jQuery 확장집합을 관리하는 메서드, 어트리뷰트의 속성에 값 설정하기

- 클래스 추가하고 제거하기, 스타일 적용과 읽어오기

- 이벤트의 생성과 제거하는 방법

- jQuery UI

JSP

프로그래밍

- 웹서버 기본 구조 이해, 톰캣 설치

- JSP 기본문법, 제어문, 배열, 메소드

- JSP 내장객체(request,response,session,application)

- Java Beans : DTO, DAO, Manager, VO의 이해

- 게시판, 로그인, 회원가입, 공지사항 등 작성하기

- Database Connection Pool 이해 및 활용

- 웹 메일보내기, 파일업로드, 첨부형 게시판 작성

- Servlet의 아키텍처 이해, Servlet LifeCycle 실습

- 폼전송방식(POST, GET) 서블릿 컨테이너의 아키텍쳐 분석 및 활용

- 사용자 정의 컨트롤러 객체 설계

- JSP 액션태그와 커스텀 태그의 이해

- EL 내장객체 및 연산자, JSTL의 액션 사용

- MVC 패턴에 대한 이해와 최적화된 Model2의 구조설계

- 메일보내기, 이미지 게시판, 관리자 페이지 작성하기

Spring

Framework

- Spring 환경설정 및 모듈과 아키텍처에 대한 이해

- Spring기반의 프로젝트 환경 설정

- Spring기반의 빈의 생성과 싱글톤레지스트리에 대한 이해

- Maven 의존성 추가, MVC의 원리, MVC의 개발 구조 분석

- 한글 변환 필터

- DispatcherServlet클래스의 이해

- 다양한 MVC Annotation, MVC 처리 흐름

- Form Parameter 처리 방법

- Dependency Injection 구현

- Interface를 이용한 빈 교체

- XML을 활용한 빈의 의존성 주입

- 어노테이션을 활용한 빈의 의존성 주입

- 객체지향과 관점지향의 차이

- XML을 활용한 AOP설정

- 어노테이션을 활용한 AOP설정

- JDBC Template를 사용한 Spring에서의 JDBC처리

- DaoSupport를 상속해서 처리한 JDBC CRUD 프로그래밍 학습

임베디드SW엔지니어링

디바이스 드라이버 구현

- C++ 설치 및 환경설정

- 변수, 함수, 객체의 개념 이해

- 연산자 이해 및 데이터 다루기 (문자열, 리스트, 튜플등)

- 조건문(if), 반복문(while, for, break, continue)

- 함수의 이해, 내장함수 살펴보기

- 파일 입출력

- 클래스와 객체

- 예외처리

GUI인터페이스 구현

C언어를 사용한 디바이스 제어를 구현하기 위한 기술

C 와 어셈블리어의 인터페이스와 상호 호출에 대한 이해

ARM 프로세서의 구조와 특징을 이해하고 어셈블리 코드의 분과 작성

펌웨어 구현

기본 입출력 장치의 동작 이해와 제어 프로그래밍

입출력 포트의 이해

LED의 동작과 출력 제어 실습

KEY의 동작과 입력 제어 실습

FND의 동작과 포트 확장 제어 실습

타이머 및 인터럽트 동작구조와 제어 프로그래밍

타이머의 동작 이해와 제어 실습

외부 인터럽트 동작 이해와 제어 실습

임베디드 애플리케이션 구현

C언어를 사용한 디바이스 제어를 구현하기 위한 기술

C 와 어셈블리어의 인터페이스와 상호 호출에 대한 이해

폴링, 인터럽트 및 GPIO, UART, Timer로 주변장치를 제어하는 기술

임베디드 리눅스를 실제 타깃 보드에 구축

임베디드 시스템에 맞는 사이즈, 부팅속도 등에 대해서 최적화 기술

소켓 프로그래밍 기술

애플리케이션프로젝트 실습

프로젝트

주제 결정 및 기획

- 프로젝트주제,주제결정,프로젝트주요기술결정

- 프로젝트주제개인역활의결정,개발요소파악하기,개발요소등록

프로젝트 설계

- 데이터베이스설계ERD툴설치

- 요구사항의파악, 요구사항정의

- 팀통합프로젝트 및 개인별개발프로젝트의생성

- Github연동하기

- 관계형 데이터베이스 모델링 (논리적/물리적)

프로젝트 구현

- Maven설정, Spring 개발 환경설정, XML환경설정

- 화면Layout제작, 화면구현

- VO(DTO)제작, DAO,Process제작, Controller제작

- 컨텐츠별CRUD구현

- Frontend제작

- CGI 프로그램과 서블릿

- 웹 애플리케이션 배치

- SpringWeb서비스구축

- 프로젝트 발표 PPT제작 및 시연

강사프로필


[박진원]
[교육경력사항]

한라대학교 청년취업아카데미 교육진행

유한대학교 ICT 융합 소프트웨어 개발자과정

유니윌 부설 아이티월 정보처리학원 강사

한훈전산전문학교 교무처장

(주)디세바 주임 강사



[보유자격증]

MCP, SCJP, OCP, CCNA

솔데스크소개  |  솔데스크교육시스템  |  솔데스크학원연혁  |  솔데스크시설  |  솔데스크제휴기관  |  솔데스크오시는길  |  기업교육  |  개인정보보호정책
교육내용
교육커리큘럼
강사프로필
수강후기
온라인문의
수강료조회