[강의 소개]
본 과정은 핵심 예제 25개를 통해서 Node.js의 기본적인 사용법과 미들웨어 등 핵심사항들을 다양한 예제와 함께 학습합니다.
[본 강의를 수강해야 하는 이유]
1. 핵심 예제 25개를 통해서 Node.js의 기본적인 사용법과 핵심들을 학습합니다.
2. 본 과정은 핵심 예제 25개를 통해서 Node.js의 기본적인 사용법과 미들웨어 등 핵심사항들을 다양한 예제와 함께 학습합니다.
3. 어려운 개념을 실생활에서 볼 수 있는 예로 비유를 들어 초보자의 눈높이에 맞춰서 누구라도 이해할 수 있도록 설명합니다.
4. 예제를 통해 하나씩 문법을 학습할 수 있습니다.
[본 강의에서 다룰 내용]
구체적으로 이 강의는 다음을 제공합니다.
Part.1 노드 기초
강의개요
선수학습 및 학습대상 and 학습 필수 프로그램들과 에디터 비교
질답을 통한 Node.js 알아보기
왜 노드로 서버를 구현하려고 하는가
노드 선수학습 및 공부순서
노드 학습 시 자주 묻는 질문 FAQ
노드 설치 및 실습
5줄로 서버 만들기
템플릿을 만들어서 서버 구동하기
템플릿 리터럴 사용하기 및 물리적 경로 알아내기
템플릿 파일 함수로 빼내서 만들기
인덱스 템플릿 파일(index.html)을 별도로 만들어서 사용하기
동기식과 비동기식 fs(파일시스템) 사용 시 에러 처리
라우팅이란
라우팅 실습
Part.2 파일시스템과 모듈
fs 파일시스템 사용하여 템플릿 적용하기
[브레이크 타임] 요즘 실무에서의 디자이너와 개발자간 작업
모듈 시스템
모듈 분리하기 연습
JS 모듈 시스템 종류 - CommonJS vs ES Module
브라우저에서의 JS 모듈 시스템 - 이론 및 실습
다양한 방식의 모듈 내보내기 및 불러오기
export vs. export default 차이점
as 별칭 사용과 사용 시 주의 및 헷갈리는 점
Part.3 Express 서버구축 및 미들웨어
Express 서버 구축
Express 서버 구축 - 미들웨어
[본 강의의 대상]
1. Node.js 기본을 다양한 예제들과 함께 알기쉽게 학습해보고자 하는 자
2. 예제를 통해서 하나하나씩 문법을 학습해가고자 하는 자
입문자 및 초보개발자가 꼭 알아야할 Node.js의 필수사항들과 핵심을 쉽게 배워봅시다!
1강에서 뵙겠습니다.
- ITGO