수업의 목적 - 생활코딩 - WEB2: Node.js
생활코딩 - WEB2: Node.js
    • 01
      Node.js
    • 수업소개
      수업의 목적
    • 02
      Node.js 설치
    • Node.js 설치
      Windows
      MacOS
      Linux
    • 03
      JavaScript 기본문법 & Node.js 주요기능 & 웹앱
    • Node.js 공부방법
      Node.js로 웹서버 만들기
      JavaScript 문법 - Number Data type
      JavaScript 문법 - String Data type
      JavaScript 문법 - 변수의 형식
      JavaScript 문법 - 변수의 활용
      JavaScript 문법 - Template Literal
      URL의 이해
      URL을 통해서 입력된 값 사용하기
      App - 동적인 웹페이지 만들기
      Node.js의 파일 읽기 기능
      App - 파일을 이용해 본문 구현
      JavaScript - Boolean
      JavaScript - 비교연산자
      JavaScript - 제어문
      JavaScript - 조건문
      Node.js - 콘솔에서의 입력값
      App - Not found 구현
      App - 홈페이지 구현
      JavaScript - 반복문
      JavaScript - 배열
      JavaScript - 배열과 반복문
      Node.js에서 파일목록 알아내기
      App - 글목록 출력하기
      JavaScript - 함수의 기본 문법
      JavaScript - 함수의 입력
      JavaScript - 함수의 출력
      App 제작 - 함수를 이용해서 정리 정돈하기
    • 04
      수업의 정상
    • 수업의 정상
      Node.js에서 동기와 비동기 (1)
      Node.js에서 동기와 비동기 (2)
      JavaScript - callback
      Node.js의 패키지 매니저와 PM2
      HTML - form
    • 05
      App 제작
    • 글생성 UI 만들기
      POST 방식으로 전송된 데이터 받기
      파일생성과 리다이렉션
      글 수정 - 수정 링크 생성
      글 수정 - 수정할 정보 전송
      글 수정 - 파일명 변경, 내용 저장
      글 삭제 - 삭제버튼 구현
      글 삭제 기능 완성
    • 06
      JavaScript 객체
    • 객체의 형식
      객체의 반복
      값으로서 함수
      데이터와 처리 방법을 담는 그릇으로서 객체
    • 07
      App & Node.js
    • App - 객체를 이용해서 템플릿 기능 정리 정돈하기
      Node.js - 모듈의 형식
      App - 모듈의 활용
      App - 입력정보에 대한 보안
      App - 출력정보에 대한 보안 (1/3)
      App - 출력정보에 대한 보안 (2/3)
      App - 출력정보에 대한 보안 (3/3)
    • 08
      API와 CreateServer
    • API와 CreateServer
    • 09
      마무리
    • 수업을 마치며
      [부록] Long take ver.
      [보충] PM2 사용법
    수업의 목적
    01 Node.js
    수업의 목적


    Q&A