Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Express
Rating: 4.0 out of 5(97 ratings)
1,434 students

Learn Express

Master Express - the fast and lightweight Node framework for building backend servers
Created byDaniel Stern
Last updated 5/2015
English

What you'll learn

  • Implement a server with Express 4
  • Understand and explain Express and Node's role in the ecosystem of the internet
  • Use Mocha and Supertest to write tests for your Express apps
  • Implement a RESTful API with Express
  • Serve HTML and CSS files using Express
  • Implement Express middleware including body-parser and Cors

Course content

4 sections14 lectures1h 16m total length
  • What is Express?4:05

    Express is a powerful, Node-based framework that can help you make web applications.

    In this video, we discover what exactly Express is and its role in a website workflow.

  • How Express Works5:49

    Express makes it easy to respond to HTTP requests using JavaScript.

    In this tutorial, we learn how Express is used to connect networking with Javascript.

  • What We'll Be Covering In This Course4:31

    This course contains several workshops covering multiple Express topics. This video will provide an overview of those topics.

  • Slides - What We'll Learn2:00

    This lecture contains the slides for the video discussing what we will be covering.

  • Express and Networking Basics

Requirements

  • A text editor installed on your workstation (Brackets, Sublime Text or IntelliJ are suggested)
  • You need sufficient administration priveleges on your computer to install Node.js. If you can't, have your administrator install Node and let you install NPM modules before starting

Description

Express is an extremely powerful tool for creating web applications built on Node.

Join us for an action-packed series of video tutorials as we learn about how to use and implement the impressive Express library.

- Install Express on your computer- Run a custom server- Understand requests and responses

We'll learn about many aspects of practical Express implementation over the course of over 13 videos and lots of other amazing course material.

- Use GET and POST requests- Write and run tests with Mocha- Learn about RESTful APIs

This course teaches you EVERYTHING you need to know to use Express!

Express is an extremely practical tool, whether you're looking to use it for prototyping, hobbies or if you're looking to improve your qualifications to work in the field of Web Development, this is the course for you!

- Over seven workshops and five lectures- Test your knowledge with challenging quizzes

This is an extremely practical and skills-oriented course. Take the next step to improving your web development skills today!

Who this course is for:

  • Beginners to internet networking and servers will find this course very informative
  • Those already expert in Express 2 or 3 may benefit more just from reading the documentation
  • Students coming from other languages (.NET, C#) should find this course informative but may wish to skip ahead to the workshop section
  • Those who want to understand running servers with Node.js should enjoy this course
  • Absolute beginners to programming may consider taking a beginner JavaScript course before taking this one