Course Overview
- ›Understanding how websites work
- ›Client Server architecture
- ›Setting up VS Code
- ›Essential VS Code extensions
- ›Installing Live Server
- ›Creating first web page
- ›HTML document structure
- ›Headings paragraphs and lists
- ›Links images and media
- ›Tables and forms
- ›Semantic HTML elements
- ›HTML best practices
- ›CSS syntax and selectors
- ›Colors fonts and typography
- ›Box model
- ›Margin padding and borders
- ›Display and positioning
- ›Google Fonts
- ›Flexbox fundamentals
- ›Flex direction and alignment
- ›CSS Grid basics
- ›Responsive layouts
- ›Media queries
- ›Mobile first design
- ›Variables and data types
- ›Operators and expressions
- ›Conditional statements
- ›Loops
- ›Functions and scope
- ›Embedding JS in HTML
- ›Selecting DOM elements
- ›Changing element content
- ›Handling events
- ›Form validation
- ›Adding/removing classes
- ›Dynamic UI updates
- ›Bootstrap grid system
- ›Responsive breakpoints
- ›Bootstrap components
- ›Navigation and cards
- ›Forms and buttons
- ›Layouts with Bootstrap
- ›What is PHP
- ›PHP syntax and tags
- ›Variables and data types
- ›Operators
- ›Embedding PHP in HTML
- ›Running PHP with XAMPP
- ›If else statements
- ›Switch statements
- ›Loops
- ›Functions in PHP
- ›Variable scope
- ›Built-in functions
- ›Handling form submissions
- ›GET and POST methods
- ›Validating input
- ›Sanitizing data
- ›File uploads
- ›Sessions and cookies
- ›What is MySQL
- ›phpMyAdmin setup
- ›Creating databases
- ›Data types
- ›Basic SQL queries
- ›Connecting PHP to MySQL
What we'll cover in this course:
- Introduction to Web Development
- HTML Fundamentals
- CSS Fundamentals
- CSS Layouts and Flexbox
- JavaScript Basics
- JavaScript DOM and Events
- Bootstrap Framework
- Introduction to PHP
- PHP Control Structures
- Working with PHP Forms
- Introduction to MySQL
- CRUD Operations
- User Authentication System
- AI Tools for Development
- Capstone Project
Technologies & Tools



















