이젠온라인에듀
프로그래밍

[HD]예제로 마스터하는 Node.js 25제 입문 Part.2 파일시스템과 모듈

🌟 과정 소개: “예제로 배우는 Node.js 백엔드 입문자의 첫걸음”

백엔드 개발의 시작, Node.js는 자바스크립트 기반으로 웹 서버, API, 로그인 시스템 등 다양한 서버 애플리케이션을 구현할 수 있는 필수 기술입니다.

이 과정은 초보자도 이해할 수 있도록 구성된 25개의 핵심 예제를 통해
Node.js의 구조와 서버 구축 방법, 인증 처리, 미들웨어 활용까지 단계별로 실습하며 학습할 수 있도록 설계되었습니다.

기초 문법부터 CRUD API 서버 구현까지, 실무에 바로 활용 가능한 백엔드 개발 능력을 키울 수 있습니다.
강의 소개


✅ "예제로 마스터하는 Node.js 25제 입문 Part.1~6" 과정은 Node.js의 기본적인 사용법과 핵심 개념들을 다양한 예제를 통해 익히고, 실제 웹 애플리케이션 개발에 필요한 서버 구축 및 주요 기능 구현 역량을 다질 수 있도록 구성된 입문 과정입니다.

🚀 "단순히 Node.js의 개념만을 나열하는 것을 넘어," 서버 개발의 핵심인 미들웨어 활용, 실제 서비스에 필요한 Express 서버 구축, 쿠키/세션 관리, 로그인 애플리케이션 구현, 그리고 API 테스트 서버 구축까지 25개의 핵심 예제를 통해 실전 감각을 키울 수 있도록 돕는 과정입니다.

본 과정은 프로그래밍에 익숙하지 않은 분들도 Node.js를 활용한 백엔드 개발의 기반을 다질 수 있도록, 핵심 예제를 중심으로 실무에 필수적인 기능들을 단계적으로 학습하고 직접 구현해볼 수 있도록 설계되었습니다.

노드 기초 → 파일시스템과 모듈 → Express 서버 구축 및 미들웨어 → 쿠키와 세션 → 로그인 App 구현 → 라우팅과 CRUD API 테스트 서버 구축 개념으로 이어지는 체계적 흐름을 통해 Node.js를 활용한 웹 서비스 개발의 핵심 역량을 튼튼히 다지고, 실전 프로젝트 구현을 위한 기반까지 갖출 수 있는 과정입니다.
 

 

💡 이 과정을 통해 얻을 수 있는 것

📌 Node.js와 Express를 활용한 백엔드 서버 구축 실습
📌 로그인 시스템 및 사용자 인증 흐름 구현
📌 쿠키/세션 기반 인증 구조의 실전 이해
📌 JSON, 라우팅, API 응답 처리에 대한 명확한 개념 정립
📌 CRUD 기능이 포함된 웹 애플리케이션 제작 역량 확보
 

🎓 수강 효과

✔ 자바스크립트 기반 백엔드 개발 능력 확보
✔ 실제 로그인/세션 기능이 포함된 웹 서비스 제작
✔ Express 서버 구축 및 API 설계 능력 향상
✔ 백엔드와 프론트엔드를 아우르는 전반적인 웹 구조 이해
✔ 웹 풀스택 개발자로서의 첫걸음

 

🙋‍♀️ 자주 묻는 질문 (FAQ)

Q. Node.js를 처음 접하는데 따라갈 수 있을까요?
A. 예제 중심의 실습 과정으로 구성되어 있어, 자바스크립트 기초만 알고 있어도 무리 없이 수강할 수 있습니다.

Q. 백엔드 개발 경험이 없어도 가능한가요?
A. 물론입니다! Express 프레임워크와 REST API 기본부터 설명하므로 입문자도 쉽게 접근할 수 있습니다.

Q. 어떤 프로젝트를 만들 수 있나요?
A. 로그인 기능이 포함된 간단한 게시판, API 서버, 데이터 저장형 애플리케이션 등을 제작할 수 있습니다.

학습 목표
✅ Node.js 기초 문법과 실행 구조의 이해
✅ 파일 시스템, 외부 모듈, 내장 모듈 사용법 습득
✅ Express 프레임워크를 통한 서버 구축 및 미들웨어 적용
✅ 쿠키와 세션을 통한 사용자 인증 방식 학습
✅ 로그인 기능이 포함된 간단한 웹 애플리케이션 구현
✅ RESTful CRUD API 서버 구성 및 테스트 환경 구축
교육 대상
✨ 프론트엔드 개발자에서 백엔드까지 확장하고 싶은 분
✨ 웹 전체 흐름을 이해하고 싶은 자바스크립트 입문자
✨ 백엔드 구조와 서버 작동 원리를 실습으로 배우고 싶은 학습자
✨ Node.js 기반 포트폴리오 또는 서비스 구현을 준비하는 취업 준비생
✨ 백엔드 커리어 전환을 고려하는 IT 직무 종사자
학습 커리큘럼
  1. fs 파일시스템 사용하여 템플릿 적용하기(1) - 알아야 할 배경지식

  2. fs 파일시스템 사용하여 템플릿 적용하기(2) - 메뉴 배열 데이터 처리

  3. fs 파일시스템 사용하여 템플릿 적용하기(3) - 라우팅 처리

  4. fs 파일시스템 사용하여 템플릿 적용하기(4) - 템플릿

  5. fs 파일시스템 사용하여 템플릿 적용하기(5) - 카테고리 메뉴

  6. fs 파일시스템 사용하여 템플릿 적용하기(6) - 디자인 수정

  7. fs 파일시스템 사용하여 템플릿 적용하기(7) - CSS 애니메이션1

  8. fs 파일시스템 사용하여 템플릿 적용하기(8) - CSS 애니메이션2

  9. fs 파일시스템 사용하여 템플릿 적용하기(9) - CSS 애니메이션3 - 보충설명

  10. [브레이크 타임] 요즘 실무에서의 디자이너와 개발자간 작업

  11. 모듈 시스템(1) - 기본 사용법

  12. 모듈 시스템(2) - 모듈을 불러오지 못하는 상황

  13. 모듈 분리하기 연습1

  14. 모듈 분리하기 연습2 - Prototype 공용 메서드 만들기

  15. 모듈 분리하기 연습3 - Prototype 공용 메서드 모듈로 분리하기

  16. JS 모듈 시스템 종류 - CommonJS vs ES Module

  17. 브라우저에서의 JS 모듈 시스템 - 이론

  18. 브라우저에서의 JS 모듈 시스템 - 실습

  19. 다양한 방식의 모듈 내보내기 및 불러오기(1)

  20. 다양한 방식의 모듈 내보내기 및 불러오기(2) - 객체 표시 안해줘야 에러 안나는 경우

  21. export vs. export default 차이점

  22. as 별칭 사용과 사용 시 주의 및 헷갈리는 점

환불 규정
  • 환불시 결제시 사용한 쿠폰은 복구되지 않습니다.
  • 환불금액은 정가가 아닌 실제 결제금액으로 계산됩니다.
  • 수강시작 후 7일 이내, 5강 미만 수강 시에는 100% 환불 가능합니다.
  • 수강시작 후 7일 이내, 5강 이상 수강 시 전체 강의에서 수강한 강의의 비율에 해당하는 수강료를 차감 후 환불 가능합니다.
  • 수강시작 후 7일 초과 시 정상 수강기간 대비 잔여일에 대해 아래 환불규정에 따라 환불 가능합니다.
    환불요청일 시 기준
    • 수강시작 후 1/3 경과 전, 실 결제금액의 2/3에 해당하는 금액 환불
    • 수강시작 후 1/2 경과 전, 실 결제금액의 1/2에 해당하는 금액 환불
    • 수강시작 후 1/2 경과 후, 환불 금액 없음
[HD]예제로 마스터하는 Node.js 25제 입문 Part.2 파일시스템과 모듈 대표 썸네일 이미지

[HD]예제로 마스터하는 Node.js 25제 입문 Part.2 파일시스템과 모듈

강의 구성
22
총 학습시간
8시간 23분
수강 기간
60 일간 수강
44,000