Learn the Fundamentals of Node.js for Beginners
Offered By: egghead.io
Course Description
Overview
Understanding Node.js can have a significant positive impact on your career as a Javascript developer. Knowing how it works, how it scales, and how to interact with it can save you time, headaches and delays going to production which can put you well ahead of your competition. Understanding node.js can help you architect applications that are built to work with node's features and capabilities.
Key Goals:
Understand the built-in features of node and how they operate
Learn to architect applications in such a way that allows your app to scale
Leverage tools and packages created by others to rapidly grow your applications features and capabilities
Comprehend nodes’ built-in modules for communication and how to use those to extend your application interface
Use debugging tools to identify and resolve errors in your code Implement best-practice TDD and BDD principles to ensure your code is scalable, maintainable, and reproducible
Key Goals:
Understand the built-in features of node and how they operate
Learn to architect applications in such a way that allows your app to scale
Leverage tools and packages created by others to rapidly grow your applications features and capabilities
Comprehend nodes’ built-in modules for communication and how to use those to extend your application interface
Use debugging tools to identify and resolve errors in your code Implement best-practice TDD and BDD principles to ensure your code is scalable, maintainable, and reproducible
Syllabus
- Use the Node.js REPL shell
- Understand Callbacks in Node.js
- Understand the Node.js process object
- Understand Node.js Buffers
- Understand Global Namespace in Node.js
- Create a Simple Node.js Module
- Export Modules in Node.js
- Install packages in a Node.js application using npm
- Create a TCP server using the Node.js Net Module
- Publish and Share a Node.js Module
- Build a Simple HTTP Server with Node.js
- Publish a Module to the NPM Registry
- Add and Remove EventEmitters in Node.js
- Manage Memory and Garbage Collection in Node.js
Taught by
Will Button
Related Courses
Learn Javascript - 21 Essential Array MethodsCoursera Project Network via Coursera 3D Graphics for Web Developers
Pompeu Fabra University via FutureLearn A Simple Scatter Plot using D3 js
Coursera Project Network via Coursera Access WebView in an Android Studio Project
Coursera Project Network via Coursera Deployment Pipelines using GitHub Actions
A Cloud Guru