
| 강좌 범위 | JAVA 프로그래밍 이론부터 실습까지 |
|---|---|
| 강좌 특징 |
프로그래밍을 이해해야 컴퓨터 전공 4년이 쉬워진다! |
| 수강 대상 | • JAVA로 처음 코딩을 배우기를 원하는 분 • 다른 언어를 학습했으나, JAVA을 배우길 원하는 분 • 프로그래밍 개념을 처음 접하는 사람 • 컴퓨터공학/정보통신공학 등 공학계열 1학년 대학생 |
| 교재 선택 |
|---|
| 차시 | 강의명 | 강의시간 | 설치 |
|---|---|---|
| 맛보기 | 자바란, 개발환경 설치하기 | 32분 | 변수 |
| 맛보기 | 변수란 | 42분 |
| 3강 | 자료형 | 39분 | 연산자 |
| 4강 | 상수, 대입연산자 | 40분 |
| 5강 | 산술, 증감, 비교연산자 | 38분 |
| 6강 | 연산자 실습과제 풀이 | 45분 | 조건문 |
| 맛보기 | if, if~else | 39분 |
| 8강 | if else | 40분 |
| 9강 | 이중조건, switch | 43분 |
| 10강 | 조건문 실습문제 | 38분 | 반복문 |
| 11강 | For문 | 41분 |
| 12강 | 이중 For문 | 41분 |
| 13강 | while, do-while | 41분 |
| 14강 | break, continue, 반복문 실습문제 | 50분 | 배열 |
| 15강 | 배열 선언 접근 | 36분 |
| 16강 | 다차원 배열 | 33분 |
| 17강 | 배열복사, 배열 실습문제 | 52분 | 클래스 |
| 18강 | 클래스란 | 37분 |
| 19강 | 필드 | 32분 |
| 20강 | 메서드 | 41분 |
| 21강 | 생성자, this, 초기화블록, 패키지 | 41분 |
| 22강 | 접근제한자, 싱글툴, 상속 | 36분 |
| 23강 | 오버라이딩, 다형성 | 42분 |
| 24강 | 추상클래스, 배열, final | 33분 | 인터페이스 |
| 25강 | 인터페이스 개념, 구현 | 41분 |
| 26강 | 인터페이스 대형성, default.static | 41분 | 내부클래스 |
| 27강 | 내부 클래스 | 40분 | 예외처리 |
| 28강 | 예외처리 | 41분 | 기본API |
| 29강 | 예외처리2, 기본API(java.lnag, object, equals, hashCode, toString 등) | 43분 |
| 30강 | util, text, regex | 38분 | 컬렉션프레임워크 |
| 31강 | List | 35분 |
| 32강 | Set, Iterator, Enumeration | 46분 | 제네릭 |
| 33강 | Map, 제네릭 | 34분 | 람다식 |
| 34강 | 람다식 | 43분 | 스트림 |
| 35강 | 스트림 소개, 생성, 종류 | 43분 |
| 36강 | 스트림 가공/병결/연결하기 | 44분 |
| 37강 | 스트림 병렬처리, 스레드 | 41분 | 스레드 |
| 38강 | 스레드 우선순위, 상태제어 | 47분 |
| 39강 | wait, notify 메서드 | 30분 | 입출력스트림 |
| 40강 | 스트림 소개, 바이트 기반 입력 스트림 | 42분 |
| 41강 | 문자/바이트 기반 입출력 스트림 | 37분 |