-
교육기간
1개월
-
수업일
평일반(월~목)
주 4일주말반(토, 일)
주 2일 -
상담문의
1666-7790
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
교육 진행
교육후기 더보기
-
김광태 #리버스엔지니어링 #정보보안 산업기사 & 기사 #R 프로그래밍 #프로그래밍 기초
인문계열 전공자로서 취직이 어려워서 진로를 고민하다가 IT분야를 선택하게 되었습니다.
혼자 공부해보니 이해가 안되서 막막했는데, 아이티뱅크에서 많을 것을 배울 수 있었고, 진로의 선택 폭이 넓어서 추천하고 싶습니다. 최종 목표는 IT보안업계로의 취업입니다. -
장광석 #JSP #JAVA1 #Spring Framework
정보보안전문가를 꿈꾸는 장광석입니다!
-
심O주 #하이브리드 클라우드 자동화 서비스 설계 및 구현과정
클라우드 과정에 처음 도전했는데 비전공자도 할 수 있다는 자신감이 생겼습니다.