과정 소개
제작: 2025년 09월
본 과정은 핵심 예제 25개를 통해서 Node.js의 기본적인 사용법과 미들웨어 등 핵심사항들을 다양한 예제와 함께 학습합니다.
강의 대상
핵심 예제 25개를 통해서 Node.js의 기본적인 사용법과 핵심들을 학습합니다.
강의 목표
Node.js 기본을 다양한 예제들과 함께 알기쉽게 학습해보고자 하는 학습자
학습 내용
- 섹션 1
- 강의개요
- 선수학습 및 학습대상 and 학습 필수 프로그램들과 에디터 비교
- 질답을 통한 Node.js 알아보기
- 왜 노드로 서버를 구현하려고 하는가
- 섹션 2
- 노드 선수학습 및 공부순서
- 노드 학습 시 자주 묻는 질문 FAQ(1)
- 노드 학습 시 자주 묻는 질문 FAQ(2)
- 노드 설치 및 실습
- 섹션 3
- 5줄로 서버 만들기
- 5줄로 서버 만들기(1) - 다양한 서버 생성 방식 1번-2번
- 5줄로 서버 만들기(2) - 다양한 서버 생성 방식 3번-6번
- 템플릿을 만들어서 서버 구동하기 - 개념 및 실습
- 섹션 4
- 템플릿을 만들어서 서버 구동하기 - 템플릿 만들어서 응답하기
- 템플릿 리터럴 사용하기 및 물리적 경로 알아내기
- 템플릿 파일 함수로 빼내서 만들기
- 인덱스 템플릿 파일(index.html)을 별도로 만들어서 사용하기
- 섹션 5
- 동기식과 비동기식 fs(파일시스템) 사용 시 에러 처리
- 라우팅이란
- 라우팅 실습(1) 및 RESTful 개념 설명
- 라우팅 실습(2)
- 섹션 6
- 라우팅 실습(3) - Pathname 라우팅 처리 및 템플릿 함수 분리1
- 라우팅 실습(4) - Pathname 라우팅 처리 및 템플릿 함수 분리2
- 라우팅 실습(5) - Pathname 라우팅 처리 및 템플릿 함수 분리3
과정 후기