Welcome to the Web Development Cell Repository! This repository is designed to provide a comprehensive guide for students aspiring to become skilled web developers. It's divided into two main sections: Frontend and Backend.
- Coming soon
To solidify your understanding and apply your skills, we will work on the following projects:
- Landing page using
HTML, CSS
: Live version of the final project. - Rock Paper Scissors app using
Javascript
: Live version of the final project - Amazon E-commerce app using
Javascript
: Live version of the final project - Todo app with Local Storage using
React JS
: Live version of the final project
The Backend section delves into the server-side of web applications, handling data storage, retrieval, and processing.
- Understand the architecture of a web application and the role of servers in web development.
- notion page
- Learn about different database types (NoSQL in our course).
- NoSQL concepts (MongoDB).
- Explore popular languages and frameworks.
- Node.js and Express.js.
-
Create a CRUD API to create, read, update, and delete an element in the database.
- Using Mongoose. Check the project repo
-
Create RESTful APIs for communication between frontend and backend.
- HTTP methods (GET, POST, PUT, DELETE).
- JSON data format.
- API design principles.
To solidify your understanding and apply your skills, we will work on the following projects:
- Blog Web Project: Create a blog web project for a better understanding of CRUD operations.
- To-Do List App: Create a web application to manage tasks. (Data will be stored using MongoDB in this case).
Happy Coding! 🎉