The Complete Node.js Developer Course [Video]
Video
Video
$39.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$39.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterWelcome
-
Installing and Exploring Node.js
-
Node.js Module System (Notes App)
-
File System and Command Line Args (Notes App)
-
Debugging Node.js (Notes Apps)
-
Asynchronous Node.js (Weather App)
- Section Intro: Asynchronous Node.js
- Asynchronous Basics
- Call Stack, Callback Queue, and Event Loop
- Making HTTP Requests
- Customizing HTTP Requests
- An HTTP Request Challenge
- Handling Errors
- The Callback Function
- Callback Abstraction
- Callback Abstraction Challenge
- Callback Chaining
- ES6 Aside: Object Property Shorthand and Destructuring
- Destructuring and Property Shorthand Challenge
- Bonus: HTTP Requests Without a Library
-
Web Servers
-
Accessing API from Browser
-
Application Deployment (Weather App)
-
MongoDB and Promises (Task App)
- Section Intro: Databases and Advanced Asynchronous Development
- MongoDB and NoSQL Databases
- Installing MongoDB on macOS and Linux
- Installing MongoDB on Windows
- Installing Database GUI Viewer
- Connecting and Inserting Documents
- Inserting Documents
- The ObjectID
- Querying Documents
- Promises
- Updating Documents
- Deleting Documents
-
REST APIs and Mongoose (Task App)
- Section Intro: REST APIs and Mongoose
- Setting up Mongoose
- Creating a Mongoose Model
- Data Validation and Sanitization: Part I
- Data Validation and Sanitization: Part II
- Structuring a REST API
- Installing Postman
- Resource Creation Endpoints: Part I
- Resource Creation Endpoints: Part II
- Resource Reading Endpoints: Part I
- Resource Reading Endpoints: Part II
- Promise Chaining
- Promise Chaining Challenge
- Async/Await
- Async/Await: Part II
- Integrating Async/Await
- Resource Updating Endpoints: Part I
- Resource Updating Endpoints: Part II
- Resource Deleting Endpoints
- Separate Route Files
-
API Authentication and Security (Task App)
- Section Intro: API Authentication and Security
- Securely Storing Passwords: Part I
- Securely Storing Passwords: Part II
- Logging in Users
- JSON Web Tokens
- Generating Authentication Tokens
- Express Middleware
- Accepting Authentication Tokens
- Advanced Postman
- Logging Out
- Hiding Private Data
- Authenticating User Endpoints
- The User/Task Relationship
- Authenticating Task Endpoints
- The User/Task Relationship
-
Sorting, Pagination, and Filtering (Task App)
-
File Uploads (Task App)
-
Sending Emails (Task App)
-
Testing Node.js (Task App)
- Section Intro: Testing Node.js
- Jest Testing Framework
- Writing Tests and Assertions
- Writing Your Own Tests
- Testing Asynchronous Code
- Testing an Express Application: Part I
- Testing an Express Application: Part II
- Jest Setup and Teardown
- Testing with Authentication
- Advanced Assertions
- Mocking Libraries
- Wrapping up User Tests
- Setup Task Test Suite
- Testing with Task Data
- Section Intro: Testing Node.js
-
Real-Time Web Applications with Socket.io (Chat App)
- Section Intro: Real-Time Web Applications with Socket.io
- Creating the Chat App Project
- WebSockets
- Getting Started with Socket.io
- Socket.io Events
- Socket.io Events Challenge
- Broadcasting Events
- Sharing Your Location
- Event Acknowledgements
- Form and Button States
- Rendering Messages
- Rendering Location Messages
- Working with Time
- Timestamps for Location Messages
- Styling the Chat App
- Join Page
- Socket.io Rooms
- Storing Users: Part I
- Storing Users: Part II
- Tracking Users Joining and Leaving
- Sending Messages to Rooms
- Rendering User List
- Automatic Scrolling
- Deploying the Chat Application
-
Wrapping up
About this
video
This course was just completely re-filmed to give you everything you need to master Node.js in 2019! This includes new content, updated versions, new features, and more. Have you tried to learn Node before? You start a new course, and the instructor has you installing a bunch of libraries before you even know what Node is or how it works. You eventually get stuck and reach out to the instructor, but you get no reply. You then close the course and never open it again. Sound familiar? The Complete Node.js Developer Course covers the fundamentals of Node before diving deep into great tools like Express, Mongoose, and MongoDB. The entire course is based around a single goal: Turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications.
The best way to learn Node is by building Node apps. From the very start, you’ll be programming every project and working through challenges that I’ve designed to reinforce what you’ve learned. This will give you the hands-on experience necessary to be able to create and launch your own project once you’re done.
When learning, learn the latest - I work to keep this course full of the most up-to-date Node material out there. This course is compatible with the latest Node.js version. You’re getting access to hot-off-the-press features.
Everything you need comes in one easy-to-use package - You can stop worrying if you're learning the right skills to build an app or land a new job. I've curated all the tech that's essential to building real-world apps. I've mapped out everything in a comprehensive, easy-to-follow package designed to get you up and running in a few weeks.
There’s no better time to learn Node - According to the 2016 Stack Overflow Survey, Node is in the top ten for back-end popularity and back-end salary, with an average salary of $85k. This means more jobs and more opportunities for you.
All the code files are placed at https://github.com/PacktPublishing/The-Complete-Node.js-Developer-Course-3rd-Edition-
- Publication date:
- March 2019
- Publisher
- Packt
- Duration
- 34 hours 21 minutes
- ISBN
- 9781789955071
Latest Reviews
(2 reviews total)