Intro to Web Development
Embark on your web development journey! Learn HTML, CSS, and JavaScript fundamentals to build and deploy your first website.
...
Share
Web Development Fundamentals and HTML Structure
Unit 1: Web Development Basics
Intro to Web Dev
Front-End Explained
Back-End Explained
Dev Environment Setup
Hello World
Unit 2: HTML Fundamentals
HTML Structure
Headings and Paragraphs
Links and Anchors
Images in HTML
Lists in HTML
Unit 3: Advanced HTML and Semantics
Tables in HTML
HTML Forms Basics
Semantic HTML
HTML5 Layout Elements
Accessibility Basics
Styling with CSS
Unit 1: CSS Fundamentals
Intro to CSS
CSS Selectors
CSS Properties: Text
CSS Properties: Box Model
CSS Specificity
Unit 2: Layout and Positioning
Display Property
CSS Float
CSS Position: Static
CSS Position: Relative
CSS Position: Absolute
Unit 3: Responsive Design
Intro to Responsive Design
Viewport Meta Tag
Fluid Grids
Flexible Images
Intro to Media Queries
JavaScript Fundamentals and DOM Manipulation
Unit 1: JavaScript Basics: Variables, Data Types, and Operators
Intro to JavaScript
Variables in JavaScript
Data Types in JavaScript
Operators in JavaScript
Operator Precedence
Unit 2: Control Flow and Functions in JavaScript
Conditional Statements
Switch Statements
For Loops
While and Do...While Loops
Defining Functions
Unit 3: DOM Manipulation
The Document Object
Selecting Elements
Modifying Element Content
Changing Element Styles
Creating New Elements
Unit 4: Event Handling in JavaScript
Event Listeners
Handling Click Events
Handling Input Events
Mouse Events
Keyboard Events
Advanced JavaScript, Forms, Accessibility, and Deployment
Unit 1: ES6+ JavaScript Features
Let and Const
Arrow Functions
Template Literals
Destructuring
Spread & Rest Operators
Unit 2: Forms and User Input
Form Basics
Form Submission
Input Validation
Form Events
Accessing Form Data
Unit 3: Web Accessibility
Accessibility Intro
Semantic HTML
Alt Text for Images
ARIA Attributes
Keyboard Navigation
Unit 4: Website Deployment
Deployment Options
Netlify Setup
Deploying to Netlify
Custom Domains
Continuous Deployment
Unit 5: Version Control with Git
Git Basics
Basic Git Workflow
Branching
Git Remotes
Pull Requests