Course Outline
소개
Node.js 개념
- RAM 대 I/O 대기 시간
- 차단 및 비차단
- 구문 및 논리
API의 기초와 기능
- Scalar 유형
- 웹 아키텍처 패턴: 복합 패턴, 프록시 패턴, 파사드 패턴
REST 개요
- 옵션 받기
- 풀옵션
- 포스트 옵션
- 삭제 옵션
개발 환경 준비
- 설치 및 구성 Node.js
- Express.js 설치 및 구성
- 설치 및 구성 MongoDB
- 설치 테스트
노드 모듈 및 패키지 관리자
- 모듈 만들기
- 모듈 로드
- 모듈 기능 사용
- 이벤트 인수 만들기
- 이벤트 이미터 확장
- 노드 패키지 설치
- 패키지 사용
- 패키지 나열
- 패키지 업데이트
- 패키지 제거
- 패키지 게시
Express.js 작업
- 사용자 정의 미들웨어 만들기
- Express 라우터 사용
- 필터링 경로
REST 및 GraphQL API
- 웹 서버 구축
- 취급 경로
- HTTP 요청 구문 분석
- 엔드포인트 호출
- 스키마 정의
- 입력 유효성 검사 추가
- 돌연변이 관리
- 변수 추가
- 오류 처리
MongoDB를 사용한 CRUD 작업
- 문서 저장
- 문서 쿼리
- 문서 업데이트 중
- 문서 삭제
인증 및 보안
- 사용자 생성 및 등록
- 토큰 생성
- 환경 변수에 저장
- 경로 보호
- 인증 테스트
문제 해결
- 단위 테스트 작성
- 통합 테스트 작성
- 유닛 배선 및 통합 테스트
요약 및 결론
Requirements
- JavaScript 프로그래밍 경험
청중
- 웹 개발자
회원 평가 (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.