Become a Node.js Developer

0
Join & Subscribe
LinkedIn Learning
Free Trial Available
English
Certificate Available
24 hours worth of material
selfpaced

Overview

Node is a popular and fast-growing programming language that allows you to run JavaScript on the server side. After learning the basics of HTML, CSS, JavaScript, and Git in the Become a Web Developer learning path, discover how to build lightening-fast applications in Node.js. In this comprehensive learning path, you can learn how to work with data as well as test, secure, and deploy your Node.js applications. Get practical experience building websites, microservices, and APIs using Node.js.
  • Build web apps and microservices.
  • Work with data and build APIs.
  • Test secure, and deploy your Node.js apps.

Syllabus

  • Course 1: Learning Node.js
    • Learn the basics of Node.js—a lightweight JavaScript-based platform—and how to build a simple application.
  • Course 2: Node.js Essential Training
    • Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
  • Course 3: Learning npm the Node Package Manager
    • Learn how to install and use npm, the node package manager that allows JavaScript developers to share and reuse code.
  • Course 4: Building a Website with Node.js and Express.js
    • Learn how to build dynamic websites with Node.js and Express.js, a popular web server framework.
  • Course 5: Databases for Node.js Developers
    • Learn about the various database options available for Node.js applications, so that you can select the right database for your app.
  • Course 6: Node.js: Testing and Code Quality
    • Learn how to measure quality, implement testing, and ensure code coverage in your node.js apps.
  • Course 7: Express Essential Training
    • Learn how to get started with Express, the flexible, minimalist framework that sits on top of Node.js and allows you to build powerful websites and web applications.
  • Course 8: Node.js: Securing RESTful APIs
    • Learn how to secure a RESTful API to keep your application data—and your users—safe.
  • Course 9: Node.js: Security
    • Learn best practices that can help Node.js developers secure their apps at all levels, from packages to the server level.
  • Course 10: Building RESTful APIs with Node.js and Express
    • Find out how to build a simple, RESTful web API using Node.js, Express, and MongoDB.
  • Course 11: Node.js: Real-Time Web with Socket.IO
    • Learn the basics of Socket.IO, and discover how to use this real-time web library to set up a chat application with multiple rooms.
  • Course 12: Node.js: Deploying Applications
    • Learn how to deploy Node.js applications. Review different deployment scenarios, and get practical tips and insights into the pros and cons of each option.

Taught by

Alex Zanfir, Alex Banks, Emmanuel Henri, Daniel Khan, Daniel Khan, Jon Peck, Emmanuel Henri, Emmanuel Henri, Emmanuel Henri, Emmanuel Henri, Emmanuel Henri and Kirsten Hunter