코드프렌즈
강의 목록
체험하기
프로젝트
수강료 안내
더 보기
로그인
학습자료
입문
4 챕터 · 60 수업
웹사이트를 어떻게 동작시킬까?
웹사이트의 두뇌, JavaScript 입문하기
시작하기
내 강의
Chapter 1
JavaScript 시작하기
Lessons
자바스크립트(JavaScript)란?
프로그래밍 언어란?
컴퓨터에게 일을 시키는 방법
주석(Comment)
선택형 퀴즈
자료형(Type)
변수 선언 키워드 - var
스코프(Scope)
변수 선언 키워드 - let
상수(Constant)
연산자(Operator)
변수 할당(Assignment)
식별자(Identifier)와 리터럴(Literal)
빈칸 채우기 퀴즈
Chapter 2
JavaScript 기초 문법
Lessons
객체(Object)
빈칸 채우기 퀴즈
특정한 작업을 수행하는 코드 블록, 함수
함수의 고급 기능
화살표 함수(Arrow Functions)
메서드(Method)
선택형 퀴즈
Date 객체
Math 객체
배열(Array)
배열 메서드 - 슬라이스(Slice)
배열 메서드 - indexOf, lastIndexOf, includes
배열 메서드 - length, pop, push, shift, unshift
배열 메서드 - forEach, map, filter, find
배열 메서드 - 졍렬(Sort)
빈칸 채우기 퀴즈
Chapter 3
반복문, 조건문 및 JavaScript 주요 메서드
Lessons
For 반복문
반복문 - for...in & for...of
While 반복문
선택형 퀴즈
조건문이란?
switch-case, truthy/falsy
빈칸 채우기 퀴즈
조건문, 반복문, 함수의 조합
선택형 퀴즈
객체 메서드 심화
스프레드 연산자
원시형과 참조형 데이터 타입
선택형 퀴즈
Chapter 4
JavaScript는 브라우저에서 어떻게 작동할까?
Lessons
브라우저의 동작 원리
DOM (Document Object Model)
브라우저 윈도우(Window) 객체
윈도우 - window.screen
윈도우 - window.location
HTML 요소 선택법 - 1
HTML 요소 선택법 - 2
HTML 요소 생성과 속성 설정
이벤트(Event)
이벤트 심화
선택형 퀴즈
JSON(JavaScript Object Notation)
프로미스(Promise)
Async/Await 비동기 처리
쿠키(Cookies)
선택형 퀴즈
JavaScript 총정리