Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Node.js 프로그래밍 입문(Node.js express예제 25 포함) Part.1
Rating: 4.2 out of 5(13 ratings)
132 students

Node.js 프로그래밍 입문(Node.js express예제 25 포함) Part.1

입문자 및 초보개발자가 꼭 알아야할 Node.js의 필수사항들과 핵심을 쉽게 배워봅시다!
Last updated 2/2024
Korean

What you'll learn

  • 핵심 예제 25개를 통해서 Node. js의 기본적인 사용법과 핵심들을 학습합니다.
  • 본 과정은 핵심 예제 25개를 통해서 Node. js의 기본적인 사용법과 미들웨어 등 핵심사항들을 다양한 예제와 함께 학습합니다.
  • 어려운 개념을 실생활에서 볼 수 있는 예로 비유를 들어 초보자의 눈높이에 맞춰서 누구라도 이해할 수 있도록 설명합니다.
  • 예제를 통해 하나씩 문법을 학습할 수 있습니다.

Course content

3 sections70 lectures27h 33m total length
  • 강의개요28:04
  • 선수학습 및 학습대상 and 학습 필수 프로그램들과 에디터 비교14:42
  • 질답을 통한 Node.js 알아보기29:59
  • 왜 노드로 서버를 구현하려고 하는가21:02
  • 노드 선수학습 및 공부순서19:45
  • 노드 학습 시 자주 묻는 질문 FAQ(1)20:48
  • 노드 학습 시 자주 묻는 질문 FAQ(2)14:04
  • 노드 설치 및 실습31:05
  • 5줄로 서버 만들기29:58
  • 5줄로 서버 만들기(1) - 다양한 서버 생성 방식 1번-2번29:28
  • 5줄로 서버 만들기(2) - 다양한 서버 생성 방식 3번-6번32:06
  • 템플릿을 만들어서 서버 구동하기 - 개념 및 실습26:37
  • 템플릿을 만들어서 서버 구동하기 - 템플릿 만들어서 응답하기30:26
  • 템플릿 리터럴 사용하기 및 물리적 경로 알아내기16:15
  • 템플릿 파일 함수로 빼내서 만들기14:49
  • 인덱스 템플릿 파일(index.html)을 별도로 만들어서 사용하기32:51
  • 동기식과 비동기식 fs(파일시스템) 사용 시 에러 처리27:00
  • 라우팅이란27:14
  • 라우팅 실습(1) 및 RESTful 개념 설명29:32
  • 라우팅 실습(2)11:45
  • 라우팅 실습(3) - Pathname 라우팅 처리 및 템플릿 함수 분리129:51
  • 라우팅 실습(4) - Pathname 라우팅 처리 및 템플릿 함수 분리223:13
  • 라우팅 실습(5) - Pathname 라우팅 처리 및 템플릿 함수 분리313:15

Requirements

  • 초보자의 눈높이에 맞춰서 누구라도 이해할 수 있도록 설명합니다.

Description

[강의 소개]

본 과정은 핵심 예제 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

Who this course is for:

  • 1. Node. js 기본을 다양한 예제들과 함께 알기쉽게 학습해보고자 하는 자
  • 2. 예제를 통해서 하나하나씩 문법을 학습해가고자 하는 자