dev_camp_nodejs
Node.js로 구현하는 쇼핑몰 프로젝트 CAMP
기 간 7월 23일 (월) ~ 9월 10일(월) 총 7주
* 8/15(수)는 휴강입니다.
일 정 월요일,수요일 20:00~23:00
준비물 개인 노트북 사용 추천(본인 PC에 맞는 개발환경 설정 및 원활한 개별 실습을 위하여)
장 소 패스트캠퍼스 강남역 강의장
담당자 매니저 김지수 02-518-4837
궁금한 점이 있으시면 언제든 문의해주세요.

연속 조기마감한 강의입니다!
빠르게 수강신청을 하셔야 이번 일정에 수강하실 수 있습니다. 🙂

이번 기수는 조기마감되었습니다. 다음 기수 출시알림을 신청해주세요!

“Node.js로 7주 뒤 어엿한 백엔드 개발자로 거듭나세요.”
JavaScript / Node.js / Docker

#결제 모듈 연동 #admin 페이지 제작 #서버 배포까지
쇼핑몰 프로젝트를 통해 Node.js 구현방법을 뼛속깊이 심어갈 실습형 커리큘럼

JavaScript의 벽을 깨부수고, Node.js로 백엔드를 정복한다!

< Node.js >
< Node.js >
< 쇼핑몰 프로젝트 >
< 쇼핑몰 프로젝트 >

JavaScript를 차근차근 다시 짚어보며 Node.js를 활용하기 위한 기반을 닦아봅니다. 실시간 인터렉션 서비스(채팅 서비스)를 포함한 쇼핑몰 구현 프로젝트를 통해 결제모듈 연동, SMS 연동 등 실무 백엔드 개발에서 가장 많이 사용되는 기술을 모두 경험할 수 있도록 커리큘럼을 구성했습니다. 구현한 쇼핑몰을 Docker를 활용해 서버 배포까지 경험하여 최초의 학습 동기를 잃지 않고 작은 성공들을 맛보며 끝까지 따라올 수 있도록 실습 위주로 꽉꽉 채워 강의가 끝나면 백엔드 개발을 구현할 수 있습니다.

Node.js를 온전히 체득할 수 있는 강의 특징

nodejsproject_char1
nodejsproject_char2
nodejsproject_char3

프론트엔드 개발자에게 익숙한 JavaScript를 통해 백엔드까지 온전히 구현할 수 있도록 커리큘럼을 기획했습니다. 완벽한 이해를 위해 프론트엔드 개발자라면 누구나 사용하고 있지만, 정확한 사용법은 알기 어려웠던 JavaScript를 차근차근 되짚어 봅니다.
프로그래밍 입문자 또한 JavaScript로 프로그래밍의 개념과 사고력을 갖출 수 있도록 꼼꼼하게 가르쳐드립니다. 7주 강의 후, 혼자서도 지속적으로 프로그래밍을 공부할 수 있는 능력을 기르고, 흥미를 느낄 수 있도록 이끌어 드리겠습니다. – Node.js의 세계로 이끌어 줄 박준영 강사님

실무 백엔드 개발을 관통하는 쇼핑몰 프로젝트!

쇼핑몰 프로젝트는 쇼핑몰을 구성하고 있는 요소(결제, 상품페이지 구성, 회원가입 및 로그인, 배송조회 등)를 종합적으로 경험하며 Node.js를 활용하여 백엔드 개발에서 자주 사용되는 기능을 구현할 수 있는 프로젝트 입니다. 강사님과 함께 프로젝트를 진행하며 Node.js 를 깊이 있게 이해하고 각종 라이브러리의 사용법을 익힐 수 있게 됩니다.

< 결제 모듈 연동 >
< 결제 모듈 연동 >
< SMS 발송 모듈 연동 >
< SMS 발송 모듈 연동 >
< 데이터 크롤링 구현 >
< 데이터 크롤링 구현 >
Node_docker_image_1(2)

Pinterst ui를 적용하여
제품 리스트 페이지 구현

Node_docker_image_2

제품 상세 페이지 및
장바구니 페이지 구현

Node_docker_image_3

제품 리뷰 페이지 구현

Node.js를 통해 백엔드 구현에 집중하기 위해 프로젝트의 프론트엔드 CSS 부분은 Bootstrap 라이브러리를 사용합니다. 이를 통해 백엔드 개발에 집중하면서도 프론트엔드의 완성도가 높은 결과물을 구현할 수 있습니다.

JavaScript 기초부터 Node.js, Docker 활용까지 아우르는 7주 커리큘럼

1회차 개발환경 설정 및 HTML , CSS
수업개요. 에디터 설치하기(Sublime Text)
Node.js 개요
HTML. CSS
Bootstrap
2회차 JavaScript 기초 및 jQuery
JavaScript 기본
jQuery
jQuery DOM 다루기
3회차 JavaScript 이해 및 MongoDB
Prototype 기반 언어의 이해
jQuery 플러그인 만들어보기
Mongo shell로 쿼리문 다뤄보기
RoboMongo 설치
4회차 Node.js 설치 및 제품 업로드 페이지 구현
Node.js 설치
Express generator 설치
Commonjs 및 npm 설명
Express 설명
제품 업로드페이지 작성해보기(라우팅 및 CRUD)
5회차 ODM 다뤄보기 및 Ajax 사용
Mongoose
Mongoose 확장 (변수 및 메서드 추가)
Mongoose validator
ajax 연습
리뷰 구현해보기
6회차 파일 업로드 및 보안
multer를 이용한 파일업로드
회원가입 페이지 작성
단방향 해시를 이용한 암호화
CSURF로 XSS 공격 막기
7회차 인증 및 로그인 및 소셜 로그인 구현
Passport 로그인페이지 구현
Flash 메시지 활용
Facebook 로그인 구현
8회차 Socket.io를 활용해 실시간 채팅 서비스 구현하기
Socket.io 개요
전체 채널 채팅 구현
상점 관리자와의 채팅 구현하기
9회차 비회원 장바구니 및 회원 장바구니 구현
장바구니 페이지 구현
메인페이지 구현
10회차 결제 프로세스의 이해 및 PG사 연동
결제 프로세스 CURL 설명
결제 연동 페이지 구현
PG사 연동(iamport 활용)
결제완료 후 구매 상태 변경
11회차 관리자 페이지를 만들어 봅시다.
결제상태 - 배송중으로 변경하기
사용자 리스트 페이지 보기
매달 통계 그래프로 보여주기(google high chart 시각화)
12회차 크롤링으로 다른 웹사이트에서 데이터 가져오기
크롤링 개요
크롤링 연습
현재 배송위치 추적 구현(request, cheerio)
13회차 AWS 배포 - 내가 만든 소스 배포하기
AWS 개요
Ubuntu 에 Nodejs MongoDB설치
PM2 설치서비스 배포
14회차 Docker로 배포해보기
Docker 설치
Docker 명령어 연습
Docker 용어 : Image, Container
Dockerfile 작성해보기
컨테이너간의 통신
Docker Compose
socketio

강의에서 Socket.IO를 활용해 구현할 실시간 채팅서비스 예시화면입니다.
7주 뒤, 여러분도 어엿한 웹 개발자가 될 수 있습니다.

본 캠프에 대해 더 궁금한 점이 있으신가요?
그렇다면, 망설이지 말고 김지수 매니저(02-518-4837)에게 직접 물어보세요.

이 강의, 누가 들으면 좋을까요?

JavaScript 언어 한 가지로 프론트엔드, 백엔드를 동시에 정복하고 싶은 분

JavaScript를 제대로 익혀 서버 구축까지 직접 구현하고 싶은 프론트엔드 개발자

Node.js 의 활용법을 뼛속깊이 익혀 백엔드 개발을 하고 싶은 분

React나 Vue, Angular를 제대로 사용하기 위해 Node.js를 배우고자 하는 분

만약, HTML 과 JavaScript 에 대한 경험이 전무하다면 아래 동영상 강의의 수강을 권장합니다.
훨씬 효율적으로 우리 강의를 수강하실 수 있습니다. 🙂

1. HTML 기초 강의
1) 생활코딩 기초강의 : https://www.opentutorials.org/course/2039
2) Codecademy : https://www.codecademy.com/learn/web

2. JavaScript 기초 강의
1) 생활코딩 기초강의 : https://www.opentutorials.org/course/743
2) Codecademy : https://www.codecademy.com/learn/javascript

생생한 수강후기

저는 개인 프로젝트로 모의 투자 플랫폼을 만들어 보았는데 무엇보다 제가 흥미를 가진 내용이었기에 강의에서 배운 내용을 적용해보고 응용해볼 수 있어서 이해하고 습득하는데 큰 도움이 되었습니다. 놀라운 건 강의에서 배웠던 내용만으로도 제가 구현하고 싶었던 거의 모든 것을 구현할 수 있었다는 점이었어요. – 5기 수강생 전상우님 수강후기 자세히보기

이 수업을 통해 앞으로 어떤 시스템이든지 논리적으로 잘 생각을 한다면 스스로 코드를 구현하여 적용시킬 수 있다는 자심감이 생겼습니다. 혼자 공부하기에 그 내용이 방대하고 막연한 백엔드 지식을 강의를 통해 많은 궁금증을 해결할 수 있었습니다. – 3기 수강생 장상현님 수강후기 자세히보기

개인 프로젝트는 물론 실제 서비스를 운영할 수 있을 정도의 처음부터 끝까지를 다루는 웹 기술을 배우게 됩니다. 상당히 방대하고 어려운 내용들로 강의가 진행되었지만 Github에 꼼꼼하게 정리된 코드들이 수업 커리큘럼에 맞춰 준비되어 있어서 예상치 못한 오류와 막히는 구간의 확인이 가능했었습니다. 또한, 이후에도 지속적으로 공부할 수 있도록 자료가 구성되어 있어서 많은 도움을 받았어요. 다른 개발자들이 인터넷에 올린 오픈소스를 포함한 자료들을 이해하고 수정할 수 있게 된 점이 가장 큰 변화이자 수확입니다. – 3기 수강생 정원봉님 수강후기 자세히보기

Node.js 로 백엔드 개발을 배울 수 있는 독보적 강의입니다. 결제 모듈이나 CRUD 와 같은 핵심적인 기능도 직접 실습을 통해 구현해볼 수 있어 강의에서 배운 점을 발전시켜 탄탄한 실력을 갖춘 개발자로 성장할 수 있으리라는 믿음이 생겼습니다. – 1기 수강생 권*님 수강후기 자세히보기

7주간 멘토처럼 여러분을 이끌어줄 강사님을 소개합니다.

instructor_profile

풀스택 웹 개발자 박준영

이 수업을 통해 서비스를 구현하는데 필요한 기능들을 연결하는 법을 배우게 될 것입니다. 강의를 통해 스스로 바로 서비스를 구현하기까지는 많은 연습이 필요합니다. 때문에 오류를 찾아내고 문서를 찾아 본인의 서비스에 적용하는 법을 알아가는 힘을 키울 수 있도록 도와드리겠습니다.

박준영 강사님은 풀스택 개발자로 퍼블리싱부터 서버 구축까지 구현하며 수 많은 고객들의 서버를 관리하고 있습니다.
프론트엔드단에서 반복되는 부분(HTML, JavaScript)을 컴포넌트로 개발하는 React에 감명받아 Node.js 와 함께 프로젝트에 적용해보며 쇼핑몰 웹, 모바일 웹, 안드로이드 앱 개발 및 서버를 혼자 개발했으며 현재에도 다양한 개발 중입니다.

  • 핸드메이드 오픈마켓 – ATPLACE CTO 및 cofounder
  • AGCWEB – CTO
  • 프로젝트
    • 사이트 구축
      • (데상트, ING 생명 드림오렌지캠페인, RBW 엔터테인먼트, 뉴트리바이오텍 브랜드&웹, 유니세트 cfc 사이트 유지보수)

7주 총 14회 42시간, 시간당 약 2만 원만 투자하세요.

Node.js를 하나라도 빠짐없이 전달하기 위해 매 회 배우는 내용은 물론, 각각의 기능을 git commit log로 제공합니다.
이를 통해 매회 배우는 내용과 기능을 장소와 시간에 구애받지 않고 코드로 확인하실 수 있습니다.

이제, Node.js의 세계에 합류하세요!

110만 원 (정가 : 110만원)

[7/23 개강] 등록 마감 임박!

※ 온라인 카드결제시 12개월 무이자 할부 가능!

강남역 진출 기념 5% OFF COUPON
fc_new_0401

[쿠폰 사용 방법]

  1. 강의의 상세페이지에서 [수강신청]을 해주세요.
  2. 수강신청 완료 후 ‘결제 페이지’에서 [결제하기] 버튼을 클릭해 주세요.
  3. 결제 페이지 상단의 [Click here to enter your code]를 클릭해 주세요.
  4. 이벤트 쿠폰 코드를 입력해 주세요.
  5. [APPLY COUPON] 버튼을 클릭하신 후, 하단 할인 금액을 확인해주세요.
  6. 현재 판매가격에서 할인이 적용된 것을 확인하신 후, 바로 결제하시면 완료!
  7. 쿠폰 적용기간을 포함한 유의사항 및 자세한 정보 확인은 (여기)를 참고해주세요.