This repository tracks my progress through the Web Development Training Program provided by Capsitech IT Services. Each module covers essential technologies and skills to prepare for building full-stack web applications.
-
Static UI Development (✅ Completed)
- Learn HTML and CSS fundamentals.
- Work with responsive design principles.
- Explore frameworks like Tailwind CSS and Bootstrap.
- Task: Build a complete responsive website.
-
JavaScript (✅ Completed)
- Understand JavaScript basics, DOM manipulation, and the Fetch API.
- Learn form handling and validation.
- Task: Create a dynamic contact form.
-
React (✅ Completed)
- Learn about component-based architecture and state management.
- Handle events and integrate APIs.
- Tasks:
- Build a Student Registration Form.
- Create a Weather App using React.
-
Backend Basics (✅ Completed)
- Introduction to backend concepts like REST APIs and MVC architecture.
- Learn about MongoDB, authentication, and CRUD operations.
- Task: Build a simple REST API.
-
Express.js (✅ Completed)
- Learn to use Express.js for API development.
- Focus on routing, middleware, and creating a CRUD API for a to-do list.
- Task: Build a To-Do List API.
-
C# and .NET Core (✅ Completed)
- Explore C# basics, object-oriented programming concepts, and threading.
- Build APIs using .NET Core.
- Task: Create a complete backend application using .NET Core.
-
Final Full-Stack Project (
▶️ Current Module)- Combine skills from all modules to build a Task Management Application.
- Use React for the frontend, Express.js/.NET Core for the backend, and MongoDB for the database.