과정상세
Java Programming 핵심

교재제공 중급
Java Programming 핵심
카테고리
- 학습유형별 대면
- SW 개발 프로그래밍 언어
과정요약
학습시간 | 09:00 ~ 17:00 ( 34시간 ) | 난이도 | 중급 |
---|---|---|---|
교육비 지원 | 고용보험 비환급 | 평가항목 | 출석률 100% |
수료기준 | 총점 80점 이상시 수료 | 정원 | 20 명 |
교재정보 | |||
강사명 | 나용찬 |
과정소개
★ Java 활용 Skill을 UP! 시키고 싶다면 꼭 들어야 할 필수과정 ★
본 과정은 자바언어의 문법 학습을 하는 것이 아닌 현장에서 반드시 알아야 하는
객체지향 개념을 프로그램 코드로 구체화할 수 있는 능력을 키우고자 합니다.
비유와 사례를 곁들인 구체적인 설명으로 명확하게 이해할 수 있도록 도와드립니다.
현장에서 개발업무를 할때 필요한 디자인 패턴과 같은 개념들을 쉽고 자세하게 설명합니다.
다형성과 Loose Coupling 개념을 개발기간 뿐만 아니라 유지보수 및 확장시 개발자가 어떻게 적용할 수 있는지 학습합니다.
※ 본 과정의 교재는 PDF로 제공됩니다.
> Java Programming이 처음이신가요?
> 프로그래밍이 처음이신가요?
입문자를 위한 "Java Programming 기본"과정에서 파이썬 기초부터 차근차근 배워보세요!
학습목표
- 자바 프로그램을 객체지향적으로 만드는 방법에 대해서 학습하여 설명할 수 있다.
- 자바 새 버전에서 추가된 주요 기능에 대해서 학습하여 설명할 수 있다.
- 자료구조에 대해서 이해하고 자바를 이용해 이를 직접 구현해보며 Collection 프레임워크를 적절히 활용할 수 있다.
- 입출력 프로그램에 대해서 이해하고 java.io 패키지로 제공되는 다양한 입출력 클래스의 특징을 설명할 수 있다.
- 쓰레드를 이해하고 실무에 적용할 수 있는 다양한 패턴을 설명할 수 있다.
학습대상
- 자바의 초급 개발자에서 중급 개발자로 가기 위한 기반 기술을 습득하고자 하는 분
- 객체지향다운 자바 프로그램을 개발하고 싶은 분
- Collection 프레임워크에 대한 구조적인 이해와 이를 활용하고 싶은 분
- 입출력(I/O) 프로그램의 원리를 이해하고 이를 활용한 프로그램을 개발하고자 하는 분
- 쓰레드의 원리와 구조를 파악하고 실무에 적용하고자 하는 분
-
-
1일차
-
1. 객체지향개념 & 상속기반 다형성 코딩
- OOP 클래스설계 09:00 ~ 10:00
-
-
- OOP 클래스설계 10:00 ~ 11:00
-
-
- String 관련 11:00 ~ 12:00
-
-
- String 관련 13:00 ~ 14:00
-
-
- Console IO 14:00 ~ 15:00
-
-
- 상속 15:00 ~ 16:00
-
-
- 상속 16:00 ~ 17:00
-
1. 객체지향개념 & 상속기반 다형성 코딩
-
2일차
-
2. Loose Coupling관계
- Enum Type 09:00 ~ 10:00
-
-
- Variable Argument 10:00 ~ 11:00
-
-
- 추상 클래스 11:00 ~ 12:00
-
-
- 인터페이스 13:00 ~ 14:00
-
-
- 인터페이스 14:00 ~ 15:00
-
-
- 내부 클래스 15:00 ~ 16:00
-
-
- 내부 클래스 16:00 ~ 17:00
-
2. Loose Coupling관계
-
3일차
-
3. Generic 을 이용한 Collection학습
- Wrapper 클래스 09:00 ~ 10:00
-
-
- Generic 10:00 ~ 11:00
-
-
- Generic 11:00 ~ 12:00
-
-
- Collection Framework 13:00 ~ 14:00
-
-
- Collection Framework 14:00 ~ 15:00
-
-
- Collection Framework 15:00 ~ 16:00
-
-
- Collection Framework 16:00 ~ 17:00
-
3. Generic 을 이용한 Collection학습
-
4일차
-
4. 동기화와 순서 제어를 구현한 스레드
- Thread 09:00 ~ 10:00
-
-
- Thread 10:00 ~ 11:00
-
-
- Thread 11:00 ~ 12:00
-
-
- Stream 13:00 ~ 14:00
-
-
- Stream 14:00 ~ 15:00
-
-
- Stream 15:00 ~ 16:00
-
-
- Stream 16:00 ~ 17:00
-
4. 동기화와 순서 제어를 구현한 스레드
-
5일차
-
5. 성능향상기법
- 디자인 패턴 09:00 ~ 10:00
-
-
- 디자인 패턴 10:00 ~ 11:00
-
-
- 디자인 패턴 11:00 ~ 12:00
-
-
- 디자인 패턴 13:00 ~ 14:00
-
-
- 디자인 패턴 14:00 ~ 15:00
-
-
- 기타 성능향상 기법 15:00 ~ 16:00
-
5. 성능향상기법
-
1일차
수강후기 173
-
4.75정*진
2025.06.14
자바 핵심이라는 명칭이긴 하지만, 초급과 중급 사이에 걸친 중복 영역에 교육이어서 나쁘지 않았습니다. 다만, 매우 기초적인 문법에 대해 필요 이상의 디테일한 설명이 자주 반복되어, 듣는이들에게 피로감을 느끼게 하는 단점이 있었습니다. -
5박*웅
2025.06.13
잘 정리된 핵심내용을 알기쉽게 예제와 같이 설명이 훌륭했습니다. 강사님의 전문적인 지식 수준이 높습니다. 전체적으로 정리할 수 있는 좋은 기회였습니다. 감사합니다. -
5윤*지
2025.06.13
교육내용 유익하고 핵심을 뽑아서 이해하기 쉽게 설명해주셨음 끊임없이 코드에 대해 의심해보는 습관을 기를수 있게될듯하다 -
4.75권*민
2025.06.13
알고있는 자바 개념을 새로운 관점으로 다시 정립하는데 도움이되었습니다. 강사님의 반존대? 화법에 적응하는데 시간이 조금 걸렸지만 재밌고 유괘한 강의열습니다 -
3.5이*호
2025.06.13
유비보수 하는 실무에 적용하기에는 어려움이 있었음
Java Programming 핵심 관련과정

교재제공