Web Development Fundamentals Course Outline Data Analytics
Web Development Fundamentals Course Outline Data Analytics
Syllabus Outline
➔ Introduction to HTML
◆ What is HTML?
◆ HTML Document Structure
◆ Basic HTML Tags (<html>, <head>, <body>, <title>)
➔ Text Formatting and Layout
◆ Headings, Paragraphs, and Text Formatting
◆ Lists (Ordered and Unordered)
◆ Links and Anchors
◆ Images and Multimedia Elements
➔ Forms and Input Elements
◆ Creating Forms
◆ Different Input Types (text, radio, checkbox, etc.)
◆ Form Validation Attributes
➔ HTML5 Semantic Elements
◆ Introduction to Semantic HTML
◆ <header>, <footer>, <article>, <section>, <nav>
Module 3: CSS Basics (6 Hours)
➔ Introduction to CSS
◆ What is CSS?
◆ How CSS Works with HTML
◆ Inline, Internal, and External CSS
➔ CSS Selectors and Properties
◆ Basic Selectors (Element, Class, ID)
◆ Combinators (Descendant, Child, Sibling)
◆ Styling Text, Backgrounds, and Borders
➔ Box Model and Layout Techniques
◆ Understanding the Box Model
◆ Margin, Border, Padding, and Content
◆ Display and Positioning (Static, Relative, Absolute, Fixed)
➔ Responsive Design Basics
◆ Media Queries
◆ Mobile-first Design
◆ Flexbox Overview
➔ Basics of JavaScript
◆ What is JavaScript?
◆ Including JavaScript in HTML (Inline, Internal, External)
◆ Basic Syntax and Data Types
➔ Variables and Operators
◆ Declaring Variables (var, let, const)
◆ Operators (Arithmetic, Comparison, Logical)
➔ Control Structures
◆ Conditional Statements (if, switch)
◆ Loops (for, while, do...while)
➔ Functions and Events
◆ Defining and Calling Functions
◆ Function Scope and Closures
◆ Event Handling (onclick, onmouseover, etc.)