과정상세
[Live] Eclipse와 오픈 소스를 활용한 자바 프로젝트

교재제공 중급
[Live] Eclipse와 오픈 소스를 활용한 자바 프로젝트
카테고리
- 학습유형별 비대면
- SW 개발 프로그래밍 언어
과정요약
학습시간 | 09:00 ~ 17:00 ( 34시간 ) | 난이도 | 중급 |
---|---|---|---|
교육비 지원 | 고용보험 비환급 | 평가항목 | 출석률 100% |
수료기준 | 총점 80점 이상시 수료 | 정원 | 24 명 |
교재정보 | |||
강사명 | 채규태 |
과정소개
JavaEclipse
Java 개발자들이 많이 사용하는 Eclipse IDE를 통해 개발 생산성을 극대화할 수 있는 방법을 배우는 과정입니다.
본 과정에서는 자바 개발 환경(JDT)과 플러그인 개발 환경(PDE)을 포함한 Eclipse의 모든 기능을 체계적으로 익히게 됩니다.
특히, 다양한 플러그인을 통합하여 개발 환경을 최적화하는 방법을 중점적으로 다룹니다.
- Eclipse는 다양한 개발 환경을 통합할 수 있는 유연한 구조를 가지고 있습니다.
- 본 과정에서는 이러한 유연성을 최대한 활용하여 생산성을 높이는 방법을 배웁니다.
- 수많은 플러그인 중 개발에 가장 적합한 플러그인을 선택하고 결합하여 최적의 개발 환경을 구축하는 방법을 학습합니다.
- Spring, MyBatis와 같은 오픈 소스 프레임워크를 활용한 미니 프로젝트를 통해 Eclipse와 플러그인의 실전 사용법을 숙달합니다.
Day1 Eclipse 와 오픈소스 도구
Day2 빌드 도구 (Maven 등)
Day3 버전관리 도구 및분석/설계 산출물
Day4 디자인패턴과 Spring 프레임워크
Day5 SpringMVC, MyBatis 프레임워크
- 이클립스 프레임워크 사용법과 더불어 자바 및 스프링 기초에 대한 내용까지 수강할 수 있어서 좋은 강의였습니다. (⭐⭐⭐⭐⭐)
💥 노OO
- 이클립스와 플러그인에 대해 이해하는데 많은 도움이 되었습니다. (⭐⭐⭐⭐⭐)
💻 임OO
- 전반적으로 이클립스 환경에서의 스프링 프레임워크를 다루는 강의입니다.
강사님이 원론적인 내용부터 차근차근 자세히 설명해주셔서 좋았고, 실습으로 진행되는 부분이 유익했습니다(⭐⭐⭐⭐)
Java Programming
Java 입문하고 싶다면 필수 수강 !
활용한 자바 프로젝트
Framework를 적용한 실무 프로젝트를 경험
OpenAPI 서비스 개발
Open API 서비스 구축방법과 OAuth 최신버전 활용까지!
학습목표
- Eclipse 와 다양한 플러그인 개발 환경을 익힐 수 있다.
- 단위테스트 도구인 JUnit 의 사용법을 익힐 수 있다.
- 자동화 빌드 도구인 ANT 와 Maven 의 사용법을 익힐 수 있다.
- 버전관리 시스템인 CVS 와 SVN 의 사용법을 익힐 수 있다.
- 오픈 소스 프레임워크인 Spring 과 Mybatis 를 이해할 수 있다.
- 개발 방법론의 프로세스와 자바 오픈소스 프레임워크를 적용하여 시스템을 구축할 수 있다.
학습대상
- Java 분야에 대해 기본지식이 있으며, 팀/개인 프로젝트를 하려고 하시는 분
- Java 프로젝트를 담당하면서 '자동화' 기술의 미숙 및 미활용으로 어려움을 겪으신 분
- Java 프로젝트를 오픈소스와 Eclipse 를 사용하여 개발하고자 하는 분
- 통합된 환경에서 자바 프로젝트를 운영 및 개발하고자 하는 분
- 이론적인 수업만이 아니라 직접 프로젝트의 진행 과정의 실무를 익히고자 하는 분
- Spring 과 MyBatis 를 적용하여 자바 실무 프로젝트를 경험하고자 하는 분
- 프로젝트를 전체 이끌어가는 PL(Prject Leader
-
-
1일차
-
1. Eclipse 와 오픈소스 도구
- 과정 소개, Eclipse 설치 및 프로젝트 실습 환경 구축 09:00 ~ 10:00
- Java 개발 환경 구축, Tomcat 설치 및 Eclipse 연동 10:00 ~ 11:00
- 데이터 베이스 구축, Eclipse 연동 11:00 ~ 12:00
- JUnit, ANT 와 Maven, CVS 와 SVN 설치 및 Eclipse 플러그인 설치 13:00 ~ 14:00
- Spring, MyBatis 설치, Eclipse 사용 14:00 ~ 15:00
- JDT 사용 15:00 ~ 16:00
- 단위 테스트 도구 - JUnit 16:00 ~ 17:00
-
1. Eclipse 와 오픈소스 도구
-
2일차
-
2. 빌드 도구
- JUnit 3.x 버전으로 테스트 09:00 ~ 10:00
- JUnit 4.x 버전으로 테스트 10:00 ~ 11:00
- 자동화 빌드 도구 I - Ant 11:00 ~ 12:00
- ANT 로 빌드하기 13:00 ~ 14:00
- 자동화 빌드 도구 II - Maven 14:00 ~ 15:00
- Maven 프로젝트 15:00 ~ 16:00
- 버전 관리 시스템 I - CVS 16:00 ~ 17:00
-
2. 빌드 도구
-
3일차
-
3. 버전관리 도구 및분석/설계 산출물
- CVS 와 ANT 연계 09:00 ~ 10:00
- Eclipse 와 CVS 사용 10:00 ~ 11:00
- 버전 관리 시스템 II - SVN 11:00 ~ 12:00
- Eclipse 와 SVN 사용, 지속적 통합 13:00 ~ 14:00
- 소프트웨어 개발 방법론 개요, 방법론 개발 단계 14:00 ~ 15:00
- 문제 영역 기술서, 프로젝트 산출물 15:00 ~ 16:00
- 요구 사항 정의, 분석, 설계 16:00 ~ 17:00
-
3. 버전관리 도구 및분석/설계 산출물
-
4일차
-
4. 디자인패턴과 Spring 프레임워크
- 아키텍처와 디자인패턴 - 소프트웨어 아키텍처, 디자인패턴 09:00 ~ 10:00
- Spring Framework - IoC 10:00 ~ 11:00
- Spring Framework - 의존관계 11:00 ~ 12:00
- Spring Framework - Annotation 기반 설정 13:00 ~ 14:00
- 프로젝트(Business Layer 개발) 14:00 ~ 15:00
- 프로젝트(Business Layer 개발) 15:00 ~ 16:00
- 프로젝트(Business Layer 개발) 16:00 ~ 17:00
-
4. 디자인패턴과 Spring 프레임워크
-
5일차
-
5. SpringMVC, MyBatis 프레임워크
- SpringMVC - SpringMVC 개요, Controller, HanlerMapping, ViewResolver 09:00 ~ 10:00
- SpringMVC - Annotation 기반 설정 10:00 ~ 11:00
- MyBaits - MyBatis Framework 개요, MyBatis 설정, SQL Mapper 설정 11:00 ~ 12:00
- MyBaits - Dynamic SQL, Java API, Spring Framework 연동 13:00 ~ 14:00
- 프로젝트(Presentation Layer 개발) 14:00 ~ 15:00
- 프로젝트(MyBatis 적용) 15:00 ~ 16:00
-
5. SpringMVC, MyBatis 프레임워크
-
1일차
수강후기 14
-
4.75홍*준
2024.10.18
해당 교육이 만족스럽고 유익한시간이였습니다! -
5박*혁
2024.10.18
내용이 충실하고 업무에 많이 도움이 되었습니다. 개념 설명이 쉽고 전체적인 큰그림 잡는데 도움이 되었습니다. 압축적으로 1주일 동안 집중적으로 하는 강의여서 신경을 많이 써야해서 어려운 점이 있지만 훌륭한 강의였습니다. -
4박*민
2024.10.18
실습 위주고 강사분의 설명이 자세해서 좋았습니다 -
2.75정*교
2024.10.18
자세한 설명이 좋았습니다 -
5한*용
2024.10.18
개발환경부터 스프링 및 MyBatis등 다양한 부분에 대해서 개념을 잡아가면서 배울 수 있어서 좋았음.