YoVDO

Become a Back-End Web Developer

Offered By: LinkedIn Learning

Tags

Web Development Courses Databases Courses Javascript Courses Node.Js Courses MongoDB Courses Web Security Courses

Course Description

Overview

Learn the foundational skills of back-end web development and put them into practice using the popular server-side programming language Node.js. Work with databases, test your code, build and consume RESTful APIs, and dig deeper into security and HTTP.

Note: This path is designed for web developers who know the basics of programming, HTML, JavaScript, and CSS, and those who have completed the Become a Web Developer learning path.
  • Learn how to persist data in your applications.
  • Build and consume RESTful web services.
  • Secure your application's data.

Syllabus

Courses under this program:
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 (2019)
-Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.

Course 3: Node.js: Testing and Code Quality
-Learn how to measure quality, implement testing, and ensure code coverage in your node.js apps.

Course 4: 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 5: 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 6: Express Essential Training
-Learn about how to get started with Express, the back-end Node.js framework that allows you to build powerful websites and web applications.

Course 7: Programming Foundations: Web Security
-Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm.

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: HTTP Essential Training
-Learn the fundamentals of HTTP. Explore HTTP terminology, requests and responses, and HTTP headers.

Course 10: 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 11: Advanced npm
-Take your npm skills to the next level. Learn how to publish packages, execute audits, and master advanced npm commands and functions.

Course 12: Node.js: Microservices
-Gain a deeper understanding of how microservices are built and used. Learn how to use Node.js to build out a microservices architecture from scratch.


Courses

  • 0 reviews

    55 minutes

    View details
    Learn how to install and use npm, then take your npm skills to the next level. Learn how to publish packages, execute audits, and master advanced npm commands and functions.
  • 0 reviews

    50 minutes

    View details
    Learn the fundamentals of HTTP. Explore HTTP terminology, requests and responses, and HTTP headers.
  • 0 reviews

    1-2 hours

    View details
    Find out how to build a simple, RESTful web API using Node.js, Express, and MongoDB.
  • 0 reviews

    3-4 hours

    View details
    Learn about the various database options available for Node.js applications, so that you can select the right database for your app.
  • 0 reviews

    1-2 hours

    View details
    Learn about how to get started with Express, the back-end Node.js framework that allows you to build powerful websites and web applications.
  • 0 reviews

    2-3 hours

    View details
    Learn the basics of Node.js—a lightweight JavaScript-based platform—and how to build a simple application.
  • 0 reviews

    View details
    Learn how to install and use npm, the node package manager that allows JavaScript developers to share and reuse code.
  • 0 reviews

    1-2 hours

    View details
    Learn the essentials of Node.js. Discover what you need to know to start creating your own JavaScript applications with Node.js.
  • 0 reviews

    2-3 hours

    View details
    Gain a deeper understanding of how microservices are built and used. Learn how to use Node.js to build out a microservices architecture from scratch.
  • 0 reviews

    View details
    Learn how to secure a RESTful API to keep your application data—and your users—safe.
  • 0 reviews

    4-5 hours

    View details
    Learn how to measure quality, implement testing, and ensure code coverage in your node.js apps.
  • 0 reviews

    2-3 hours

    View details
    Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm.

Taught by

Alex Zanfir, Alex Banks, Jon Peck, Daniel Khan, Emmanuel Henri, Jamie Pittman, Kevin Skoglund and Morten Rand-Hendriksen

Related Courses

Programming Languages
University of Virginia via Udacity
Building a Basic Website
University of Massachusetts Amherst via Independent
iDESWEB, Introducción al desarrollo web
Miríadax
Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Web Application Architectures
University of New Mexico via Coursera