자바스크립트

인터렉티브한 웹사이트를 만드는 법을 배우고 브라우저 기반의 게임을 만들어 봅시다.
Start

자바스크립트 소개

프로그래밍 시작하기

코딩 고수가 될 시간이에요.

여러분만의 모험을 선택하세요!

'여러분만의 모험을 선택하세요' 게임을 만들어봅시다.

기능

자바스크립트 함수(Functions) 입문

이번 과정에서는 함수와 함수를 쓰는 이유 및 방법을 소개할 것입니다. 또한 이전에 학습했던 다른 프로그래밍 개념들을 함수와 결합시켜 보겠습니다.

"가위 바위 보" 게임 만들기

함수를 사용하여 이 게임을 만들어 보세요.

자바스크립트의 'For' 반복문

자바스크립트의 'For'반복문('For' Loops) 입문

For반복문(For Loops)은 가장 많이 사용되는 코드 중 하나입니다 - 매우 강력하고 유용하죠!

텍스트에서 여러분의 이름을 검색하세요.

많은 양의 텍스트를 검색하는 건 지루한 일이 될 수 있지만, 자바 스크립트와 함께라면 그렇지 않습니다! 이번 프로젝트에서는 많은 양의 텍스트 속에서 중요한 정보(여러분의 이름과 같은)를 검색하는 방법을 배워볼 겁니다.

자바스크립트의 'While' 반복문

자바 스크립트의 'While' 반복문('While' Loops) 입문

While' 반복문은 'for' 반복문과 같습니다. 단지 'While' 반복문은 카운터(반복 회수를 세는 것)가 필요하지 않다는 게 다르죠. 'While' 반복문은 자체 조건이 만족될 때까지 실행을 계속합니다.

드래곤 슬레이어!

while'반복문에 관한 지식을 이용해서 용을 사냥해 봅시다!

흐름 제어(Control Flow)

자바스크립트에서의 흐름 제어(Control Flow) 더 알아보기

프로그램에게 어떤 순서로 일을 하라고 얘기할 때, 우리는 흐름 제어(control flow)라 불리는 것을 이용합니다. 여러분은 이미 'if '문을 알고 있지만, 이번 과정에서 흐름 제어와 관련된 지식을 더 확장할 겁니다!

여러분만의 모험을 선택하세요 2!

속편 없는 명작 없다.

자료 구조(Data Structures)

자바 스크립트의 배열(Arrays)과 객체(Objects)

이번 과정에서는 자바 스크립트의 더욱 강력한 기능 중 몇개를 자세히 다뤄볼 겁니다. 우선 배열을 복습하고, 배열의 배열(arrays of arrays)을 만드는 법을 배우고 난 뒤, 새로운 자료 구조(Data Structure)인 객체(Objects)에 관해 배울 것입니다.

연락처

배열(arrays)과 객체(objects)를 사용하면 연락처와 전화부 정도는 쉽게 만들 수 있습니다.

객체(Objects) I

객체(objects) 입문 I

자바 스크립트의 객체 지향(object oriented)으로의 입문. 객체는 객체 지향 프로그램(OOP, Object Oriented Programming)의 구성 요소입니다. 자, 그럼 이제 시작하겠습니다!

주소록 만들기

이 프로젝트에서는 객체(object)를 사용해서 주소록을 만들어 볼 겁니다.

객체(Objects) II

객체(objects) 입문 II

자바 스크립트의 객체(Objects)를 좀 더 자세히 살피고, 객체 지향 프로그래밍(object-oriented programming)에 대해 소개해 보겠습니다.

금전 등록기(Cash Register) 만들기

금전 등록기가 고장나서 상사의 기분이 별로 좋지 않습니다. 서둘러 여러분 만의 금전 등록기를 만들어 곤경을 면합시다.

Made in NYC © 2018 Codecademy