Skip to content

clarklindev/nodejs-maximilianschwarzmuller-nodejs-the-complete-guide

Repository files navigation

README

  • I have deviated from the course a bit, customized the interface, backend and frontend to cater for my own requirments.

    • validation - im using validatejs
    • the course starts with server side rendering of pages using template engines where i went with REST api
    • using JSONApi for backend data structure
    • using React on frontend
    • using Vite for build
  • This folder covers the following sections from Udemy course: https://www.udemy.com/course/nodejs-the-complete-guide

  1. Working with mongoose

  2. Sessions & cookies (switched out for jwt)

  • switch out again: JWT tokens with BEARER to JWT cookies
  1. adding authentication

  2. sending emails

  • using
  1. advanced authentication

  2. Validation

  3. Error handling

  4. File upload and download

  5. Adding Pagination

  6. Understanding Async requests

  7. Adding Payments (incomplete)

  8. Working with REST API's (basics)

  9. Application of REST Apis

  10. understanding Async/await in nodejs

  11. understanding web sockets & socket.io (incomplete)

  12. working with graphql (incomplete)

  13. deploying

  14. testing nodejs applications

  15. nodejs as a build tool

  16. modern js and node

  17. nodejs and typescript