Course Outline
Node.js 특성 및 기본 사항(Java과 비교)
- Node.js, V8 및 서버 측 개발(왜 Node.js을 사용해야 합니까?)
- 차단 vs. 비차단
- 이벤트 기반Programming
- 이벤트 루프 및 콜백 패턴
- Node.js 건축
- 모듈 및 샌드박스 패턴
- 엔피엠(Npm)
- 종속성 메커니즘
- package.json 파일
- V8 엔진 내부
- 메모리 계획
- 쓰레기 수거
- 메모리 누수
- 메모리 및 CPU 모니터링
- Node.js로 로깅
- Node.js 미들웨어
- SSL 및 TLS
- Node.js 버전 및 마이그레이션
Express.js 특성 및 기본 사항(Websphere Tomcat 사양 Java EE과 비교)
- 애플리케이션 구성 및 설정
- 템플릿 엔진
- 라우팅
- HTTP
- 요청 및 응답 객체
- SSL 및 TLS
- 오류 처리
- 멀티스레딩
- 제이슨
웹스톰
- 시작하기
- 스마트 기능
- 패키지 관리자
- WebStrom 및 노드, Angular, Express
- 코드 검사, 품질 도구, 프로파일링
- 디버깅
- 단위 테스트
PM2
- 애플리케이션 패키징 및 배포
- Nodejs+pm2 런타임 패키징 및 배포
- Nodejs 스크립트 패키지
- nodejs 버전 확인 및 전환
- 파일 시스템 위치 및 표준
- 벌채 반출
- 초기화 스크립트
- SSL/TLS 인증서
- 모니터링
- 애플리케이션 중지, 시작, 삭제, 부활
- PM2 프로세스 중지, 시작, 부활
Winston.js로 로깅
- 윈스턴과 함께 로깅
- 운송
- 로거
- 로그 레벨
- 프로파일링
- 스트리밍 로그
- 로그 쿼리
- 필터, 리라이터
Requirements
참석자는 Node.js 및 Express.js를 사용한 개발에 대해 어느 정도 이해하고 있어야 합니다.
회원 평가 (5)
친근한 환경. 그리고 일대일 교육도 마음에 들었어요. 매우 생산적입니다. 나는 내 친구와 동료들에게 꼭 추천하고 싶습니다.
Zeed - Tamkeen Technologies
Course - Building Microservices with NodeJS and React
Machine Translated
개발자를 위한 집중 교육은 개발자가 아닌 사람들과 함께 진행되어야 했기 때문에 상황은 이례적이었습니다. Lukasz는 공감과 유머를 바탕으로 이 도전에 응했습니다. 그는 지능적이고 유연한 태도를 통해 모든 사람이 구체적인 학습 성과를 얻을 수 있도록 할 수 있었습니다. 나는 이것을 매우 즐겼으며 Lukasz와 함께 다시 세미나에 기꺼이 참여하고 싶습니다.
Christoph - Honda Bank GmbH
Course - MERN Fullstack Development
Machine Translated
주제에 대해 많은 것을 배웠습니다.
Zsolt Langviser - Accenture Industrial SS
Course - NestJS: Beginner to Advanced
Machine Translated
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Course - Building Web Apps using the MEAN stack
I mostly liked the all the in code examples.