국비지원교육정보센터를 즐겨찾기에 추가합니다  l      l    l    l

ㆍ교육과정정보 : 7127건
ㆍ교육기관정보 : 3092곳

정보보안 ㅣ 클라우드 ㅣ 네트워크 ㅣ 빅데이터분석

빅데이터/인공지능
자바/안드로이드/아이폰

 

회원가입하기

아이디/비번찾기

 

·서울
·인천
·부산
·대구

·대전
·울산
·광주
·경기

·경남
·경북
·전남
·전북

·충남
·충북
·강원
·제주

 

 

 

 

 

 

 

교육정보등록일 : 2024-11-06    조회수 : 6059

교육과정명

Node.js(노드제이에스) 프로그래밍 실무 과정(근로자,실업자,기업환급가능과정) [고용보험환급] [재직자]

교육기관명

티아이에스정보기술교육센터  ( http://tisedu.kr)

교육장위치

서울 영등포구 양평동3가5-4번지/영등포구 선유로 130 에이스하이테크시티3차 2층(교무실 : 212호 강의실 :

문의처

02-3673-3323

수강료

국민내일배움카드

훈련수당

교육비지원

교육기간

0000-00-00 ~ 0000-00-00 (총 7개월과정)

수업시간

주말,평일

교육인원

15명

지원자격

근로자(재직자)실업자,이직,퇴직예정자
국민내일배움카드 소지자

등록시구비서류

학원양식

과정소개

훈련목표

자바스크립트와 데이터베이스를 기반으로 서버 사이드 응용 프로그램 개발에 사용할 수 있는 소프트웨어 플랫폼인 Node.js 활용하여 웹서버 구축 및 웹서비스 프로그램 등을 구현하는 능력을 함양할 수 있도록 한다.

교육내용

* 본과정은 수강생모집에 따라 개강일정 및 교육장이 변경 될 수 있습니다.

훈련대상

요건 선수학습 해당 훈련 과정은 아래의 선행 지식 및 선수 학습이 필요함.
① 자바스크립트 등 프로그래밍 언어의 기본 문법 이해
② MySQL 등 데이터베이스 언어의 기본 이해

훈련대상 요건 직무경력 

해당사항 없음(본 훈련과정은 특별한 직무경력이 필요하지 않음)

훈련대상 요건 기취득자격 

해당사항 없음(본 훈련과정은 특별한 기 취득자격이 필요하지 않음)

훈련대상 요건 훈련과정의 강점 

본 훈련과정은 기업에서 요구하는 지식 및 기술 수준의 수요조사와 요구사항 등을 철저히 검토하여 훈련과정 편성에 반영하였으며, 훈련 과정의 전문성과 높은 수준의 훈련 결과를 도출하기 위하여 다년간의 현장 실무 경력과 강의 능력을 두루 갖춘 NCS 확인 교·강사 배점이 높고 훈련생 만족도 점수가 높은 검증된 교·강사를 배정하였으며, 훈련의 질적 향상을 위해 훈련 수준에 맞는 최적화된 훈련시설, 장비 및 기자재, SW 등을 제공하고 있음.
 

세부 커리큘럼(교육내용)

교과목

단원

세부내용

 

 

 

Node.js 프로그래밍 실무

Node.js 이해 및 개발 환경 설정

- Node,js 소개 및 핵심 개념의 이해

- 개발 환경 설정(노드 및 비주얼 스튜디오 코드 설치)

필수 자바스크립트 ES6(2015+)의 이해

- const, let, 템플릿 문자열, 객체 리터럴, 화살표 함수

- 구조 분해 할당, 클래스, 프로미스, async/await

- AJAX, FormData

- encodeURIComponent, decodeURIComponent

- 데이터 속성과 dataset

Node.js 기능의 이해

- REPL 사용, JS 파일 실행, 모듈로 만들기

- 노드 내장 객체의 이해(global, console, 타이머,

__filename, __dirname, module, exports, require, process)

- 노드 내장 모듈 사용(os, path, url, querystring, crypto,

util, worker_threads, child_process, 기타 모듈들)

- 파일 시스템 접근하기(동기 및 비동기 메서드,

버퍼와 스트림, 기타 fs 메서드, 스레드풀 이해)

- 이벤트의 이해, 예외 처리, 자주 발생하는 에러들

http 모듈로 서버 만들기

- 요청과 응답 이해, REST와 라우팅의 사용

- 쿠키와 세션의 이해

- httpshttp2, cluster

패키지 매니저

- npm, package.json으로 패키지 관리

- 패키지 버전 이해, 기타 npm 명령어

- 패키지 배포하기

익스프레스 웹 서버 만들기

- 익스프레스 프로젝트의 시작과 이해

- 자주 사용하는 미들웨어(morgan, static, body-parser,

cookie-parser, express-session, multer)

- Router 객체로 라우팅 분리, reqres 객체 이해

- 템플릿 엔진 사용(퍼그, 제이드, 넌적스, 에러 처리 미들웨어)

MongoDB

- NoSQL 몽고디비 및 컴퍼스 설치

- 데이터베이스 및 컬렉션 생성

- CRUD 작업(Create, Read, Update, Delete)

- 몽구스 사용(몽고디비 연결, 스키마 정의, 쿼리 수행)

익스프레스로 SNS 서비스 만들기

- 프로젝트 구조 갖추기

- 데이터베이스 세팅하기

- Passport 모듈로 로그인 구현(로컬, 카카오)

- multer 패키지로 이미지 업로드 구현

- 프로젝트 마무리하기

API 서버 만들기

- API 서버 이해 및 프로젝트 구조 갖추기

- JWT 토큰으로 인증하기

- 다른 서비스에서 호출하기

- SNS API 서버 만들기

- 사용량 제한 구현하기

- CORS 이해하기

- 프로젝트 마무리하기

노드 서비스 테스트하기

- 테스트 준비하기

- 유닛 테스트, 테스트 커버리지

- 통합 테스트, 부하 테스트

- 프로젝트 마무리하기

웹 소켓으로 실시간 데이터 전송하기

- 웹 소켓 이해하기

- ws 모듈로 웹 소켓 사용하기

- Socket.IO 사용하기

- 실시간 GIF 채팅방 만들기

- 미들웨어와 소켓 연결하기

- 채팅 구현하기

- 프로젝트 마무리하기

 

주말반 : 매주 토요일 5/40시간

09:30~18:20 (18시간)

* 점심시간 : 12:20~13:20 (1시간)

총 교육시간의

80% 이상 출석

(40시간 중

32시간 이수)

2강의실

구분

자비부담율

자비부담 금액

훈련비

?일반 훈련생(재직자, 구직자, 자영업자 등 아래 대상 외 모두)

30%

79,060

263,520

?근로장려금 수급자(EITC)

15%

39,530

?국민취업지원제도 II 유형 참여자

25%

65,880

?국민취업지원제도 I 유형 참여자

0%

0


본 훈련과정은 기업에서 요구하는 지식 및 기술 수준의 수요조사와 요구사항 등을 철저히 검토하여 훈련과정 편성에 반영하였으며, 훈련 과정의 전문성과 높은 수준의 훈련 결과를 도출하기 위하여 다년간의 현장 실무 경력과 강의 능력을 두루 갖춘 NCS 확인 교·강사 배점이 높고 훈련생 만족도 점수가 높은 검증된 교·강사를 배정하였으며, 훈련의 질적 향상을 위해 훈련 수준에 맞는 최적화된 훈련시설, 장비 및 기자재, SW 등을 제공하고 있음.
[TIS교육과정 강점 및 특징]
★ 고용노동부 인증 직업능력개발훈련 우수 훈련기관 선정
★ 강의 및 실무 경력이 우수하고 훈련생 만족도가 높은 훈련교사 배정
★ 1:1 맞춤 취업 컨설팅을 통한 수료생 전원 취업지원 및 연계
★ 최신 기술 트렌드에 맞춘 현장 실무 중심의 취업교육
★ 학습 성과 및 출석 우수자, 프로젝트 우수팀 표창 및 포상
★ 쾌적한 교육 시설과 최신 PC 및 장비 보유
★ 훈련교재 무상 지원

※ 문의 : 02-3673-3323    카카오톡 : gukbi

※ 홈페이지: www.tisedu.kr 

수료 후 진로

실무능력향상, 취업연계

관련자격증

국가,국제공인자격증

강사소개

실무경력이 있는 전문강사진

 

 


교육기관 [위치]

과정명 [분류/개월]

교육기간

교육비

게재일

 

광고 고객지원센터 : 02-703-7063 02-3673-3323제휴 및 광고안내   l  개인정보처리방침   l  이메일무단수집거부   l      ▲위로

Copyright(C)2004 GUKBI.COM All Right reserved.  대표자 : 서병용 | 통신판매업신고번호 : 제2013-서울성북-00365호
본사 : 서울 성북구 동선동 121-6 코아루센타시아 102동 911호 ㅣ지사 : 서울 종로센터 신촌센터 강남센터 강북수유센터
 ㅣ  사업자번호 : 210-13-99089