[계좌제훈련]자바단기취업과정

35일 단기간동안 자바 개발자가 필요로 하는 기술을 학습하고 취업까지 연계되는 과정입니다.

구직자 무료취업교육

  • 강의안내
  • 교육내용
  • 교육문의
  • 교육후기
과정명 자바(JAVA)기반 스프링 프레임워크 응용SW개발자 양성과정
교육기간 2023년 3월 21일(화) ~ 5월 10일(수) 35일 총 280시간 (평일주간)
접수기간 2023년 3월 20일(월) 까지 / 선착순 마감
교육시간 09:30 ~ 18:30
교육비 최대 100% 지원
모집정원 15명
문의처 email : oraclejava@oraclejava.co.kr / tel : 02 - 6925- 4760
강좌명 자바(JAVA)기반 스프링 프레임워크 응용SW개발자 양성과정
교육목표 - 웹 개발 환경에 대해서 이해한다.(eclipse,apache, tomcat)
- EL(Expression Language)과 JSTL 이해
- 고급 자바 프로그래밍 능력 함양
- 자바웹 개발(JSP, Servlet) 능력 강화
- 자바 라이브러리를 활용한 응용프로그램 개발
- jQUERY를 이용한 UI 개발에 대한 이해
- 스프링DI/AOP의 기본개념을 이해할 수 있다.
- JDBC를 대체하는 쉽고 빠른 자바 DB 프레임워크인 Mybatis을 이해할 수 있다.
- Hibernate의 OR-Mapping 개념을 이해할 수 있다.
- Hibernate와 JPA의 차이점을 이해할 수 있다.
- 스프링 MVC 모델을 이해하고 활용하며 Mybatis, Hibernate, JPA와 연동하여 프로그램을 작성할 수 있다
교육개요 소프트웨어 웹 개발자!
본 과정은 단기간 동안 자바기반 웹 프레임워크분야를 모두 학습하는 JAVA 기반 SW융합 개발자 양성과정입니다.

본 과정은 자바 웹 개발환경 이클립스 구성부터 자바기본문법, 객체지향, 자바8특징/문법소개, 자료구조 클래스, 스트림, 쓰레드등 학습한 후 Ajax, jQuery,XML을 통해 화면 깜박임없이 웹페이지를 역동적으로 구성할 수 있도록 배우며 자바 웹개발에서 가장 많이 사용되고 있는 자바기반 프레임워크인 Spring 기본모듈구성, 아키텍처 DI, DL, IoC, 최근 개발모델의 핵심인 Spring AOP, AspectJ Annotation, 표현언어인 SpEL, Spring WEB MVC, Spring JDBC, Spring Transaction등 개발에 필요한 부분을 체계적으로 실습을 통해 학습하며 ORM 프레임워크인 MyBatis, Hibernate, JPA까지 학습합니다.
나아가 대부분의 개발에서 사용되는 Oracle 데이터베이스에 대하여 교육을 진행하기
때문에 자바 응용 SW개발자가 되기 위한 최적의 과정입니다.

본 과정은 철저한 실무/실습 위주의 교육 입니다

끝으로 본 교육을 통해 수료시 협약된 여러 IT기업 취업지원 인프라를 통해 취업까지 도움을 받을 수 있습니다

- 채용을 예정하는 기업과 교육기관에서는 실무경력이 풍부한 최고의 강사를 섭외해 최단시간내 실무에 필요한 핵심과정을 중심으로 교육진행을 하며, 교육의 상당부분은 프로젝트 진행에 초점을 두고 진행됩니다. 이러한 실무 프로젝트를 통해 교육참여자는 기업에서 요구하는 개발자로 거듭나게 됩니다.

- 기업은 우수한 교육기관에서 교육을 시킴으로써 채용인력에 대한 신뢰성 확보 및 신규채용에 대한 리스크를 줄일수 있으며, 교육생(실업자/미취업자)은 최고의 교육을 무료로 받고 100%취업도 가능하게 됩니다.
웹퍼블리싱(UI&UX) - UI/UX의 개념
- 화면 설계의 원칙 수립
- 스타일 가이드(style guide) 작성
- 프로토타이핑 & 목업(mockup)
- HTML5/CSS3
- 각종 태그 및 속성
- CSS 선택자(select) 활용
프론트엔드(Javascript) - 프론트엔드(front-end) 스크립트 활용
- Javascript(ECMA), jQuery/AJAX, DOM 탐색 등
- 각종 UI 컴포넌트 기술 활용
- jQuery UI, bootstrap 등
- 폼 유효성 점검(form Validation) 구현
- React 개발 환경 구성
- React 프로젝트의 디렉토리 구조
- useState 활용하기
- css 추가
- MVC 패턴
- React-router를 활용하여 실행
JAVA(BASIC) - 자바 언어 소개,기본 문법
- Virtual Machine 소개/메모리 영역
- 클래스 패스(Class Path) 개요
- Array 이론/실습
- 클래스와 객체(Class & Object)
- Abstarct Data Type, 상속(Inheritance)과 다형성
- 추상클래스(Abstract Class)와 다형성
- 인터페이스(Interface)와 다형성
- 연관(Aggregation & Composition)
- 오버로딩(OverLoading)과 오버라이딩(Overriding)
this/super/constructor
- Package 만들기 이론/실습
- Java에서 예외 처리 요령
- 사용자 예외 처리 방법
- 스트림(Stream)입출력관련클래스, InputStream/OutputStream,
- FileInputStream/FileOutputStream
- Reader/Writer등 입출력 관련 클래스
- 표준 입출력/FILE 처리, 객체 직렬화 이론/실습
- Thread 개요
- Java에서의 Process
- Thread Joining/Interrupt
- 자바 어노테이션, 이클립스팁, 그래들
JDBC(프로그래밍) - Connection, Statement, ResultSet,
- PreparedStatement (DML 예제 실습)
- Oracle의 function, procedure 다루기
- DBCP, DataSource, Connection Pool
Oracle SQL(데이터베이스 관리) - SQL*Plus
- 데이터베이스 개요, RDBMS 개념
- SQL*Plus /iSQL*Plus사용법
- SQL*Plus 명령어
- SQL BASIC
- 산술표현식 및 합성연산자, 컬럼 Alias,ALL/Distinct
- 조건질의와 Order By, SQL연산자
- 집합연산자(Set Operator)
- 기본SQL 함수(문자/숫자/날짜관련), Conversion Function, Analytical Function
- Aggreate Function, GROUP BY, HAVING
- Sub Query, Join(Outer Join, Self Join, Inner Join등)
- Inline View
- Table 관련 DDL
- DDL을 활용한 기본테이블 Create (생성), Alter(변경), Tuncate(초기화) 작업
-SubQuery를 활용한 임시테이블 작성방법
-임시테이블을 활용한 각종 데이터 변경 및 옮김, 데이터의 일부 정리(삭제) 작업
- 주어진 테이블에 적절한 Index 구성 및 생성
- Index 관리
- 효율적인 Index 관리방법
- 자료사전을 통한 관련 정보 조회
- Index를 활용한 관련자료 조회 질의문 작성

- PL/SQL
- PL/SQL 개요 및 소개
- PL/SQL 기본 문법
(IF, BASIC LOOP, WHILE, FOR, NESTED LOOP 등)
- PL/SQL Program(Variable, SQL)
- PL/SQL Operator,DML IN PL/SQL, Transaction Control Cursor (Where Current Of, Ref Cursor, Parameterized Cursor)
- Exception
- Stored Procedure, Stored Function
- Dynamic SQL
- Package(패키지명세, 패키지몸체) 작성방법
- Package내 전역/공용변수, 오버로드, 사전선언
JAVA WEB(Servlet,JSP 프로그래밍) - JSP 입문
- 개발 환경 설정
- Servlet의 핵심
- JSP 기본 요소
- 내장 객체와 액션 태그
- 액션 태그를 활용한 템플릿 페이지 작성
- 자바빈(JavaBean)
- 세션(Session)과 쿠키(Cookie)
- 예외처리
- 파일 업로드
- JavaMail
- 데이터베이스를 이용한 회원 관리 시스템
- JSTL(JSP Standard Tag Library)
- EL(Expression Language)
- Model2 게시판 작성
- Model 2 예제
자바기반 웹 개발(Spring Framework) - J2EE Framework에 대한 흐름과 Spring
- Framework에 대한 이해
- 개발 환경 설정(Java 8, STS 다운로드 및 설치)
- Spring Legacy Project
- Spring IoC
- Spring 설정(XML, Annotation)
- Spring AOP 란 ?
- Aspect, Weaving, ProxyFactoryBean
- Annotation기반 AOP(AspectJ)
-AutoScanning컴포넌트@Component,@Repository,@Service,@Contoroller
- Spring JDBC
- Spring MVC
- Spring Controller
- Spring Web MVC Simple 예제
- Flash Attribute(RedirectAttributes, FlashMap)
- Spring WEB MVC를 이용한 멀티파일 업로드
- Spring WEB MVC View, ViewResolver
- Spring MVC Interceptor
- REST API(RESTful Web Service)
- Spring Framework RESTful 지원
- RestTemplate을 이용한 RESTful Web Service Client
- Spring MVC REST CRUD (Hibernate, RestTemplate) 실습
- Spring Boot REST CRUD (JPA, DB)실습
ORM(Mapper) - Data Mapper, sqlMapConfig
- Spring, MyBatis 연동
- SQL Map XML File, SqlMapClient
- SQL의 실행(Insert/update/delete)
- Spring Framework 연동

Hibernate
- Hibernate 설정파일 준비
- 영속화 클래스 준비
- Dao 준비
- 데이터 삽입/로드/갱신/검색/삭제
- HQL이용
Spring Data JPA - JPA개요
- Spring JPA 개요
- pom.xml 설정
- Repository 인터페이스 작성
- Query 메서드 추가
- Entity 검색 기능 지정
- Entity 추가 처리 지정
- Entity 갱신 처리 지정
- Entity 삭제 처리 지정
- LIKE 검색시 이스케이프
- JOIN FETCH
실무 프로젝트 프로젝트(요구사항 확인)
- 환경설정 및 팀원 이해
- 프로젝트 기획서 작성
- 제안요청서(RFP) 작성 및 검토
- UML 다이어그램 작성
- 유즈케이스(Use-case) 작성
- 프로젝트 일정표 작성

프로젝트(인터페이스 구현)
- 프로젝트 분산 모듈 인터페이스 명세 정의 및 구현
- 프로젝트 로드맵(roadmap) 구조 명세화(세부 계층 분류)
- 각종 영속성(persistent), 서비스(Service) 계층의 인터페이스 추상화

프로젝트 발표(통합 구현 실습)
- 프로젝트 개발 실습 진행
- Part별 기능 구현 및 코딩
- 개발된 소스 코드 디버깅 오류 수정
- 프로젝트 발표 (구현 기술, 기능 구현 등)

강사프로필

강사님 B00강사님
프로젝트 경력사항
- LG-EDS시스템 : 외자/도입 시스템 신규개발 및 유지보수 - LG 하니웰 : 도입/외자 시스템 개발 : 메인프레임 데이터 다운로드 시스템 설계 및 구현 - LG-EDS시스템 : Workshop / Assignmcnt 개발 - LG산전 홈페이지 제작 : 프로그램 설계/구현파트 PL - 아이레보 CRM 시스템 개발 : 숙박업소 객실관리 프론트 시스템 개발 : 원격모니터링 시스템 개발 : 객실 컨트롤러 펌웨어 개발 : CCU 컨트롤러 펌웨어 개발 -숙박포털 사이트 개발 : 기획 및 설계 개발 PM - 에어로넷 환기제어 시스템 개발 : 숙박업소 프론트 시스템 개발 - 삼지테크 분석,설계 및 구현 : 원격모니터링 시스템 개발 : 숙박업소 관리,제어 안드로이드 앱 개발 - OTIS 엘레베이터 통신프로그램 구현 : 엘레베이터 관리시스템 구현 - 삼지테크 출입통제 시스템 개발 - 외 다수진행
전문분야
-강의경력- * LG CNS C#강의 * LG-EDS C,VB,JAVA,ASP 강의 * LG소프트스큘 SE과정 강의 * 공정거래위원회 ASP On-site 강의 * 한미은행 전산실 ASP On-site 강의 * 삼성멀티캠퍼스 ASP 강의 * LG CNS 기술대학원 C#, VB.NET과정 강의 * 홍익회 전산실 ASP.NET 강의 * 한국과락기술연구원 지능로봇 기술개발사업단 C#,On-site 강의 * 재직자 JAVA,JSP 웹 개발 직무향상 강의 * 현 오라클자바교육학원 .NET분야, JAVA분야 강의진행중.. * 삼성멀티캠퍼스 ASP.NET 강의 * 삼성멀티캠퍼스 VB.NET 강의 * 트라이콤 교육센터 ASP.NET 개발자 강의 * 웹타임 교육센터 X,L 강의 * 마이크로소프트 아카데미 AJAX 강의 * 마이크로소프트 아카데미 ADO.NET 강의 * 명동성당 전산실 ASP.NET 강의 * 인하대학교 MS 특강 * LG CNS China 신입사원 강의 * 동국대학교 java 개발자 과정 강의 * 이랜드시스템즈 C# 강의 * 한국항공우주산업 C# 강의 * 씨엔토트 머바일전문가 과정 강의 * 연변과학기술대학 IT 솔루션전문가 과정 강의 * 농협정보시스템 신입사원 C# 강의 * 부산정보산업진흥원 C# 강의 * 삼섬전자 기술연구소 C# 강의 * LG CNS 리펙토링 강의 * LG CNS C# 강의 * 삼성전자 WPF 강의 * CJ 시스템즈 ASP.MET 강의 * 롯대전보통신 ASP.MET MVC 고급 강의 * 롯대전보통신 JAVA 강의 * 이노비즈협회 군 인력 기술교육 강의 * 크래듀 멀티캠퍼스 .NET 강의 * 크래듀 멀티캠퍼스 IOT C# 강의 * 크래듀 멀티캠퍼스 라즈베리파이를 활용한 C# 강의 * 금호타이어 C#,.NET 강의 * 에릭슨엘지 JAVA 강의 * 현 오라클자바교육센터 닷넷전문교육 및 JAVA SW개발 전문교육 강의중..
  • @
  1. 정말 정말 뜻깊은 강의였습니다.

    자바와 스프링 부트 등을 활용하여 많이 사용하는 rest 컨트톨러를 구현하는 것을 목표로 DB 연결, mvc의 층상구조를 기반으로 배울 수 있는 강의였습니다.

  2. 스프링&jpa 강의

    이클립스를 활용하여 간단한 블로그 기능을 구현하며, 전반적인 jpa & spring 에 대해 배웠습니다. 이클립스 내에서 프론트를 구현하여 화면에 출력하는 부분도 진행하였고, vs code 를 활용하여 react 를 통해 화면에 블로그 데이터를 출력하는 것으로 마무리되었습니다.

  3. 자바 교육 후기

    강사님께서 열정적으로 수업을 잘 진행해주셔서 잘 배울 수 있었습니다. 모르는 부분이 많았는데 친절하게 잘 설명해주셔서 감사합니다. 강의 내용 토대로 앞으로 꾸준히 공부하겠습니다.

  4. 교육후기

    강사님이 설명잘해주셨습니다. 같이듣는인원들중에 반응을 해주지않거나 답답한부분은 조금있었지만 수업내용에대해 잘 설명해주셨습니다

  5. 한달 동안 잘 들었습니다.

    자바와 관련하여 잘 모르는 상태에서 배우기는 살짝 어려운 면이 있습니다. 강사님이 잘 알려주셔서 어렵지만 잘 넘어간 부분이 많네요. 실제 코드를 분석하며 잘 배우고 갑니다.

  1. HRD 수강평
  2. HRD 수강평