코스 개요

아이디어 Node.js

  • Node.js이란 무엇입니까?
  • ECMAScript 특성 및 기능
  • ECMAScript 5 및 개발 계획
  • 클라이언트-서버 및 요청-응답 아키텍처
  • 서버 및 클라이언트 측의 ECMAScript
  • 라이센스 Node.js

건축학

  • V8 엔진
  • 이벤트 루프
  • 비동기성
  • 연속 패스 스타일
  • 플랫폼 구조 Node.js
  • 가능성 Node.js
  • 보안

콘솔 작업의 설치 및 기본 사항 Node.js

  • 지원되는 운영 체제
  • 가능한 설치 방법
  • 선택한 시스템의 설치 프로세스
  • 초기 설정
  • 콘솔 Node.js 및 사용 가능한 명령
  • 문자열, 인수 및 SF 모듈

플랫폼에서 서버 실행 Node.js

  • HTTP 프로토콜
  • GET/POST/PUT/DELETE 메소드
  • 요청과 응답, HTTP 프로토콜에 사용되는 헤더
  • Node.js으로 HTTP 메서드 지원
  • 웹사이트 콘텐츠 표시
  • 양식 지원

프레임워크를 기반으로 웹 애플리케이션 만들기 Express

  • 사용 가능한 프레임워크
  • MVC 아키텍처의 기본
  • Express의 웹 애플리케이션

데이터베이스 지원

  • 데이터베이스 지원에 사용 가능한 라이브러리
  • DAO 및 ORM 개요
  • DBMS 선택, 관계형 데이터베이스와 비관계형 데이터베이스의 차이점
  • SQL항목, MySQL, MongoDB, Redis

NPM - 패키지 관리

  • NPM 패키지 관리자 소개
  • 패키지 검색 및 설치
  • 선정된/가장 인기 있는 패키지에 대한 토론
  • 나만의 패키지 만들기 및 게시

애플리케이션 테스트, 애플리케이션 품질 관련 문제

  • 지원되는 테스트 방법
  • Node.js의 단위 및 동작 테스트
  • 코딩 표준
  • 애플리케이션 품질 보증을 지원하는 데 사용 가능한 도구

지원 및 개발 Node.js

  • 개발 방향
  • Node.js 지원
  • 개발 편집기 사용 가능(IDE 지원)
  • 개발자 Node.js 및 커뮤니티 지원

요건

  • ECMAScript에 대한 지식(JavaScript)
  • Java스크립트의 객체지향 및 함수형 프로그래밍에 대한 기본 지식
 14 시간

참가자 수


참가자별 가격

회원 평가 (3)

예정된 코스

관련 카테고리