Certification training

NodeJS: Complete Developer Guide to Learn and Understand

Prepare for your exam with a structured video course built for focused study, topic review, and repeatable progress before exam day.

93Lectures
13h 8m 16sDuration
Vendor
NodeJS: Complete Developer Guide to Learn and Understand course cover Best seller
certification training 93 lessons arranged in a guided course path
Course overview

Study with a clear path.

Move through focused sections, review lecture timing, and return directly to the objectives that need more work.

Sequenced lessons

Follow the course in order or jump directly to the section you need to revisit.

Video-first prep

Use concise lecture blocks for technical review before moving into exam practice.

Fast access

Your purchased course becomes available in the member area after confirmed payment.

Curriculum

Course sections.

12 sections, 93 lessons, and lecture-level duration details.

01 Introduction and the Goal of this Course 4m 33s
02 Big Words and NodeJS 1m 13s
03 Conceptual Aside: The Command Line Interface 9m 49s

01 Conceptual Aside: Processors, Machine Language, and C++ 10m 7s
02 Javascript Aside: Javascript Engines and The ECMAScript Specification 4m 1s
03 V8 Under the Hood 5m 57s
04 Adding Features to Javascript 15m 4s

01 Conceptual Aside: Servers and Clients 6m 45s
02 What Does Javascript Need to Manage a Server? 2m 18s
03 The C++ Core 5m 51s
04 The Javascript Core 3m 4s
05 Let's Install and Run Some Javascript in Node 16m 47s

01 Conceptual Aside: Modules 2m 21s
02 Javascript Aside: First-Class Functions and Function Expressions 12m 3s
03 Let's Build a Module 10m 54s
04 Javascript Aside: Objects and Object Literals 6m 55s
05 Javascript Aside: Prototypal Inheritance and Function Constructors 11m 38s
06 Javascript Aside: By Reference and By Value 5m 44s
07 Javascript Aside: Immediately Invoked Function Expressions (IIFEs) 7m 42s
08 How Do Node Modules Really Work?: module.exports and require 17m 33s
09 Javascript Aside: JSON 1m 40s
10 More on require 11m 39s
11 Module Patterns 19m 12s
12 exports vs module.exports 10m 2s
13 Requiring Native (Core) Modules 6m 51s
14 Modules and ES6 2m 36s
15 Web Server Checklist 1m 21s

01 Conceptual Aside: Events 5m 24s
02 Javascript Aside: Object Properties, First Class Functions, and Arrays 5m 8s
03 The Node Event Emitter - Part 1 13m 58s
04 The Node Event Emitter - Part 2 11m 58s
05 Javascript Aside: Object.create and Prototypes 6m 18s
06 Inheriting From the Event Emitter 14m 40s
07 Javascript Aside: Node, ES6, and Template Literals 7m 55s
08 Javascript Aside: .call and .apply 3m 40s
09 Inheriting From the Event Emitter - Part 2 9m 43s
10 Javascript Aside: ES6 Classes 8m 43s
11 Inheriting From the Event Emitter - Part 3 6m

01 Javascript Aside: Javascript is Synchronous 2m 38s
02 Conceptual Aside: Callbacks 1m 29s
03 libuv, The Event Loop, and Non-Blocking Asynchronous Execution 11m 39s
04 Conceptual Aside: Streams and Buffers 4m 31s
05 Conceptual Aside: Binary Data, Character Sets, and Encodings 11m 9s
06 Buffers 6m 48s
07 ES6 Typed Arrays 4m 52s
08 Javascript Aside: Callbacks 4m 3s
09 Files and fs 15m 52s
10 Streams 18m 14s
11 Conceptual Aside: Pipes 2m 14s
12 Pipes 15m 51s
13 Web Server Checklist 2m 37s

01 Conceptual Aside: TCP/IP 7m 55s
02 Conceptual Aside: Addresses and Ports 3m 11s
03 Conceptual Aside: HTTP 6m 6s
04 http_parser 6m 56s
05 Let's Build a Web Server in Node 17m 26s
06 Outputting HTML and Templates 11m 43s
07 Streams and Performance 5m 11s
08 Conceptual Aside: APIs and Endpoints 2m 37s
09 Outputting JSON 6m 39s
10 Routing 11m 2s
11 Web Server Checklist 2m 24s

01 Conceptual Aside: Packages and Package Managers 3m 7s
02 Conceptual Aside: Semantic Versioning (semver) 4m 46s
03 npm and the npm registry: Other People's Code 4m 59s
04 init, nodemon, and package.json 13m 2s
05 init, nodemon, and package.json - Part 2 15m 17s
06 Using Other People's Code 1m 43s

01 Installing Express and Making it Easier to Build a Web Server 16m 1s
02 Routes 4m 32s
03 Static Files and Middleware 14m 58s
04 Templates and Template Engines 15m 54s
05 Querystring and Post Parameters 18m 21s
06 RESTful APIs and JSON 5m 21s
07 Structuring an App 13m 45s

01 Conceptual Aside: Relational Databases and SQL 3m 48s
02 Node and MySQL 9m 28s
03 Conceptual Aside: NoSQL and Documents 3m 12s
04 MongoDB and Mongoose 10m 50s
05 Web Server Checklist 1m 7s

01 MongoDB, Express, AngularJS, and NodeJS 6m 58s
02 AngularJS: Managing the Client 10m 32s
03 AngularJS: Managing the Client (Part 2) 8m 9s
04 AngularJS: Managing the Client (Part 3) 19m 17s
05 Conceptual Aside: Angular 1, Angular 2, React, and more… 3m 6s
06 Working with The Full Stack (and being a Full Stack Developer) - Part 1 11m 59s

01 NodeTodo: Software Requirements 2m 20s
02 Initial Setup 3m 38s
03 Setting up Mongo and Mongoose 9m 9s
04 Adding Seed Data 9m 31s
05 Creating our API 13m 33s
06 Testing our API 16m 17s
07 Adding a Front-End in Angular 2 (Part 1) 23m 22s
Continue preparing

Connect the lessons to exam-day practice.

Use the course for structured review, then move into current questions, timed simulator sessions, and a broader vendor catalog.