[바로실습] 생활코딩 - WEB3: 익스프레스(Express)

이고잉 님이 운영하시는 생활코딩의 익스프레스 강좌입니다. Node.js의 대표 웹 프레임워크인 Express를 이용해서 웹 애플리케이션을 구현하는 방법을 바로 코딩하며 배워봅시다.

클래스 소개
난이도
보통
카테고리
웹 프로그래밍 - 프로그래밍
소요 시간
약 2시간
추천 학습대상
- 웹 애플리케이션을 유지보수하면서 코드의 복잡성 때문에 고통을 받고 계신 분
- Node.js의 대표 프레임워크인 Express를 좀 더 쉽게 배우고 싶으신 분
- 따로 실습환경 설치 없이 바로 프로그래밍하고 싶으신 분

#구름EDU 수강자 분들을 위해 생활코딩(https://opentutorials.org)이 함께 합니다. 항상 좋은 지식을 전해주시는 생활코딩에 감사드립니다.


해당 강좌는 생활코딩의 고퀄리티 강좌를 별도의 실습 환경을 설치하지 않고 곧바로 실행해볼 수 있도록 세팅되어 있습니다. Express를 조금 더 쉽게 배워봅시다!


📝수업 소개


📒웹을 구현하는데 있어서 다양한 기능이 추가되며 코드가 복잡해지고 점차 웹 애플리케이션을 운영하는데 많은 노력이 들어가게 됩니다. 이런 상황에서 코드의 복잡성을 낮춰주고, 웹 애플리케이션을 구현하는 과정에서 공통적으로 요구되는 일을 대신 해주는 것이 프레임워크입니다.

💿이 수업을 통해 Node.js의 대표 웹 프레임워크인 Express를 이용하여 웹 애플리케이션을 구현하는 방법을 배울 수 있습니다.



🎯학습 목표


  • 프레임워크에 대한 개념을 이해하고 웹 프로그래밍에서 사용할 수 있습니다.
  • Node.js의 대표 웹 프레임워크인 Express를 원활하게 사용할 수 있습니다.



📣참고사항




강의자 소개


생활코딩(이고잉)

  • 약 10만 멤버로 구성된 개발 커뮤니티 생활코딩 운영
  • 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업을 제공
체험하기
모두 펼치기
교육 과정
모두 펼치기
  • 01
    WEB3 - Express
  • 1. 수업소개
  • 02
    실습 준비
  • 2. 실습준비
  • 03
    Hello World
  • 3.1. Hello World 1
    3.2. Hello World 2
  • 04
    홈페이지 구현
  • 4. 홈페이지 구현
  • 05
    상세 페이지 구현
  • 5.1. 상세페이지구현 1 - Route Parameter
    5.2. 상세페이지구현 2
  • 06
    페이지 생성/구현/삭제
  • 6. 페이지 생성 구현
    7. 페이지 수정 구현
    8. 페이지 삭제 구현
  • 07
    미들웨어
  • 9.1. 미들웨어의 사용 - body parser
    9.2. 미들웨어의 사용 - compression
    10. 미들웨어 만들기
    11. 미들웨어의 실행 순서
  • 08
    정적인 파일의 서비스
  • 12. 정적인 파일의 서비스
  • 09
    에러 처리
  • 13. 에러처리
  • 10
    라우터
  • 14.1. 라우터 - 주소체계변경
    14.2. 라우터 - 파일로 분리
    14.3. 라우터 - 파일로 분리 - index
  • 11
    보안
  • 15. 보안
  • 12
    Express Generator
  • 16. express generator
  • 13
    마무리
  • 17. 수업을 마치며
마지막 업데이트|2019년 12월 19일
강의자 소개
생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다.

강좌 후기
무료

평균평점
5.0
난이도
보통
수강기간
평생 무제한
소요 시간
약 2시간