Learning Web Development
This is a repository containing all the codes that I wrote (and am still writing) while learning full-stack web development.
Main Topics Covered
- HTML
- CSS
- Basic and Intermediate JavaScript
- Advanced JavaScript
- Promises
- Fetch API
- Async / Await (AJAX)
- Destructuring
- Bootstrap 4
- DOM & DOM Manipulation
- jQuery
- Node.js
- NPM
- express
- ejs
- body-parser
- request
- nodemon
- lodash
- NPM
- Express.js
- API
- JSON
- Authentication
- Mailchimp API
- Hosting (Heroku and other also)
- Blog Website Deployed to https://maulik-shah-blog.herokuapp.com/
- To-do list website deployed to https://maulik-todolist.herokuapp.com/
- EJS
- Databases
- SQL
- MongoDB
- Mongoose
- MongoDB Atlas
- Authentication & Security
- Cookies and Sessions
- Passport.js
- Hashing
- Salting
- bcrypt
- Google OAuth
- React
- Components
Projects
The following are the projects that I made: