Course Description
- Understand the fundamentals of web design and create visually appealing and structured web pages.
- Master HTML to define the structure and content of web pages effectively.
- Apply CSS to style web pages, control layouts, typography, colors, and responsive design.
- Leverage Bootstrap to build modern, mobile-friendly, and responsive websites efficiently.
- Integrate JavaScript to add interactivity, dynamic content, and enhance user experience.
- Combine all technologies to design and develop functional, professional, and user-centric websites.
Schedule
- Session Days: Sunday, Tuesday, and Thursday
- Session Time: 7:00 PM – 10:00 PM
Course Outline
- Introduction to Web Design & HTML
- Introduction to Web Page Design
- Introduction to HTML
- HTML Structure & Tags
- HTML Links & Tag Attributes
- Block-Level vs Inline Elements
- HTML Comments & Text Formatting
- HTML Tables & Forms
- HTML Multimedia: Video, Audio
- HTML Iframes
- CSS Fundamentals & Styling
- CSS Introduction & Selectors
- Building Your First Website
- CSS Links & Font Properties
- Text Decoration & Text Alignment
- Display, Float, and Opacity Properties
- Background, Margin, Padding, and Border Properties
- CSS Box Model
- CSS Flexbox
- CSS Animations
- Building Website Sections: Graduate Section & Footer
- Bootstrap: Responsive Web Design
- Introduction to Bootstrap
- Responsive Design & Bootstrap Classes
- Grid System & Layouts
- Bootstrap Components: Navbar, Carousel, Cards, Alerts, Tables, Forms, Spinners
- JavaScript Essentials
- Introduction to JavaScript
- Variables, Output, and Popup Boxes
- Functions, Scope, and Hoisting
- Conditional Statements & Loops
- Break and Continue Statements
- Arrays & Objects
- DOM (Document Object Model)
- Introduction to DOM & Objects
- DOM Methods and Properties
- Modifying HTML Attributes and Styles
- Insert, Replace, and Remove Elements
- Handling DOM Events