로그인 바로가기 하위 메뉴 바로가기 본문 바로가기

강좌 개요

  • 타입 MOOC 강좌
  • 기간 상시 수강
  • 학습시간 자유롭게 학습
  • 수강 승인 방식 자동 승인
  • 수료증 미발급
http://www.edwith.org/tech4all17
둘러보기
좋아요 49 수강생 1404

교수자 소개

  • egoing

강의계획

콘텐츠 목록
  1. CHAPTER 1-1. 설치와 실행
    1. Python&Ruby - 인트로
    1. Python&Ruby - IDEONE 설치
    1. Python&Ruby - Python 설치
    1. Python&Ruby - Ruby 설치
    1. Python&Ruby - 실행하기 (대화형모드, 파일모드)
    1. Python&Ruby - 개발 도구 (ATOM)
  2. CHAPTER 1-2. Tip
    1. Python&Ruby - Cheat Sheet
    1. Python&Ruby - 영어와 프로그래밍
  3. CHAPTER 2. 수와 계산
    1. Python&Ruby - 프로그래밍과 수학
    1. Python&Ruby - 수와 계산 (간단한 사칙연산)
    1. Python&Ruby - 수와 계산 (살짝 복잡한 계산)
  4. CHAPTER 3. 문자와 데이터 형
    1. Python&Ruby - 문자열이란 무엇일까?
    1. Python&Ruby - 문자열의 제어 (1)
    1. Python&Ruby - 문자열의 제어 (2)
    1. Python&Ruby - 특수문자
    1. Python&Ruby - 데이터 타입이란?
  5. CHAPTER 4. 변수
    1. Python&Ruby - 기본 문법
    1. Python&Ruby - 변수와 문자열
    1. Python&Ruby - 변수와 수의 계산
  6. CHAPTER 5. 비교, 조건문
    1. Python&Ruby - 비교와 Boolean (소개 및 실습)
    1. Python&Ruby - 조건문 (기본 문법)
    1. Python&Ruby - 조건문 (활용)
    1. Python&Ruby - 조건문 (else)
    1. Python&Ruby - 조건문 (elseif)
  7. CHAPTER 6. 입력과 출력, 논리연산자
    1. Python&Ruby - 입력과 출력 (기본)
    1. Python&Ruby - 입력과 출력 (활용)
    1. Python&Ruby - 논리연산자 (소개)
    1. Python&Ruby - 논리연산자 (OR)
    1. Python&Ruby - 논리연산자 (AND)
  8. CHAPTER 7. 주석
    1. Python&Ruby - 주석
  9. CHAPTER 8. 컨테이너와 반복문
    1. Python&Ruby - 컨테이너
    1. Python&Ruby - 컨테이너 심화
    1. Python&Ruby - 반복문
    1. Python&Ruby - 컨테이너와 반복문
  10. CHAPTER 9. 함수
    1. Python&Ruby - 코드란 무엇인가?
    1. Python&Ruby - 함수
    1. Python&Ruby - 루비의 함수에서 일어나는 생략
    1. Python&Ruby - 루비의 코드블록
  11. CHAPTER 10. 모듈
    1. Python&Ruby - 모듈
  12. CHAPTER 11. 객체 지향 프로그래밍
    1. Python&Ruby - 객체 지향 프로그래밍
  13. CHAPTER 12. 객체제작
    1. Python&Ruby - 객체제작
    1. Python&Ruby - 객체사용
    1. Python&Ruby - 클래스
    1. Python&Ruby - 생성자
    1. Python&Ruby - 인스턴스 변수와 메소드
    1. Python&Ruby - 객체를 사용하는 이유
    1. Python&Ruby - 객체와 변수
  14. CHAPTER 13. 상속
    1. Python&Ruby - 상속
  15. CHAPTER 14. 클래스 멤버
    1. Python&Ruby - 클래스 멤버
  16. CHAPTER 15. Override
    1. Python&Ruby - Override
  17. CHAPTER 16. 객체와 모듈
    1. Python&Ruby - 객체와 모듈
  18. CHAPTER 17. 다중상속
    1. Python&Ruby - 다중상속
  19. CHAPTER 18. 믹스인(Mixin)
    1. Python&Ruby - 믹스인(Mixin)
  20. CHAPTER 19. 패키지 매니저
    1. Python&Ruby - 패키지 매니저

추가정보

이 과정은 프로그래밍 언어의 문법과 기능을 익히는 수업입니다.
초심자도 이해할 수 있도록 쉽게 진행되니, 언어를 먼저 공부하고 싶다면 
여기서 시작하시면 됩니다. 하지만 프로그래밍을 통해서 무엇을 할 수 있는지를 
먼저 경험하고 싶다면 '웹 애플리케이션 만들기' 수업을 먼저 볼 것을 추천합니다. 
웹 애플리케이션 수업에서는 Ruby와 Python이 등장하지 않지만, 
프로그래밍이 동작하는일반적인 원리를 체험할 수 있을 것입니다.