
Instructor Introduction
-
egoing
Lecture plan
콘텐츠 목록
-
CHAPTER 1-1. 설치와 실행
- Python&Ruby - 인트로
- Python&Ruby - IDEONE 설치
- Python&Ruby - Python 설치
- Python&Ruby - Ruby 설치
- Python&Ruby - 실행하기 (대화형모드, 파일모드)
- Python&Ruby - 개발 도구 (ATOM)
-
CHAPTER 1-2. Tip
- Python&Ruby - Cheat Sheet
- Python&Ruby - 영어와 프로그래밍
-
CHAPTER 2. 수와 계산
- Python&Ruby - 프로그래밍과 수학
- Python&Ruby - 수와 계산 (간단한 사칙연산)
- Python&Ruby - 수와 계산 (살짝 복잡한 계산)
-
CHAPTER 3. 문자와 데이터 형
- Python&Ruby - 문자열이란 무엇일까?
- Python&Ruby - 문자열의 제어 (1)
- Python&Ruby - 문자열의 제어 (2)
- Python&Ruby - 특수문자
- Python&Ruby - 데이터 타입이란?
-
CHAPTER 4. 변수
- Python&Ruby - 기본 문법
- Python&Ruby - 변수와 문자열
- Python&Ruby - 변수와 수의 계산
-
CHAPTER 5. 비교, 조건문
- Python&Ruby - 비교와 Boolean (소개 및 실습)
- Python&Ruby - 조건문 (기본 문법)
- Python&Ruby - 조건문 (활용)
- Python&Ruby - 조건문 (else)
- Python&Ruby - 조건문 (elseif)
-
CHAPTER 6. 입력과 출력, 논리연산자
- Python&Ruby - 입력과 출력 (기본)
- Python&Ruby - 입력과 출력 (활용)
- Python&Ruby - 논리연산자 (소개)
- Python&Ruby - 논리연산자 (OR)
- Python&Ruby - 논리연산자 (AND)
-
CHAPTER 7. 주석
- Python&Ruby - 주석
-
CHAPTER 8. 컨테이너와 반복문
- Python&Ruby - 컨테이너
- Python&Ruby - 컨테이너 심화
- Python&Ruby - 반복문
- Python&Ruby - 컨테이너와 반복문
-
CHAPTER 9. 함수
- Python&Ruby - 코드란 무엇인가?
- Python&Ruby - 함수
- Python&Ruby - 루비의 함수에서 일어나는 생략
- Python&Ruby - 루비의 코드블록
-
CHAPTER 10. 모듈
- Python&Ruby - 모듈
-
CHAPTER 11. 객체 지향 프로그래밍
- Python&Ruby - 객체 지향 프로그래밍
-
CHAPTER 12. 객체제작
- Python&Ruby - 객체제작
- Python&Ruby - 객체사용
- Python&Ruby - 클래스
- Python&Ruby - 생성자
- Python&Ruby - 인스턴스 변수와 메소드
- Python&Ruby - 객체를 사용하는 이유
- Python&Ruby - 객체와 변수
-
CHAPTER 13. 상속
- Python&Ruby - 상속
-
CHAPTER 14. 클래스 멤버
- Python&Ruby - 클래스 멤버
-
CHAPTER 15. Override
- Python&Ruby - Override
-
CHAPTER 16. 객체와 모듈
- Python&Ruby - 객체와 모듈
-
CHAPTER 17. 다중상속
- Python&Ruby - 다중상속
-
CHAPTER 18. 믹스인(Mixin)
- Python&Ruby - 믹스인(Mixin)
-
CHAPTER 19. 패키지 매니저
- Python&Ruby - 패키지 매니저
Additional Info
이 과정은 프로그래밍 언어의 문법과 기능을 익히는 수업입니다.
초심자도 이해할 수 있도록 쉽게 진행되니, 언어를 먼저 공부하고 싶다면 
여기서 시작하시면 됩니다. 하지만 프로그래밍을 통해서 무엇을 할 수 있는지를 
먼저 경험하고 싶다면 '웹 애플리케이션 만들기' 수업을 먼저 볼 것을 추천합니다. 
웹 애플리케이션 수업에서는 Ruby와 Python이 등장하지 않지만, 
프로그래밍이 동작하는일반적인 원리를 체험할 수 있을 것입니다.