JAVA1 – 기초부터 배우는 자바
이 수업은 가장 인기있는 컴퓨터 언어인 Java의 기본을 알려드리는 수업입니다.
6명의 학생들이 수강
생활코딩님의 자바1 강좌입니다.
1. 강좌 소개
이 수업은 가장 인기있는 컴퓨터 언어인 Java의 기본을 알려드리는 수업입니다. 이 수업은 무엇을 더 전달할까? 보다는 무엇을 덜 전달할까?에 집중한 수업입니다. 지식을 더 많이 전달하는 대신에, 지식없이도 일을 할 수 있는 방법을 소개해드리기 위해서 노력했습니다. 이 수업이 여러분의 자립에 조금이라도 도움이 될 수 있었으면 좋겠습니다.
2.강의 대상
- 프로그래밍이 처음이신 분
- 공부를 지속하는 것이 어려운 분
- 배운만큼 사용할 수 있는 지식이 필요하신 분
- 공부는 많이 했는데 막상 무엇인가를 하려니 막막한 분
- 자바 웹 프로그래밍을 하려는 분
- 안드로이드 웹 프로그래밍을 하려는 분
수업의 소스
강좌 교육과정 소개 (COURSE CURRICULUM)
오리엔테이션 | |||
JAVA1 – 1. 수업소개 | 00:05:00 | ||
실습 환경 구성 | |||
JAVA1 – 2.0. 온라인 실습 환경 장만하기 | 00:06:00 | ||
JAVA1 – 2.a. Java설치 – MacOS | 00:03:00 | ||
JAVA1 – 2.b. Java설치 – Linux | 00:03:00 | ||
JAVA1 – 2.c. Java설치 – 윈도우 | 00:08:00 | ||
JAVA1 – 3. java 개발환경 이글립스 (eclipse) 설치 | 00:04:00 | ||
자바 처음 해보기 | |||
4.1. 실행 – HelloWorld | 00:13:00 | ||
4.1.A/S 강의 – Editor dose not contain a main type 오류가 발생할 때 | 00:10:00 | ||
4.2. 실행 – Java의 동작원리 | 00:05:00 | ||
5. Hello World 처음 출력 해 보기 | 00:02:00 | ||
자바로 할 수 있는 일들 | |||
5.a. 데스크톱 애플리케이션 만들기 | 00:04:00 | ||
5.b. 사물을 자바로 제어하기 | 00:08:00 | ||
5.c 안드로이드 애플리케이션 만들기 | 00:08:00 | ||
자바 기본 문법 | |||
6.1. 데이터와 연산 | 00:03:00 | ||
6.2. 데이터 타입 | 00:09:00 | ||
6.3. 숫자와 연산 | 00:09:00 | ||
6.4. 문자열의 표현 | 00:09:00 | ||
6.5. 문자열 다루기 | 00:05:00 | ||
7. 작심삼일 공학 | 00:05:00 | ||
8.1. 변수의 정의 | 00:08:00 | ||
8.2. 변수의 효용 | 00:05:00 | ||
8.3. 데이터 타입의 변환 (casting) | 00:10:00 | ||
프로그래밍, 프로그래머 | |||
9.1. 프로그래밍이란 무엇인가? | 00:05:00 | ||
9.2. 프로그램 만들기 – IoT 라이브러리 설치하기 | 00:06:00 | ||
9.3. IOT 프로그램 만들기 | 00:12:00 | ||
10. 디버거 | 00:10:00 | ||
입력과 출력 | |||
11.1. 입력과 출력 | 00:13:00 | ||
11.2. 입력과 출력 : arguments & parameter | 00:11:00 | ||
직접 컴파일하고 실행하기 | |||
12.1. 직접 컴파일하고 실행하기 : 소개 | 00:05:00 | ||
실행환경 살펴보기 | 00:09:00 | ||
컴파일과 실행하기 | 00:06:00 | ||
라이브러리 이용 | 00:10:00 | ||
입력과 출력 | 00:05:00 | ||
자립의 핵심 - 자바 문서 보는 법 | |||
13.1. 자바 문서 보는 법 – API vs UI | 00:04:00 | ||
13.2. 자바 문서 보는 법 – 패키지,클래스,변수,메소드 | 00:05:00 | ||
13.3. 자바 문서 보는 법 – 클래스 | 00:05:00 | ||
13.4. 자바 문서 보는 법 – 인스턴스 | 00:12:00 | ||
13.5. 자바 문서 보는 법 – 상속 | 00:09:00 | ||
나의 앱 만들기 | |||
오리엔테이션 | 00:07:00 | ||
기본 기능 구현 | 00:09:00 | ||
변수도입 | 00:08:00 | ||
입력값 도입 | 00:09:00 | ||
나의 앱 만들기2 | |||
14.5. 나의 앱 만들기 – 오리엔테이션2 | 00:05:00 | ||
14.6. 조건문 | 00:07:00 | ||
14.7. 배열 | 00:07:00 | ||
14.8. 반복문 | 00:07:00 | ||
14.9. 메소드 | 00:13:00 | ||
14.10. 클래스 | 00:07:00 | ||
14.11. 인스턴스 | 00:10:00 | ||
마무리 | |||
15. 수업을 마치며 | 00:09:00 |