전문인력양성

강좌명 [소프트캠퍼스] Node.js 프로그래밍
교육기간 2017-10-23 ~ 2017-10-25 (3일, 24시간)
교육시간 09시 00분 ~ 18시 00분
신청기간 2017-09-20 ~ 2017-10-20
강사명 김봉섭
강사이력 (현)나르샤소프트 대표
모바일랩 정보교육원 강의/삼성멀티캠퍼스 강의/부산정보산업진흥원 강의/남한산성 문화재 앱 제작/실학 박물관 앱 제작/GS mobile pos 개발 등
난이도 초급
신청자격 Java Script 유경험자, Node.js를 이용한 express 기반 웹 어플리케이션에 관심이 있는 자
수강정원 30
첨부파일 없음.
태그 Java Node.js 아마존 서버 웹 크롤링
교육장소 센텀벤처타운 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에 저장

부산모바일앱센터 이용약관 | 개인정보처리 방침
부산광역시 해운대구 센텀동로 41(우2동 1475번지)
센텀벤처타운 301호 부산모바일앱센터
 Tel. 051.749.9452~4 FAX. 051.743.0616


(c)Copyright BMAC All rights reserved
한국정보보호산업협회