Course Outline

Node.js 특성 및 기본 사항(Java와 비교)

    Node.js, V8 및 서버측 개발(Node.js를 사용하는 이유) 차단 및 비차단 이벤트 중심 Programming 이벤트 루프 및 콜백 패턴
Node.js 아키텍처 모듈 및 샌드박스 패턴
  • Npm
  • 종속성 메커니즘
  • package.json 파일
  • V8 엔진 내부 메모리 구성표
  • 쓰레기 수거
  • 메모리 누수
  • 메모리 및 CPU 모니터링
  • Node.js로 로깅
  • Node.js 미들웨어 SSL & TLS
  • Node.js 버전 및 마이그레이션
  • Express.js 특성 및 기본 사항(Java EE 사양(Websphere, Tomcat)과 비교))
  • 애플리케이션 구성 및 설정 템플릿 엔진 라우팅 HTTP 요청 및 응답 개체 SSL 및 TLS 오류 처리 멀티스레딩 JSON
  • 웹스톰
  • 시작하기 스마트 기능 패키지 관리자 WebStrom & Node, Angular, Express 코드 검사, 품질 도구, 프로파일링 디버깅 단위 테스트
  • PM2

      애플리케이션 패키징 및 배포 Nodejs+pm2 런타임 패키징 및 배포 Nodejs 스크립트 패키지 nodejs 버전 확인 및 전환 파일 시스템 위치 및 표준 로깅 Init 스크립트 SSL/TLS 인증서 모니터링 애플리케이션 중지, 시작, 삭제, 부활 PM2 프로세스 중지, 시작, 부활

    Winston.js로 로깅

      Winston Transports Loggers를 사용한 로깅 로그 수준 프로파일링 스트리밍 로그 로그 쿼리 필터, 재작성기

    Requirements

    참석자는 Node.js 및 Express.js를 사용한 개발에 대해 어느 정도 이해하고 있어야 합니다.

      21 Hours
     

    Number of participants


    Starts

    Ends


    Dates are subject to availability and take place between 10:00 and 17:00.
    Open Training Courses require 5+ participants.

    회원 평가 (4)

    Related Courses

    Node.js for JavaScript Developers

      21 Hours

    Related Categories