← All free certificatesFree learning path Final step
Node.js & Express
10 short modules. Each one: a simple lesson, two quick games and a 8-question quiz for its own free certificate. Finish them all, then take the full Node.js & Express certificate.
0 of 10 module certificates
- What is Node.js?Node.js runs JavaScript on the server, outside the browser.0/4
- Modules and npmOrganise code into modules and use packages from npm.0/4
- Async JavaScript in NodeHandle files, timers and network calls with callbacks, promises and async/await.0/4
- Core modules: fs, path, httpUse Node's built-in modules to work with files and servers.0/4
- Express basicsBuild web servers and APIs quickly with Express.0/4
- Routing and request dataRead params, query strings and bodies to build REST endpoints.0/4
- MiddlewareRun shared code for every request: logging, parsing, auth and errors.0/4
- Databases with NodeStore data in MongoDB or SQL databases from Express.0/4
- Authentication and securityProtect APIs with hashed passwords, JWTs and secure settings.0/4
- Testing and deploying Node appsTest your API, then run it reliably in production.0/4
🏆 Full Node.js & Express certificate
20 questions from basic to advanced, 60% to pass. Best taken after the modules.