Curriculum
12 Sections
59 Lessons
12 Weeks
Expand all sections
Collapse all sections
Introduction to Web Development
5
1.1
What is Web Development?
1.2
Frontend vs Backend vs Full-Stack
1.3
How the Web Works: HTTP, Browsers, Servers
1.4
Overview of Web Technologies (HTML, CSS, JS, etc.)
1.5
Tools of the Trade (Text Editors, Browsers, Dev Tools)
HTML Fundamentals
5
2.1
Structure of an HTML Document
2.2
Headings, Paragraphs, Links, Lists
2.3
Images and Multimedia Elements
2.4
Forms and Input Types
2.5
Semantic HTML and Accessibility
CSS Fundamentals
5
3.1
Introduction to CSS and Selectors
3.2
Colors, Fonts, and Text Styling
3.3
Box Model, Margins, Padding, Borders
3.4
CSS Layout: Flexbox
3.5
CSS Layout: Grid
Advanced CSS & Responsive Design
5
4.1
Media Queries and Breakpoints
4.2
Responsive Design Techniques
4.3
Transitions and Animations
4.4
CSS Variables and Custom Properties
4.5
CSS Frameworks: Bootstrap / Tailwind CSS Intro
JavaScript Essentials
Introduction to JavaScript and the DOM
4
5.1
Variables, Data Types, and Operators
5.2
Control Structures: If, Loops
5.3
Functions and Events
5.4
Arrays and Objects
JavaScript in the Browser
5
6.1
DOM Manipulation and Events
6.2
Forms and Validation with JavaScript
6.3
Local Storage and Session Storage
6.4
Introduction to ES6 Features
6.5
Fetch API and Making HTTP Requests
Version Control with Git
5
7.1
Introduction to Git and GitHub
7.2
Git Basics: init, add, commit
7.3
Branching and Merging
7.4
Collaborating with GitHub
7.5
Best Practices for Version Control
Web Development Tools
5
8.1
Package Managers: npm and yarn
8.2
Introduction to Webpack / Vite
8.3
Using VS Code Efficiently
8.4
Working with APIs and JSON
8.5
Debugging and Developer Tools
Introduction to Frontend Frameworks
5
9.1
What is a JavaScript Framework?
9.2
Introduction to React.js
9.3
Components and Props in React
9.4
State and Lifecycle
9.5
Basic Routing in React (React Router)
Backend Development with Node.js
5
10.1
Introduction to Node.js and Express
10.2
Setting Up a Server
10.3
Routing and Middleware
10.4
Building a RESTful API
10.5
Working with JSON Data and POST Requests
Databases and Full-Stack Integration
5
11.1
Introduction to Databases: SQL vs NoSQL
11.2
Using MongoDB with Mongoose
11.3
Connecting Backend to Frontend
11.4
Building a Full-Stack App (MERN Overview)
11.5
Authentication Basics (JWT, Sessions)
Deployment and Final Project
5
12.1
Preparing a Project for Deployment
12.2
Hosting with Netlify / Vercel / Render
12.3
Environment Variables and Configuration
12.4
Capstone Project: Build and Launch a Full Website
12.5
Portfolio and Career Path Guidance
Complete Web Development HTML – PHP Video Course
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Home
Courses
Search
Search
Account
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Want to become an instructor?
Are you a member?
Login now
Modal title
Main Content