자바스크립트 비기너: 튼튼한 기본 만들기

자바스크립트 비기너: 튼튼한 기본 만들기

(9개의 수강평)

201명의 수강생
Javascript객체지향
33,000원
지식공유자 · 김영보
112회 수업· 총 10시간 38분수업
60개월동안 무제한 시청
수료증 발급 강의
수강 난이도 초급

이 강의는

기본에 충실하였습니다. 논리적 접근을 통해 자바스크립트의 근본을 이해하는데 중점을 두었으며, 자바스크립트 스펙(ES5 기준)의 95% 이상을 다룹니다.

이런 걸 배울 수 있어요

  • 자바스크립트로 코딩하는 방법을 배울 수 있습니다.
  • 자바스크립트 기본(ES5 기준) 지식을 습득할 수 있습니다.
  • 자바스크립트 개발 경험자는 전반적으로 정리할 수 있습니다.

기본에 충실하였습니다.

논리적 접근을 통해 자바스크립트의 근본을 이해하는데 중점을 두었습니다.

자바스크립트 스펙(ES5 기준)의 95% 이상을 다룹니다.

자바스크립트로 할 수 있는 것

강좌 범위

  • 자바스크립트 비기너 과정
  • 비기너에게 중요한 것은?
    기본을 만드는 것
    코딩 경험을 많이 하는 것
    프로그래밍 감각을 만드는 것
  • 자바스크립트 스펙(ES5 기준)의 95% 이상을 다룹니다

강좌 키노트 제공

  • 강좌의 키노트를 "섹션 1.  기본 문법"의 "수업 2 : 문장"에서 다운로드 받을 수 있습니다.

도움 되는 분들

  • 자바스크립트를 처음 접하는 사람
  • 자바스크립트 기본을 정립하려는 개발자
  • JavaScript 경험자는 정리 차원에서 들으셔도 됩니다.

선수 지식

  • 프로그래밍 기본 개념 이해

지식공유자 소개

오랫동안 자바스크립트 중심으로 개발했습니다.

저서: 머신러닝 TensorFlow.js JavaScript, 몰입자바스크립트, ECMAScript 6, 요구분석을 위한 Event Process 모델링, Ajax 활용, prototype.js 완전분석, DOM 스크립팅자바스크립트 정규표현식, HTML5

9권 중에서 8권이 국내 저자 최초이며 특히, "머신러닝 TensorFlow.js JavaScript" 책을 출판하는 시점에 amazon.com에 관련된 책이 없었습니다.

교육과정

모두 펼치기 112 강의 10시간 38분
섹션 1. 기본 문법
11 강의 52 : 04
강좌 환경, Hellow JavaScript
04 : 58
문장
02 : 43
변수
06 : 54
주석
03 : 30
console.log()
04 : 18
정수, 실수, 숫자 처리
04 : 49
상수, 진수
06 : 27
데이터 타입(Data Type)
05 : 22
Number 타입, String 타입
05 : 11
Undefined, Null 타입
03 : 18
Boolean 타입, Object 타입
04 : 34
섹션 2. 연산자(Operator)
12 강의 43 : 12
연산자, 표현식
02 : 41
할당 연산자, 해석/실행 순서
02 : 54
산술 연산자(+ 연산자)
03 : 04
숫자로 변환
02 : 34
산술 연산자(-, *, /, % 연산자)
04 : 01
단항 연산자
02 : 38
후치, 전치, 논리 NOT 연산자
05 : 19
유니코드, UTF
03 : 05
관계 연산자
05 : 02
동등, 부등, 일치, 불일치 연산자
04 : 17
콤마, 그룹핑, 논리 연산자
04 : 31
조건 연산자, 연산자 우선순위
03 : 06
섹션 3. 문장(Statement)
8 강의 39 : 49
문장, 화이트 스페이스, 세미콜론 자동 삽입, 블록
05 : 39
if, debugger
06 : 01
while, do-while
02 : 30
for, [코딩 시간]
07 : 25
break, continue
04 : 45
switch
02 : 55
try-catch, throw
05 : 48
strict 모드, [코딩 시간]
04 : 46
섹션 4. 함수(Function)
3 강의 23 : 27
함수 구성 요소, 함수 이름 규칙과 관례
07 : 37
함수 호출, return 문
07 : 07
주석 작성 목적, 주석 작성 사례
08 : 43
섹션 5. 오브젝트(Object)
2 강의 09 : 48
프로퍼티(Property) 개요, 프로퍼티 추가/변경
06 : 36
프로퍼티 값 추출, for~in 문
03 : 12
섹션 6. 빌트인(Built-in)
2 강의 13 : 25
빌트인 개요, 빌트인 분류
09 : 30
빌트인 오브젝트 유형, 빌트인 오브젝트 형태
03 : 55
섹션 7. Number 오브젝트
7 강의 32 : 31
Number 오브젝트 개요, 프로퍼티 리스트
05 : 31
Number 타입으로 변환, Number 상수
03 : 31
인스턴스 생성 방법/목적, new 연산자
05 : 49
Number 인스턴스 생성, 인스턴스 형태
05 : 15
프리미티브 값, 프리미티브 타입, 프리미티브 값 구하기
05 : 30
String 타입으로 변환, 지역화 문자
03 : 48
지수 표기, 고정 소숫점 표기
03 : 07
섹션 8. String 오브젝트
10 강의 69 : 00
String 오브젝트 개요, 문자열 연결 방법, 프로퍼티 리스트
06 : 59
문자열로 변환, 프리미티브 값 구하기
02 : 42
length 프로퍼티, length 값 반환 논리
09 : 07
화이트 스페이스 삭제
02 : 42
함수 호출 구조, __proto__ 구조
12 : 54
인덱스로 문자열 처리, [코딩 시간]
11 : 44
문자열 연결, 대소문자 변환
01 : 33
문자열 추출
06 : 10
정규 표현식을 사용할 수 있는 함수
09 : 16
Unicode 관련 함수
05 : 53
섹션 9. Object 오브젝트(ES3 기준)
7 강의 45 : 05
자바스크립트 오브젝트 구분, 네이티브/호스트 오브젝트, 오브젝트와 인스턴스
07 : 08
프로퍼티 리스트
04 : 19
Object 인스턴스 생성, 프리미티브 값 구하기
08 : 04
빌트인 오브젝트 구조, prototype
07 : 32
함수와 메소드 연결, 함수, 메소드 호출
07 : 10
프로퍼티 처리 메소드
04 : 53
Object와 prototype, 빌트인 Object 특징
05 : 59
섹션 10. Function 오브젝트
5 강의 26 : 09
프로퍼티 리스트, Function 인스턴스 생성
04 : 37
함수 생명 주기, 함수 분류, length 프로퍼티
05 : 58
함수 형태, 함수 선언문, 함수 표현식
05 : 20
함수 호출
05 : 24
Argument 오브젝트
04 : 50
섹션 11. Global 오브젝트
7 강의 37 : 34
Global 오브젝트 개요, Global 함수, 변수
05 : 02
Global 프로퍼티, 프로퍼티 리스트
05 : 38
Global과 Window 관계
06 : 16
정수, 실수 변환
04 : 20
NaN, 유한대 체크 함수
04 : 00
인코딩, 디코딩
06 : 26
eval() 함수
05 : 52
섹션 12. Array 오브젝트(ES3 기준)
10 강의 72 : 36
Array 오브젝트 개요, 배열 생성 방법, 엘리먼트 작성 방법, 배열 차원
11 : 14
프로퍼티 리스트
05 : 43
Array 인스턴스 생성, length 프로퍼티
10 : 17
엘리먼트 추가/삭제 메커니즘, delete 연산자
10 : 37
엘리먼트 삽입, 첨부
05 : 25
엘리먼트 복사
04 : 07
엘리먼트 값을 문자열로 변환, [코딩 시간]
06 : 19
엘리먼트 삭제
06 : 21
sort(분류), sort()와 Unicode
05 : 53
sort 알고리즘, 역순 정렬, [코딩 시간]
06 : 40
섹션 13. Array 오브젝트(ES5 기준)
7 강의 43 : 01
프로퍼티 리스트, 함수 여부 체크
06 : 55
index 처리 메소드
06 : 10
콜백 함수를 가진 Array 메소드, forEach()
08 : 01
for()와 forEach() 차이, [코딩 시간]
08 : 05
true, false를 반환하는 메소드
03 : 31
필터, 매핑
04 : 42
반환 값을 파라미터 값으로 사용
05 : 37
섹션 14. Boolean 오브젝트
1 강의 04 : 11
Boolean 오브젝트 개요, 프로퍼티 리스트, Boolean 값으로 변환
04 : 11
섹션 15. 자바스크립트 특징
4 강의 31 : 25
스크립팅 언어 특징, 컴파일 순서, JS와 객체지향, OOP의 객체
08 : 29
자바스크립트 객체 형태, JS의 OOP 구현 방법, prototype 형태/연결
08 : 19
자바스크립트 인스턴스, instanceof 연산자
05 : 13
메소드 형태, 메소드 호출 방법
09 : 24
섹션 16. Object 오브젝트(ES5 기준)
6 강의 33 : 06
ES5 Object 특징, ES5 Object 함수, 프로퍼티 디스크립터
05 : 27
Object에 프로퍼티 추가
04 : 37
프로퍼티 디스크립터, value/writable/enumerable/configurable 속성
08 : 49
getter와 setter, get 속성, set 속성
03 : 05
프로퍼티 추출
06 : 01
프로퍼티 디스크립터 함수
05 : 07
섹션 17. JSON 오브젝트
2 강의 13 : 22
JSON 오브젝트 개요, JS 타입을 JSON 타입으로 변환
07 : 20
JSON 타입 파싱
06 : 02
섹션 18. Date 오브젝트
2 강의 14 : 11
Date 오브젝트 개요, 시간값 표시 기준, 시간의 문자열 형태
03 : 36
프로퍼티 리스트, Date 인스턴스 생성, Date 오브젝트 함수 분류
10 : 35
섹션 19. Math 오브젝트
1 강의 07 : 37
Math 오브젝트 개요, Math 상수, Math 함수
07 : 37

공개 일자

2019년 9월 18일 (마지막 업데이트 일자 : 2019년 9월 18일)

수강 후기

4.6
9개의 수강평
default_profile.png
조인태 11일 전
진심으로 감사드립니다. 정말 좋은강의에요 자바스크립트를 배우고 싶으신분들에게 추천드립니다.
김영보

김영보 11일 전
감사합니다.^^

default_profile.png
Lucid 5달 전
다안다고 생각했던부분중에 놓쳣던 부분도 다시한번 보면서 조금 더 채웟네요. 다만 양이 너무 많다는 점이.. ㅎㅎ
김영보

김영보 5달 전
채웠다는 것, 축하합니다. 강좌가 추구하는 방향이기도 합니다. 자바스크립트 스펙의 95% 이상을 다루다 보니 양이 많습니다. 그렇다고 빼면 무엇이 있는지 조차 알 수 없기 때문입니다.

default_profile.png
nara130825 28일 전
입문자한테 조금 어려울수도 있는데 정말 다 꼭 알아야되는 내용이고 기본기도 튼튼해질 수 있었어요!! 감사합니다.
김영보

김영보 28일 전
고맙습니다^^

지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스