인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
개발 · 프로그래밍

/

백엔드

Node.js 노드 빠르게 훑어보기: 서버부터 DB까지

웹 서버 개발을 경험해보고 싶으신가요? 비전공자, 프론트엔드 개발자 모두 서버 개발로 첫 걸음을 내딛을 수 있게 도와드리겠습니다. 익숙한 자바스크립트 문법으로 서버, 데이터베이스까지 한 번에 효율적으로 훑어보며 서버를 이해해봅시다!

(4.6) 수강평 45개

수강생 1,788명

초급자를 위해 준비한
[백엔드] 강의입니다.

이런 걸
배워요!

  • Node.js의 개념

  • Node.js로 간단한 서버 구축

  • Express(익스프레스)로 간단한 서버 구축

  • Template Engine(템플릿 엔진)의 효율적인 사용

  • MongoDB(몽고디비)로 간단한 데이터베이스 구축

서버 개발 첫걸음, Node.js로!

Q&A를 확인해보세요! 💬

Q. 왜 Node.js를 배워야 하나요? 

Node.js는 가볍고 빠르고 효율적입니다. 또한 JavaScript(자바스크립트) 문법을 동일하게 사용 가능하다는 점에서 더 큰 이점을 가지고 있습니다. 사용자 커뮤니티가 크고 미리 구현되어있는 패키지들이 많아 편리하게 개발할 수 있습니다. 실제로 나사, 넷플릭스, 쿠팡 등 다양한 기업에서도 사용하고 있고 Node.js를 사용하는 서비스들은 꾸준히 증가하고 있습니다.

Q. Node.js를 실무에서도 많이 사용하나요? 

네, 많이 사용합니다. Node.js는 개발 속도만 빠른 것이 아니라 서비스 제공 시 서버 속도도 빠른 편입니다. 다양한 마이크로 서비스나 API 제공 서비스 등 다양한 환경에서 사용되고 있습니다. 채용 공고 사이트에 들어가보면 많고 다양한 Node.js 관련 채용 공고를 확인하실 수 있습니다.

Q. 비전공자도 들을 수 있는 강의인가요? 

네, 충분히 들을 수 있습니다. 다만, 해당 강의에서 HTML, CSS, JavaScript 기본 문법에 대한 설명을 하고 있지 않기 때문에 이 세 가지가 익숙하지 않으신 분들이라면 먼저 해당 과정을 선행할 것을 추천드립니다.

수강 전 참고 사항 📢

실습 환경

  • 운영 체제 및 버전(OS): Windows, macOS, Linux
  • Node.js 버전: 18.16.0 (23년 5월 기준)
  • Express 버전: 4.16.1 (23년 5월 기준)
  • MongoDB 버전: 5.0.17 (23년 5월 기준)

선수 지식 및 유의사항

  • HTML, CSS, JavaScript에 대한 기본 지식이 필요합니다.
  • 강의 환경은 macOS 이지만 Windows, Linux 환경 모두 수강 가능합니다.

익숙한 자바스크립트 문법으로 
서버 구축을 쉽고 빠르게!


 익숙한 자바스크립트로 
서버를 빠르게 
구현해보고 싶으신 분! 


 서버를 직접 
개발해보고 싶으신 
프론트엔드 개발자 분! 


 핫한 Node.js, Express를 이용해 
서버부터 DB까지 빠르게 
구현해보고 싶으신 분! 

어렵게만 느껴지던 백엔드 개발에 쉽게 다가가보세요.

JavaScript 기반의 가볍고 빠른 Node.js를 토대로 서버의 개념부터 데이터베이스(DB)까지 한 번에 만들어볼 수 있습니다.

  • 많은 시간을 들이지 않고 서버의 역할과 기능을 효율적으로 이해할 수 있습니다.
  • 백엔드 개발의 흐름을 빠르게 파악할 수 있습니다.
  • 서버, 데이터베이스가 구성된 블로그를 개발할 수 있습니다.
  • Node.js, Express 등 인기 많은 프레임워크에 익숙해질 수 있습니다.

강의 특징을 확인해보세요 ✨

  • 학생들이 최대한 효율적으로 서버에 대한 개념을 확인하고 구현할 수 있도록 제작했습니다.
  • 기존 Node.js에서 사용하던 CJS(Common JS) 문법에 대한 언급과 해당 코드를 ESM(ECMA Script) 문법으로 바꾸는 과정을 넣어 JavaScript(자바스크립트)의 새로운 문법으로 코드를 제공합니다.
  • 서버만 구성하는 것이 아니라 MongoDB(몽고디비)를 연동하여 데이터베이스의 기본 구성을 경험할 수 있습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 짧은 시간에 Node.js의 기초를 다지고 싶은 분

  • 웹 서버를 만들어보고 싶은 JavaScript 개발자

  • 데이터베이스 연결에 관심이 있는 분

  • 빠르게 서버를 구축하고 싶으신 분

  • 바로 구현 가능한 서버를 만들어보고 싶으신 분

  • 백엔드 개발을 한 번에 훑어보고 싶으신 분

선수 지식,
필요할까요?

  • JavaScript 기본 지식

  • HTML 기본 지식

  • CSS 기본 지식

안녕하세요
제주코딩베이스캠프입니다.

수강생 수

89,567

수강평 수

2,018

강의 평점

4.8

강의 수

69

소개 이미지.png.webp

 

🧙‍♂ 안녕하세요. 제주코딩베이스캠프입니다.

제주코딩베이스캠프란?

 

 

제주에서 가장 핫한 개발자들이 모여 작당한 부트캠프! 열정있는 청년들에게 열정만큼 성장할 수 있는 기회를 제공합니다!

제주코딩베이스캠프는 제주에서 가장 큰 ICT 교육 행사로 카카오, 구름, 제주산학융합원 등 기업 지자체와 함께 진행하고 있습니다.


서비스 구축 성공
경험을 통해 이 취업난 시대에 자신감, 자존감, 성취감, 그리고 자립할 수 있는 능력을 배양해 보세요!

으라차차 청춘 화이팅입니다! 😀

 


 

︎ 제주코딩베이스캠프 로드맵

제코베 로드맵.png.webp

 

︎ 제주코딩베이스캠프 수료증 제도

 

- 1.png.webp

 

커리큘럼

전체

25개 ∙ (1시간 31분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!