[소프트캠퍼스] Node.js 프로그래밍
종료
교육기간 2017.10.23(월) ~ 2017.10.25(수) (3일, 24시간)
교육시간 09:00 ~ 18:00
신청기간 2017.09.20(수) ~ 2017.10.20(금)
난이도 초급
수강정원 30
교육장소 센텀벤처타운 7층 강의실

교육목표
Javascript를 기반으로한 Nodejs를 습득하고, 이를 이용한 아마존 서버에서 express 기반 웹 개발 및 웹 크롤링 개발 기술 습득한다.


일 정

세 부 내 용

비 고

1

ndoejs 기초 및 개요

nodejs의 기본 syntax 이해 및 개발 환경 구축

- nodejs 특징 및 개요

- 개발 환경 구축

nodejs의 기본 api module화 처리

기본 api를 습득하고, 모듈화 기법 습득

- require 이해

- exports 이해

- class module 기법 습득

- Callback 함수 처리 이해

강의 및 실습

2

nodejs 웹 어플리케이션 개발

express 기반 웹 어플리케이션 개발 하는

방법을 습득한다.

- express 설치

- 프로젝트 생성 및 구조 이해

- 라우팅의 이해

- mysql 연동 및 DB pooling

- 다양한 Method 처리 및 동적 파라미터

- 정적 데이터 처리

- ejs를 이용한 html 랜더링 처리

- Restful 처리 이해

3

nodejs 웹 어플리케이션 배포

아마존 서버를 세팅하여 nodejs

서비스를 배포한다.

- 아마존 ubuntu setting

- nodejs 설치

- 웹 어플리케이션 배포

- 백그라운드 서비스 설정

- 서비스

nodejs 웹 크롤링 개발

웹 크롤링에 대한 개념 이해 및

casperjs를 통한 서비 스 개발 방법 이해

- 웹 크롤링의 이해

- casperjs 설치

- phantomjs 브라우저 이해

- css selector 이해

- 실전 사이트 웹 크롤링

- 수집 데이터 dabaase에 저장

이용약관개인정보처리방침
(우)48059 부산광역시 해운대구 센텀동로 41 (우동, 센텀벤처타운),
301호 부산모바일앱센터
Tel. 051-749-9453~4 FAX. 051-743-0616
(c)Copyright BMAC All rights reserved
한국정보보호산업협회