![]() |
강의소개 | 자바 소개 | ![]() |
|
1. | ![]() |
컴퓨터와 프로그램 그리고 자바 | 자바 소개 | ![]() |
2. | ![]() |
자바의 특징 및 자바 개발환경 | 프로그램 개발 환경 설정에 대하여 학습한다. | ![]() |
3. | ![]() |
자바프로그램의 예 / 프로그래밍 오류 / 식별자와 예약어 | 자바언어의 기본 자료형과 연산자를 학습한다. | ![]() |
4. | ![]() |
변수와 자료형 | 자바언어의 기본 자료형과 연산자를 학습한다. | ![]() |
5. | ![]() |
형 변환 / 연산자와 수식 / 문자열 | 자바언어의 기본 자료형과 연산자를 학습한다. | ![]() |
6. | ![]() |
선택문 | 자바언어의 제어문 및 배열을 학습한다. | ![]() |
7. | ![]() |
반복문 | 자바언어의 제어문 및 배열을 학습한다. | ![]() |
8. | ![]() |
제어의 이동 / 배열 | 자바언어의 제어문 및 배열을 학습한다. | ![]() |
9. | ![]() |
객체 지향 프로그래밍(1) | 자바언어의 객체지향 특성을 이해하고 객체의 선언과 구조를 학습한다. | ![]() |
![]() |
객체 지향 프로그래밍(2) | 자바언어의 객체지향 특성을 이해하고 객체의 선언과 구조를 학습한다. | ![]() |
|
10. | ![]() |
클래스의 일반구조 / 클래스선언 / 객체의 생성 | 객체 생성을 위한 클래스의 선언과 속성 관리를 학습한다. | ![]() |
11. | ![]() |
멤버 변수 / 변수의 유효범위 | 객체 생성을 위한 클래스의 선언과 속성 관리를 학습한다. | ![]() |
12. | ![]() |
클래스 기능 | 클래스에서 기능(함수)의 선언과 관리를 학습한다. | ![]() |
13. | ![]() |
상속 | 객체의 상속 특성과 활용을 학습한다. | ![]() |
14. | ![]() |
객체의 형 변환 / 연산자 / 추상클래스와 추상메소드 / 예약어 | 객체의 상속 특성과 활용을 학습한다. | ![]() |
15. | ![]() |
인터페이스와 예외 처리 | 객체의 인터페이스 특성과 활용을 학습하고 예외 처리에 대한 활용을 알아 본다. | ![]() |
![]() |
다중스레드 | 스레드의 개념과 다중 스레드의 활용을 학습한다. | ![]() |
|
![]() |
스레드 동기화 / 스레드 사이의 통신 | 스레드의 개념과 다중 스레드의 활용을 학습한다. | ![]() |
|
![]() |
패키지 개요 / Object 클래스 | 자바언어에서 제공되는 라이브러리 패키지를 알아보고 이에 대한 활용을 학습한다. | ![]() |
|
![]() |
포장(Wrapper) 클래스 / 문자열의 개요 | 자바언어에서 제공되는 라이브러리 패키지를 알아보고 이에 대한 활용을 학습한다. | ![]() |
|
![]() |
String 클래스 / StringBuffer 클래스 | 자바언어에서 제공되는 라이브러리 패키지를 알아보고 이에 대한 활용을 학습한다. | ![]() |
|
![]() |
유틸리티 패키지 개요 / Random 클래스 / Array 클래스 | 자바언어에서 제공되는 라이브러리 패키지를 알아보고 이에 대한 활용을 학습한다. | ![]() |
|
![]() |
java.io 패키지 개요 / 파일과 디렉터리 / 문자(Character) 스트림 | 자바언어에서 파일을 사용한 입출력과 네트워크를 통한 통신 방법을 학습한다. | ![]() |
|
![]() |
바이트(Byte) 스트림 | 자바언어에서 파일을 사용한 입출력과 네트워크를 통한 통신 방법을 학습한다. | ![]() |
|
![]() |
네트워크 개요와 java.net 패키지 / 인터넷 주소와 URL | 자바언어에서 파일을 사용한 입출력과 네트워크를 통한 통신 방법을 학습한다. | ![]() |
|
![]() |
TCP 소켓 / UDP 소켓 | 자바언어에서 파일을 사용한 입출력과 네트워크를 통한 통신 방법을 학습한다. | ![]() |
|
![]() |
AWT와 스윙(Swing) / AWT 패키지와 주요 클래스 / 프레임(Frame) / 배치관리자(Layout Manager) / | GUI를 이용한 프로그램 작성 방법을 학습한다. | ![]() |
|
![]() |
패널(Panel) / 패널에서의 그래픽 사용 / 색의 사용 / 글꼴(Font)의 사용 | GUI를 이용한 프로그램 작성 방법을 학습한다. | ![]() |
|
![]() |
이벤트란? / 자바의 이벤트 모델 / 이벤트관련 컴포넌트 / 이벤트종류 | GUI 컴포넌트와 연계된 이벤트 처리 과정을 학습한다. | ![]() |
|
![]() |
이벤트 처리: 리스너 인터페이스(Listener Interface) | GUI 컴포넌트와 연계된 이벤트 처리 과정을 학습한다. | ![]() |
|
![]() |
스윙 컴포넌트 | 자바언어에서 제공되는 스윙 컴포넌트들에 대하여 학습한다. | ![]() |
|
![]() |
푸시버튼 / 체크박스 / 라디오버튼 / 콤보박스 / 리스트 | 자바언어에서 제공되는 스윙 컴포넌트들에 대하여 학습한다. | ![]() |
|
![]() |
스크롤바 / 그룹홀더 / 테이블 / 메뉴 | 자바언어에서 제공되는 스윙 컴포넌트들에 대하여 학습한다. | ![]() |