- 자바스크립트 소개
- Javascript?
- Javascript History
- 개발환경
- Editor 설치하기
- 데이터 타입, 값
- Javascript 7가지 타입
- 리터럴
- 변수
- 변수 특징
- 변수 유효범위
- 호이스팅(hoisting)
- 표현식과 연산자
- 표현식(Expression)
- 연산자(Operator)
- 문장
- 문장
- 객체
- 객체의 생성
- 객체의 값 가져오기
- 반목문을 사용하여 값 가져오기
- 객체안에 객체 또는 함수 담기
- 배열
- 배열의 생성
- 배열 값 가져오기
- 배열의 조작
- 객체와 배열 구분 방법
- 함수
- 함수의 특징
- 함수의 형식
- 함수의 호출
- 함수의 효용
- 함수의 return
- 함수의 인자
- 정규표현식
- 정규표현식(Regular Expressions)
- 정규식 메소드
- 정규식 패턴
- 함수지향
- Scope & Scope Chain
- 값으로서의 함수
- 클로저(Closure)
- 함수 전달인자와 매개별수
- 함수의 호출
- Function
- 호출팬턴에 따른 This
- 프로토타입
- 실행 컨텍스트(Execution Context)
- 객체지향 프로그래밍
- 클래스란?
- 클래스 기반 VS 프로토타입 기반
- 생성자와 new
- 자바스크립트 Class 생성 방법
- 상속
- 웹브라우저 자바스크립트
- Window 객체, DOM, 이벤트
- CSS 기본
- jQuery
- Bootstrap
- NodeJS 소개 및 개발환경
- NPM
- NodeJS 기본(Http)
- Express
- AngularJS 소개 및 개발환경
- AngularJS 기본(뷰, 컨트롤러, 서비스, 디렉티브)
- AngularJS 기본 문법(ng)
- Todo App 만들기