한 눈에 끝내는 Node.js
    • 01
      시작하기에 앞서
    • 강의 대상
      자바스크립트란?
      자바스크립트의 역사
      자바스크립트의 특징
      자바스크립트 엔진이란?
      실습 환경 구축 - 구름IDE
    • 02
      자바스크립트의 기초
    • 기본 문법
      연산자
      데이터 타입
      조건문
      조건문 실습 - 양수 구별하기
      조건문 실습 - 자판기
      반복문
      반복문 실습 - 역순으로 출력하기
      함수
      함수 실습 - 제곱 값 출력하기
    • 03
      객체지향 자바스크립트
    • 객체지향이란?
      객체지향의 요소
      컨스트럭터(생성자)
      스코프와 호이스팅
      클로저
    • 04
      Node.js 소개
    • Node.js 란?
      이벤트 기반 비동기 방식
      Node.js 의 특징
      Node.js의 아키텍쳐
    • 05
      Node.js 설치
    • Node.js 설치
      REPL 활용하기
    • 06
      기본 모듈과 Node.js 기초
    • 노드의 모듈 개념
      전역 객체 : Global
      OS 모듈
      Utility 모듈
      File System 모듈
      Event 모듈
      노드에서의 상속
    • 07
      확장모듈 - npm 활용하기
    • npm 소개 및 설치
      확장모듈 설치
      확장모듈 관리
      package.json
      확장모듈 - nodemon
    • 08
      주요 확장 모듈 - express
    • express 설치
      새 프로젝트
      내부 구성
      페이지 라우팅
      간단한 웹 페이지 이동
    • 09
      주요 확장 모듈 - express Pug
    • 표현방법 및 계층구조
      태그 ID, 클래스, 속성
      태그 콘텐츠
      자바스크립트와 CSS
      설치 및 예제
      Pug를 이용한 웹페이지 실습
    • 10
      주요 확장 모듈 - socket.io
    • 클라이언트/서버 통신
      Web Socket이란?
      이벤트 주고 받기
      socket.io를 이용한 채팅 구현 - 구현에 앞서
      socket.io를 이용한 채팅 구현 - 기본
      socket.io를 이용한 채팅 구현 - 추가 기능
      socket.io를 이용한 채팅 구현 - 도전 문제
    • 11
      실전 프로젝트 - 빙고 게임 만들기
    • 구현에 앞서
      빙고 게임 - 코드
      빙고 게임 - 설명
      빙고 게임 - 도전 문제
    • 12
      주요 확장 모듈 - mongoose
    • mongoDB란?
      mongoose 살펴보기
      온라인 메모장 만들기 - 구현에 앞서
      온라인 메모장 만들기 - 코드
      온라인 메모장 만들기 - 설명
      온라인 메모장 만들기 - 도전 문제
    • 13
      주요 확장 모듈 - Redis
    • Redis란?
      Redis 설치하기
      Redis 기본 사용 방법
      Publisher / Subscriber
    • 14
      실전 프로젝트 - 간단한 SNS 개발
    • 구현에 앞서
      SNS 개발 - passport.js를 이용한 구글 로그인 준비
      SNS 개발 - 코드
      SNS 개발 - 설명
      SNS 개발 - 키 값을 json 파일로 분리하기
      SNS 개발 - 도전 문제
      마무리
    조건문 실습 - 자판기
    배우기
    02 자바스크립트의 기초
    조건문 실습 - 자판기

    switch 문을 이용해서 음료수 이름을 출력하는 프로그램을 만들어보세요.

    실습 내용

    자판기가 하나 있습니다.

    자판기에는 코코팜, 웰치스, 아이스티가 있으며 코코팜은 300원, 웰치스는 200원, 아이스티는 500원입니다.

    200을 입력했을 때는 웰치스, 300을 입력했을 때는 코코팜, 500을 입력했을 때는 아이스티가 출력되는 프로그램을 만들어봅시다.

    그 외의 값이 들어왔을 때는 입력된 값을 출력합시다.

    입/출력 예시
    :
    공백
    :
    줄바꿈
    :
    예시 1
    입력
    200
    출력
    웰치스
    예시 2
    입력
    300
    출력
    코코팜
    예시 3
    입력
    500
    출력
    아이스티
    예시 4
    입력
    800
    출력
    800
    ⋇ 입출력 형식을 잘 지켜주세요
    질문하기