-
교육기간
1개월
-
수업일
평일반(월~목)
주 4일
주말반(토, 일)
주 2일 -
상담문의
02-3676-2639
JAVA2 과정 소개
자바 언어의 기본 개념과 기능에 대해 학습하고 IO, Thread, API를 활용하여 다양한 응용 애플리케이션 개발 방법을 익힐 수 있습니다.JAVA2 과정 학습목표
-
01
Java 언어의 기본 클래스와 기능에 대해 알 수 있습니다. -
02
Java 개발 환경을 구현하고 기본 자료형과 연산자, 표준 입출력 함수 등을 활용할 수 있습니다. -
03
자바 IO, Thread, API를 활용하여 다양한 응용 애플리케이션 개발 방법을 익힐 수 있습니다.
JAVA2 과정 커리큘럼
| 주제 | 소주제 |
|---|---|
| [1주차] 자바의 기본 클래스 |
Wrapper 클래스와 기능 |
| Auto Boxing / Auto Unboxing | |
| Number 클래스와 Wrapper 클래스의 static 메소드 | |
| 매우 큰 정수와 오차 없는 실수의 표현을 위한 클래스 | |
| Arrays 클래스 - 복사, 비교, 정렬, 탐색 등 | |
| [2주차] 제네릭 프로그래밍 |
제네릭 기반의 클래스 정의 |
| 제네릭 클래스의 타입 인자 제한 | |
| 제네릭 메소드의 정의, 제한된 타입 매개변수 선언 | |
| 제네릭 클래스와 상속 | |
| 제네릭 인터페이스의 정의와 구현 | |
| [2주차] 컬렉션 프레임워크 |
컬렉션 프레임워크의 의미와 자료구조 |
| 컬렉션 프레임의 기본 구조 | |
| List, Stack, Queue, Set, Map 인터페이스 | |
| 컬렉션 기반 알고리즘 | |
| [3주차] I/O Stream |
stream의 이해와 stream의 생성 |
| I/O 모델과 스트림의 이해 - 입출력 stream | |
| 필터 stream- 버퍼링 기능에 대한 대책, flush 메소드 | |
| 문자 stream - Filereader/FileWriter, bufferdReader/BufferedWriter | |
| I/O Stream 기반 인스턴스 저장 - ObjectInputStream/ObjectOutputStream | |
| [4주차] Thread와 동기화 |
Thread의 이해와 생성 방법 |
| Thread의 메모리 접근 방식과 문제점 | |
| Thread의 동기화 - synchronized, wait, notify, notifyAll, ReentrantLock | |
| 컬렉션 인스턴스 동기화 | |
| [4주차] Nested 클래스와 Lambda |
Nested 클래스와 Inner 클래스의 구분 |
| Member, Local, Anonymous 클래스 | |
| 람다식의 이해 | |
| 매개변수와 반환에 따른 람다식 | |
| 함수형 인터페이스와 어노테이션 | |
| 람다식과 제네릭 |
수강신청 절차 안내
-
STEP1
온·오프라인 1:1 교육컨설팅 
-
STEP2
학습계획 수립 
-
STEP3
교육비 납부 및 수강신청 
-
STEP4
교육 진행
교육후기 더보기
-
최은석 #Architecting on AWS
어플리케이션 개발업무를 12년간 하고 있는 개발자입니다.
-
김태호 #ICT기반 정보시스템보안 전문가 양성
현재 저는 정보보안기사 자격증과 정보보안 관련공부를 병행하고있고 네트워크 보안 엔지니어가 되고 싶어서 이쪽분야의 공부를 하게 되었습니다.
-
김명화 #Python1
학원 처음 등록해서 파이썬과목을 공부하고있는 비전공자 입니다.


밀착관리를 통한
가장 빠른 업계정보 및
같은 목표를 향한
지속적인 1:1