Skip to content

A curated collection of tutorials, projects, and resources for learning web development, covering HTML, CSS, JavaScript, and modern frameworks like React. Includes practical exercises and code examples to build hands-on skills for beginners and intermediate developers.

License

Notifications You must be signed in to change notification settings

rohanmistry231/Web-Development-Learning

Repository files navigation

Web Development Learning Materials

Welcome to the Web Development Learning Materials repository! This repository contains educational resources and materials for various web development technologies, including HTML, CSS, SCSS, JavaScript, React.js, MongoDB, and Mongoose. The goal of this repository is to provide a comprehensive set of resources for learning and mastering web development.

Table of Contents

  1. HTML
  2. CSS
  3. SCSS
  4. JavaScript
  5. React.js
  6. MongoDB
  7. Mongoose
  8. Django
  9. PUG
  10. How to Use This Repository

HTML

The HTML section covers the basics of HTML, including:

  • HTML syntax and structure
  • Common tags and their usage
  • Forms and input elements
  • Semantic HTML

Learn more about HTML

CSS

The CSS section provides resources on:

  • CSS syntax and selectors
  • Box model
  • Flexbox and Grid layout
  • Responsive design

Learn more about CSS

SCSS

In the SCSS section, you will find:

  • Introduction to SCSS and its benefits
  • Nesting and inheritance
  • Variables and mixins
  • Functions and operators

Learn more about SCSS

JavaScript

The JavaScript section includes:

  • JavaScript basics and syntax
  • DOM manipulation
  • Event handling
  • ES6+ features
  • Asynchronous JavaScript (Promises, async/await)

Learn more about JavaScript

React.js

The React.js section focuses on:

  • Introduction to React
  • Components and props
  • State and lifecycle
  • Hooks
  • React Router
  • State management with Redux

Learn more about React.js

MongoDB

The MongoDB section covers:

  • Introduction to MongoDB
  • CRUD operations
  • Indexing and aggregation
  • Data modeling

Learn more about MongoDB

Mongoose

In the Mongoose section, you will find:

  • Introduction to Mongoose
  • Schemas and models
  • Querying the database
  • Validation and middleware

Learn more about Mongoose

Django

In the Django section, you will find:

  • Interview Questions Project
  • mysite
  • venv

Learn more about Django

PUG

In the Django section, you will find:

  • pug basic fundamentals
  • index.pug file

Learn more about Pug

How to Use This Repository

Each section is organized into folders corresponding to the technology covered. Inside each folder, you will find:

  • Tutorials and guides
  • Code examples
  • Practice exercises
  • Additional resources and references

Feel free to explore each folder and follow the materials at your own pace.

About

A curated collection of tutorials, projects, and resources for learning web development, covering HTML, CSS, JavaScript, and modern frameworks like React. Includes practical exercises and code examples to build hands-on skills for beginners and intermediate developers.

Topics

Resources

License

Stars

Watchers

Forks