
- Instructor: GKP
- Duration: 20 hours
Categories: Web Development
This course introduces the foundational concepts of web design, focusing on creating visually appealing and user-friendly websites. Participants will learn the basics of HTML, CSS, JavaScript, color theory, typography, and design principles. The course is ideal for beginners who want to understand the core concepts of web design and start building their own websites.
Key Learning Outcomes:
- Understand the fundamentals of web design, including layout, color theory, and typography.
- Create basic web pages using HTML and style them with CSS.
- Apply design principles to create user-friendly and accessible websites.
- Introduce interactivity to web pages using basic JavaScript.
Syllabus:
- Introduction to Web Design:
- Overview of web design and its importance
- Understanding the web design process
- HTML Basics:
- Introduction to HTML tags and structure
- Creating and organizing content with HTML
- CSS Fundamentals:
- Styling web pages with CSS
- Introduction to the box model, margins, padding, and borders
- Design Principles:
- Color theory and applying color schemes
- Typography basics and choosing fonts
- Introduction to JavaScript:
- What is JavaScript? Overview and use cases
- Basic syntax and JavaScript in the browser
- Manipulating the DOM (Document Object Model) with JavaScript
- Interactivity with JavaScript:
- Adding event listeners
- Creating simple interactions (e.g., button clicks, form validation)
- Project:
- Creating a simple website design project with basic interactivity
- Applying learned principles and techniques