Programming > Java & Web Service 과정
[JAVA 2] Advanced 프로그래밍
- 강의기간
-
교육 시작일 후 5일
- 난이도
- 중급
- 수강일
- 5일, 09:30~17:30
- 수강료
-
1,200,000원
KRW (KR)
- 환급
-
비환급과정
※ 비환급과정(면세) 입니다.
- 과목코드
- U3609S
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다. |
과정소개 |
- 객체지향 언어 관점에서의 Java 개발에 대해 메모리구조와 클래스의 다형성을 객체지향(OOP)기반으로 이해하며, 실무에서 사용되어지는 제네릭(Generic), 람다식(Lambda),스레드(Thread), IO 스트림(Stream) 이해를 기반으로 입출력(I/O) 프로그램의 원리를 파악한다.
|
수강대상 |
↵ - Java의 기본 문법은 알고서, 객체지향 관점에서 OOP 역량을 향상시키고자 하는 분
- 객체지향 설계를 위해 Java 클래스의 다형성 이해가 필요하신 분
- Java 솔루션 개발에 프레임워크를 사용하기에 앞서 객체지향에 대한 이해가 필요하신 분
- Java 기반의 네트워크 프로그램에 대한 스트림 구현을 하고자 하는 분
|
교육내용 |
Day 01 Module 01 - 자바 환경 이해와 기본 Module 02 - 참조 타입과 메모리 사용영역 - 데이터 타입과 메모리 사용 영역
- String, 배열, 열거 타입
Module 03 - 클래스 - OOP 개념과 클래스 멤버(필드, 메소드, 생성자 등)
- Static 멤버와 Instance 멤버, 접근 제한자
Day 02 Module 04 - 상속 - 부모 생성자와 메소드 재정의
- 타입 변환과 다형성
Module 05 - 추상 메소드 선언과 구현 - 추상 클래스(Abstract Class)
- 인터페이스(Interface)
Module 06 - 중첩 클래스 - 중첩 클래스(Nested Class), 익명(Anonymous) 객체
Day 03 Module 07 - API 클래스 - String 클래스, Arrays 클래스
- Wrapper 클래스, Math/Random 클래스
Module 08 - 제네릭(Generic) - 제네릭(Generic) 타입의 필요성과 구현
- 제네릭(Generic) 메소드
Module 09 - 람다식(Lambda Expressions) - 람다식(Lambda Expressions) 문법
- 타겟 타입과 함수적 인터페이스
Day 04 Module 10 - 스레드(Thread) - 멀티 스레드(Thread) 개요
- 작업 스레드(Thread) 생성과 실행
Module 11 - 컬렉션 프레임 워크 - 컬렉션(Collection) 프레임워크(Framework) 개요
- List, Set, Map 컬렉션(Collection)
Day 05 Module 12 - TCP/IP 개요 - TCP/IP 네트워크 기초
- TCP/IP 패킷과 흐름
- TCP & UDP 네트워킹 입출력
Module 13 - IO 기반 입출력 및 네트워킹 Module 14 - NIO 기반 입출력 및 네트워킹
|
선수과목 |
|
다음과목 |
|
- 교육장
- 서울 한국HPE 강남교육센터
- 강의장
- 미지정
- 주소
- 서울 서초구 서초동 1302-2 대지프라자 6층
- 전화
- 1661-9080
- 팩스
- 02-3470-2200
- 주차
-
불가능
- 안내
-
- 9호선 신논현역 7번 출구 50M 직진, SK주유소에서 좌회전 후 30M 전방 도미노피자 건물 6F
- 2호선 강남역 9번 출구
시내버스 : 146, 341
마을버스 : 11 {삼호아파트 하차 (2 정거장)}
도보 : 강남역에서 20분 거리
* 주차불가