Skip to main content

Command Palette

Search for a command to run...

Week-3 @ 100xdevs cohort : Middlewares, authentication, input validation and databases

Updated
1 min read
Week-3 @ 100xdevs cohort : Middlewares, authentication, input validation and databases

Completed an enlightening week-3 in Harkirat Singh's cohort, delving into the fascinating world of backend development. Explored the utility of middlewares and global catches, mastered input validation with the Zod library, and ventured into user authentication and token generation using JSON Web Token which makes use of hashing and encryption.

Furthermore, we dove deep into the realm of databases, understanding their types (SQL, NoSQL, Graph, and vector databases). Opted for the versatile NoSQL database MongoDB, leveraging its advantages like superior horizontal scaling, handling unstructured data, and flexible schemas. Implemented data schemas and models using the Mongoose library.

More from this blog

Aviral's Tech Blog

20 posts

Self-taught full-stack web developer by passion, a mechanical engineer by qualification and an avocational musician.