Course Outline
Node.js 소개
- RAM 대 I/O 대기 시간
- 차단 및 비차단
- 이벤트 중심 Programming
- 이벤트 루프
- 이벤트 루프 차단
- Node.js 철학
Node.js 플랫폼 설정
- 다운로드 및 설치
- 노드 REPL
- 첫 번째 Hello World
모듈과 npm
- 모듈의 구조
- 개인 코드
- Access모듈 사용 및 사용
- npm 명령
- 패키지.json
콜백 패턴
- 콜백이란 무엇입니까?
- 콜백 마지막
- 오류 우선
이벤트
- 이벤트 이미터를 사용하는 경우
- 이벤트에 함수 바인딩
- 이벤트 요청
- 이벤트 청취
오류 처리
- 콜백: 오류 우선
- 이벤트 이미터의 오류
- 포착되지 않은 예외
- 도메인 사용
버퍼
- 버퍼가 존재하는 이유
- 버퍼 생성
- 버퍼 읽기 및 쓰기
- 버퍼 조작
스트림
- 스트림이란 무엇입니까?
- 스트림 API 읽기 및 쓰기
- 흐름 제어
- 관
- 이중 스트림
- 스트림 변환
Express.js
- Express.js 소개 및 설치
- Hello Express 애플리케이션 구축
- 경로 생성
- 렌더링 레이아웃
- 템플릿 사용
- 부분 추가
- 로컬 및 조건부 템플릿 사용
- 경로 모듈화
Socket.io
- 듣기
- 방송
- 질문에 답하기
Database에 연결 중
- 아니요 SQL 및 문서 저장소
- 관계형 DB
- 구성 및 플랫폼 설정
- CRUD 작업
Requirements
이 과정을 수강하는 학생은 JavaScript 프로그래밍 경험이 있어야 합니다.
회원 평가 (7)
흥미로운 주제를 즐겼으며 javascript/typescript/nodejs/의 다양한 뉘앙스를 다루었습니다.
John - BMW SA
Course - Node.js for JavaScript Developers
Machine Translated
플랫폼
Shaun Mbhiza - BMW SA
Course - Node.js for JavaScript Developers
Machine Translated
실습
Daniel - BMW SA
Course - Node.js for JavaScript Developers
Machine Translated
저는 이것이 그렇게 상호작용적이고 코드가 무거울 것이라는 것을 몰랐습니다. 이것이 학습을 더욱 재미있고 효과적으로 만들어준다고 생각하고 좋아했습니다.
Ryan - BMW SA
Course - Node.js for JavaScript Developers
Machine Translated
그의 유머와 성격
Karabo Mphahlele - BMW SA
Course - Node.js for JavaScript Developers
Machine Translated
실제 사례
Werner - BMW SA
Course - Node.js for JavaScript Developers
Machine Translated
I was benefit from doing the exercises to understand nodejs concepts.