In this video, walk through an overview of the security best practices with Express and get a few pointers and resources to research this subject further.
- Security is always a concern with any applications,…web or local, so understanding best practices…around security is crucial.…If you want to learn more…about securing your Express application,…take a look at my Securing APIs course…or any other security courses in our library.…So let's go through some of the best practices…when you are building a Node and Express application.…So first, always keep your dependencies up-to-date…and make sure they are secured.…The best approach is to follow official list promoted…by the Express team itself or internal ones,…if the same functions are provided internally.…
Also, if any of them are deprecated,…remove them and/or find options.…If you're using sensitive data use TLS,…which is the next progression of SSL.…You can get a free TLS certificate…through services like Let's Encrypt and,…depending on where you host your services,…they will have documentation…on how to install your certificate.…Use Helmet, which is a very simple library…to install and adds a collection of middleware…
- Creating a basic data endpoint
- Routing with Express
- Adding a static route for file serving
- Basic middleware with Express
- Built-in middleware and error-handling middleware
- Debugging in an Express application
- Security best practices with Express
Skill Level Beginner
1. Setting Up Express
2. Getting Started
3. Routing with Express
4. Middleware with Express
5. Advanced Topics in Express
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.