"NodeJS for Beginners"
Full Course - 7 hours / 15 chapters
Author Links
๐ Hello, I'm Dave Gray.
โ Check out my YouTube Channel with all of my tutorials.
โ Buy Me A Coffee
๐ Follow Me:
Description
๐บ YouTube Tutorial for this repository.
๐ This repository shares ALL of the resources referenced during the 7 hour Youtube tutorial.
โ I suggest completing my 8 hour JavaScript course tutorial video if you are new to Javascript.
๐ Academic Honesty
DO NOT COPY FOR AN ASSIGNMENT - Avoid plagiargism and adhere to the spirit of this Academic Honesty Policy.
๐ References
- ๐ Node.js Official site
- ๐ NPM Official site
- ๐ Node.js Jobs
- ๐ Express JS Official site
- ๐ MongoDB Official site
- ๐ Mongoose Official site
๐ Additional References
- ๐ MDN: CORS
- ๐ NPM: CORS package
- ๐ NPM: Bcrypt package
- ๐ How to Safely Store a Password
- ๐ MDN: HTTP Response Status Codes
- ๐ Cross-Site Scripting (XSS)
- ๐ Cross-Site Request Forgery (CSRF)
- ๐ REST Security Cheat Sheet
๐ JWT & Cookie References
- ๐ Intro to JSON Web Tokens
- ๐ All You Need to Know About Storing JWT in the Frontend
- ๐ NPM: jsonwebtoken package
- ๐ NPM: cookie-parser package
- ๐ Deleting Cookies
๐ป Source Code
Note: The "Starter Code" for a chapter is also the "Completed Code" for the previous chapter.
- ๐ Chapter 6 Starter Code
- ๐ Chapter 7 Starter Code
- ๐ Chapter 8 Starter Code
- ๐ Chapter 9 Starter Code
- ๐ Chapter 10 Starter Code
- ๐ Chapters 11 Starter Code
- ๐ Chapter 12 Starter Code
- ๐ Chapter 13 Starter Code
- ๐ Chapter 14 Starter Code
- ๐ Chapter 15 Starter Code
- ๐ Chapter 15 Complete Code