*일정*
[야간반] 2015.02.02 ~ 2015.03.03 19:10~22:00(월~목)
[주말반] 2015.02.07 ~ 2015.03.21 10:00~18:30(토)
Programming Course
자바(JAVA)개발자 입문과정
교육개요
객체 지향적인 JAVA 프로그래밍 언어를 학습하여 Java기반의 프로그래밍과 Java 기반의 웹 어플리케이션 프레임 워크 환경으로 개발 할 수 있는 가장 핵심적이고 효과적인 방법을 교육하는 과정으로, 차세대 IDE인 오라클사의 NetBeans을 사용해서 객체 지향 개념과 핵심적인 자바 프로그래밍 기능에 대해서 학습하게 되고, 이런 지식과 기술을 기반으로 JSP, Struts2 Spring과 같은 개발을 가능하도록 구성되어 있다.
교육대상
- 웹 개발에 관심 있는 분
- 자바개발 입문자
- 웹 개발 및 프로그램개발에 종사하는 직장인
- 고용보험 납입 중이신 재직자 및 일반인
교육목표
- 객체지향 언어의 개념 및 활용에 대하여 학습한다.
- 자바의 기본 문법부터 Class의 개념과 프로그래밍 작성까지 체계적으로 학습.
교육커리큘럼
|
주제 |
|
내용 |
|
자바 개요 및 자바 기초문법 |
|
- 자바의 소개와 현업에서 많이 사용되는 자바 기반의 프로그래밍과 프레임워크를 소개
- JDK설치 및 컴파일과정과 JVM메모리 구조에 대한 이해
- 넷빈즈 IDE에 대한 소개와 설치, 환경설정,자바 식별자와 자료형, 연산자, 캐스팅
|
|
클래스와 객체의 개념 |
|
- 제어문과 반복문의 문법과 실무적인응용
- 클래스의 개념과 설계, 객체 개념 이해와 설계
- 오버로딩, Call By Value, Call By Reference
- 생성자와 this, this(), 클래스 상속과 오버라이딩
- 객체형 변화, 다형성
- 추상 클래스와 인터페이스
- 추상 클래스를 활용한 Adapter 클래스 구현
- 내부 클래스의 개념과 사용방법
- 예외와 패키지
- 자바의 유용한 클래스
|
|
|
|
|
자바 제네릭과 컬렉션 & Swing |
|
- 제네릭의 개념과 제네릭을 사용하기 전의 자료구조 사용법
- 제네릭과 Collection, Collection으로 로또 프로그램 만들기
- GUI의 개념
- Swing, Event처리
- 데리케이트 뷰
- Swing 그래픽 처리
|
|
Thread 개념 |
|
- Thread 개념
- GUI 와 Thread의 구현
- Thread 동기화의 개념과 사용 예
- Single Thread와 Multi Thread의 차이
- Runnable 인터페이스의 사용방법
- Therad로 응용된 그림 그리기 프로그램 개발 예제
|
|
File 클래스와 IO 프로그래밍 |
|
- File 클래스와 사용법
- 스트림의 개념
- GUI 기반의 스트림 처리 프로그램 개발 예제
- Reader/Writer, OvjectStream 객체 직렬화
- GUI 기반의 스트링 처리 프로그램 개발 예제
|
|
서버/클라이언트 네트워크 소켓 프로그래밍 |
|
- TCP의 개념
- Socker의 개념
- ServerSocket의 개념
- Unicast 기반의 네트워크 통신구현
- Multicast 기반의 통신구현
- Protocol의 개념과 이해
- Protocol을 사용한 멀리 네트워크 GUI 채팅 구현
|
|
|
|
|
JDBC |
|
- JDBC의 개념과 Connection 사용하기
- Statement
- ResultSet 사용하기
- PreparedStatement와 Statement의 속도 테스트
- DataBase소개와 Procedure의 개념
- 프로시저 만들기
- CallableStatment 사용하기
|
|
XML |
|
- XML의 개념 및 Xml 개발 환경구축
- XML spec의 이해
- 안드로이드 환경설정을 위한 XML
|
상담문의 : 한빛교육센터
강필구 팀장 02-3453-5404 paiell@naver.com
홈페이지 : http://www.ithanbit.co.kr/ab-curriculum_v&article_num=47
|
태그 |
강남학원,자바교육,자바기초,재직자교육,근로자카드,국비지원,자바학원,강남자바,강남학원 |