수업 만족도와 자격증취득률 전국1위!
JAVA Programming 홈 > 교육과정 > Programming
수상내역

[강좌명]  JAVA Programming 

*교육시간 : 평일반(월~금) / 주말반(토~일)
*모집인원 : 각 타임별 25명(상담 후 선착순 입학)
*교육문의 : 02-3676-9359
*수강혜택 : 방문상담시 이벤트 안내 및 온라인 강의 지원
*수강절차 : 방문상담예약 > 면접 및 상담 > 수강료 납부 > 반배정 > 교육진행

수강료조회 온라인수강신청
  • 강의소개
  • 커리큘럼
  • 강의장및시설환경
  • 강사소개

개요

1990년대 초 썬마이크로시스템즈의 스콧 맥닐리 회장은 Network Computing(NC)에 대한 많은 견해를 ?력했다. NC란 고가의 개인 PC 대신 저가의 단말 장치로 네트워크상의 대형 컴퓨터에 접속해 컴퓨터를 이용하는 방식이다.
우리가 사용하는 컴퓨터에는 수백GByte의 하드디스크와 초당 수 GByte를 처리 할 수 있는 CPU, 수 GByte 램을 창작하고 있어도 새로운 ?임이나 프로그램이 등장하면 주기적으로 컴퓨터 시스템을 ?그래이드해 주어야 ?는데 NC를 사용하게 되면 이러한 문제를 쉽게 해결 할 수 있다.

Network Computing의 기본 개념에서 시작된 것이 Two-Tier(2계층)이다.

One-Tier의 단점인 하나의 시스템에 있는 데이터를 관리하는 파일은 그 파일을 가지고 있는 시스템의 프로그램으로 만이 사용할 수 밖에 없다는 단점? 보안하기 위해서 만든 것이다.
일명 클라이언트 서버 시스템(Client/Server System, 약칭 C/S 시스템)은 클라이언트와 서버로 나뉘는 네트워크 아키텍처를 나타낸다. 
하나의 시스템에서 데이터를 관리하고 있고 그 시스템에 네트워크 아키텍쳐를 이용해서 여러 클라이언트 시스템들이 데이터를 관리하는 서버시스템에 접속하여 사용하도? 한 것이다. 
클라이언트 시스템에는 서버에 접속하여 데이터를 사용할 수 있는 프로그램을 설치하여 사용하게 된다.

학습목표

자바언어를 배워 객체 지향언어의 필요성과 객체지향 프로그래밍에 대한 지식을 습득할 수 있다.
자바언어를 학습하므로 자바에서 운영될 수 있는 플랫폼인 J2SE, J2EE, J2ME를 이용할 수 ?는 기초적인 기술을 획득할 수 있다.

학습대상

-기초 프로그래밍 이론을 알고 있는 자
-자바 기초문법 배양을 원하는 자
-자바를 이용한 실무 웹 어플리케이션 개발능력을 원하는 자
-학교 전공수업을 준비하는 대학생

커리큘럼

주제 소주제 내용
JAVA Programming 전문과정 오리엔테이션 1. 과정별 운영 설명 및 지켜야할 수칙
2. 취업을 위해서 준비해야할 사항
3. 컴퓨터 포맷 및 앞으로 공부해야할 내용
자바언어의 소개 및 설치 1. JAVA 프로그래밍의 개요
2. 프로그램 설치
3. 개발환경 구축 (Editplus)
자바의 자료형 1. 논리형 자료 : boolean
2. 문자형 자료 : char
3. 정수형 자료 : byte, short, int, long
4. 실수형 자료 : float, double
자바의 연산자와 표준 입출력 1. 연산자의 종류 및 우선순위
2. 아스키 코드 입력 방법 : System.in.read()
3. BufferedReader를 이용한 표준 입력
4. 표준 출력 방법 : System 클래스 활용
제어문 1. if문 활용
2. switch~case문 활용
3. for문 활용
4. while, do~while 활용
5. continue, break의 활용
배열 1. 1차원 배열
2. 2차원 배열
3. 가변길이 배열
객체지향 프로그래밍 : 클래스의 개념 1. 클래스의 개념
2. 은닉화, 캡슐화 개념
3. 메소드 활용 및 인자값 전달방식
4. 메소드 오버로딩
5. 생성자 개념 및 생성자 오버로딩
6. this, this() 활용법
7. static, final 사용법
상속과 다형성 1. 상속의 개념
2. 오버라이딩
3. super, super()의 활용
4. 다형성의 개념 및 Object 클래스
추상클래스 및 인터페이스 1. 추상화의 개념
2. 추상메서드와 추상클래스
3. 추상클래스의 상속
4. 인터페이스 개념 및 인터페이스의 상속
이너(내부)클래스와 열거형 1. 이너클래스의 개념과 종류
2. 멤버 이너클래스의 활용
3. 로컬 이너클래스의 활용
4. 스태틱 이너클래스의 활용
5. 익명 이너클래스의 개념
6. 열거형의 개념 및 활용방법
프로그래밍을 위한 기본 클래스 1. String, StringBuffer, StringBuilder2. Math, Date, Calendar3. Formatter, Runtime, System 
패키지, 예외처리, 단언 1. 패키지의 개념 및 적용실습
2. 예외처리의 개념 및 활용 : try ~ catch ~finally
3. throw, throws
4. 단언의 개념 및 사용방법
컬렉션과 제네릭 1. SET, List, Queue, Map
2. 제네릭의 개념 및 활용
AWT 1. AWT의 개요 및 작성요령
2. Layout의 종류와 활용
3. 각 컴포넌트별 사용방법
EVENT 1. 이벤트의 종류 및 적용방법
2. Window, Action, Mouse, MouseMotion 이벤트
3. Key, Focus, Item 이벤트
Input/Output 1. ByteStrem : InputStream, OutputStream
2. CharacterStream : Reader, Writer
3. 2차스트림 : Buffered & Bridge
4. ObjectStream : ObjectInputStream, ObjectOutputStream
Graphics & Thread 1. Graphics 클래스의 개요 및 활용
2. update(), paint(), repaint() 활용
3. DoubleBufferring 처리 기법 소개
4. Thread의 개요 및 작성법 : Thread, Runnable
5. Thread의 종류 및 우선순위 설정방법
6. 동기화처리와 교착상태
Applet 1. 애플릿의 개용 및 작성방법
2. 애플릿의 실행순서
3. 애플릿 보안 및 이미지 처리
4. 애플릿에서의 사운드 처리 및 매개변수 처리
Swing 1. AWT와 Swing의 차이점
2. Swing 프로그램 작성법 및 JFrame 구조
3. Swing Component 소개 및 사용법
Swing Event 및 이미지 처리 1. Swing에서 사용하는 이벤트의 종류 및 사용법
2. Swing에서의 이미지 처리방법 및 인쇄
JAVA Network 1. Network의 개요
2. InetAddress, Socket, ServerSocket
3. EchoServer, EchoClient : 1:1통신
4. Unicasing을 활용한 1:다 통신
5. Multicasting을 활용한 다:다 통신(채팅만들기)
6. UDP 통신 및 개요 
7. 프로토콜 정의 및 활용방법

강의장 및 시설환경 (큰 사진 아래 작은 사진 선택시 확대됩니다.)

강사소개

  • 송명석

    송명석

    경력 및 이력

    • 동일본 NTT 인턴과정 망관리  
      동일본 NTT 대리 고객 사이트 관리  
      ㈜ KOMETO YOKOHAMA 지구 파견 망관리  
      ㈜ 드림 T&C 과장 고객기술지원 PM  
      비즈텔레콤 팀장 PM  
      지에스엠코리아 팀장 미군기지 망 증축 PM

    담당과목

    • CCNA / CCNP / 넷취업반

    보유자격증

    • CCNA / CCNP / MCP / CCIE #16705(Routing & Switching) / CCIE(Security) #16705 / CISSP #113648 / CompTIA Security+ / SCP / 네트워크 관리사 2급

    김병주

    김병주

    경력 및 이력

    • 1997.01.03 ~ 1998.02.07 : SBT(주) 하드웨어개발팀  2000.06.07 ~ 2002.02.28 : (재)고려정보직업전문학교 인터넷 정보처리과(학점은행), 전산팀  2002.04.09 : 직업능력개발훈련교사 취득  
      2002.03.01 ~ 2005.05.22 : A&T Gateway 개발실  
      2005.05.23 ~ 2006.03.18 : 홍익직업전문학교 우선선정직종 (정보통신설비, 내장형하드웨어)  
      2006.03.05 ~ 2006.11.19 : 현대직업전문학교 교무부 (정보통신설비)
      2008.02.18 ~ 2009.09.30 : 동원IT직업전문학교 교무부 (컴퓨터유지관리전문가 과정)
    • ① 실전, MS Windows Server 2003 네트워킹(가남사) 집필  ② Network Optimizing(가남사), 번역서 집필  ③ Expert, PowerPoint(영진출판사) 집필  ④ ‘MS Word 2000', ‘MS Powerpoint 2000'(한국 컴퓨터매거진) 집필  ⑤ Microsoft Windows 2000 Professional(성안당) 집필  ⑥ 그 외 다수 집필 참여

    담당과목

    • 리눅스 / 솔라리스

    보유자격증

    • 직훈자격증

    오연의

    오연의

    경력 및 이력

    • 1988 ~ 1991 : 대주 컴퓨터 학원  
      1991 ~ 1993 : 남서울 컴퓨터 학원  
      1993 : 구미컴퓨터학원  
      1994 : 시립대학교 / 건국대학교 / 서울특별시 남부근로청소년회관
      1995 : 뉴컴퓨터학원  
      2000 : 내외컴퓨터학원  
      2001 : 중앙정보처리학원  
      2002 : 현대산업전문학교  
      2003 : 중앙일보 ITEA  
      2006 : ITWILL  
      2007 : KAIST EMDEC   
      2008 ~ 현재 : ITBANK

    담당과목

    • 자바 프로그래밍  / C언어 / 자바취업반

    보유자격증

    • 정보처리기사 / SCJP

    김찬중

    김찬중

    경력 및 이력

    • (사)대한 노인회 강남구 지회(홈페이지, OA) 강의  
      사회복지법인 한국여성의 집 컴퓨터 강의  
      미래를 소유한 사람들(주) 컴퓨터 강의  
      경기컴퓨터직업전문학교 강의  
      더조은 컴퓨터학원(웹?스터 과정 강의)  
      ITBANK 컴퓨터 학원(MSCE 2003 서버강의)  
      KH정보교육원(DB보안전문가 과정 강의)  
      경영기술개발원 (서버2003, mssql2005) 시간강사

    담당과목

    • 윈도우서버 2008 / 시스템 취업반

    보유자격증

    • 정보처리기사 / 전자상거래관리사2급 / 네트워크관리사2급 / PC정비사 자격증 / 웹디자인기능사2급

    김정환

    김정환

    경력 및 이력

    • 2002~2003 : ㈜에록코리아 / 네트워크관리자  
      2009~2010 : ㈜오버컴 / CISCO Network관리  
      2009~현재 : ITBank

    담당과목

    • CCNA / CCNP

    보유자격증

    • CCNA / CCIE(R&S)

    김광진

    김광진

    경력 및 이력

    • - ㈜아이티윌   (전임 강사)  
      - 월드피씨정비학원    
      - ㈜캐드뱅크    
      - (주) Digital MS    
      - 수원IT전문학교 웹 프로그래밍 과정 수료  
      - ㈜씨씨마트   마포지점장   
      - 한국컴퓨터산업㈜   소프트웨어개발과

    담당과목

    • CCNA 넷취업반

    보유자격증

    • MCSE / MCT / MCDBA / MCSA / CCNA / 네트워크 관리사 2급 / 정보처리기사 / MCITP / OCP 9i / OCP 10g
  • 02-3676-9359
  •  
  • (주)케이지아이티뱅크 홈페이지 l 대표자 : 윤보현
    대표전화 : 02-3676-9359 l FAX : 02-3674-2580 l 홈페이지담당자 : KG아이티뱅크 박연주 l 담당자E-mail : itbank486@nate.com
    사업자 등록번호 : 542-85-00739 l 통신판매번호 : 제 03-570-232호 l 법인등록번호 : 110111-1959183 l 상표권출원번호 : 45200500034733

    본 점 : 서울시특별시 종로구 돈화문로 26, 4층(묘동, 단성사) / 학원등록번호 : 제2140호
    연지점 : 서울특별시 종로구 종로31가길 15 리도빌딩 2층 / 학원등록번호 : 제2562호
    종로점 : 서울시특별시 종로구 돈화문로 26, 5층 502호(묘동, 단성사) / 학원등록번호 : 제2296호
    강남점 : 서울특별시 강남구 강남대로84길 16 제이스타워 11층~12층 / 학원등록번호 : 제10202호
    동대문점 : 서울시특별시 종로구 돈화문로 26, 5층 501호(묘동, 단성사) / 학원등록번호 : 제3156호
    구로점 : 서울특별시 금천구 가산동 벚꽃로 244 벽산디지털밸리5차 2층 / 학원등록번호 : 제5048호
    대구점 : 대구광역시 달서구 달구벌대로 1670 광산빌딩 4층 / 학원등록번호 : 제2016-58호
    부산점 : 부산광역시 해운대구 우동 센텀2로 25 센텀드림월드 11층 / 학원등록번호 : 제2979호

    본 웹사이트는 이메일 주소 수집 프로그램이나 그밖의 기술적 장치 등을 이용하여 이메일 주소를 무단 수입하는 행위를 거부합니다.

    COPYRIGHT(C) 1995-2015 KG ITBANK ALL RIGHTS RESERVED.
fiogf49gjkf0d
fiogf49gjkf0d
fiogf49gjkf0d
fiogf49gjkf0d