Course Overview
Objective:
The goal of the "Perform Web Design" course is to provide students with a comprehensive understanding of web design principles, tools, and techniques needed to build visually appealing and user-friendly websites.
Course Content
-
Introduction to Web Design:
- Understanding the role of web design in digital communication.
- Overview of web technologies, including HTML, CSS, and JavaScript.
- Familiarization with web design trends and best practices.
-
User Experience (UX) Design:
- Principles of UX design and its importance in web design.
- Conducting user research and testing for better usability.
- Creating user personas and user journey maps.
-
Visual Design Principles:
- Fundamentals of color theory, typography, and layout.
- Designing for accessibility and inclusivity.
- Creating wireframes and mockups using design tools (e.g., Adobe XD, Figma).
-
Responsive Design:
- Understanding mobile-first design.
- Techniques for designing websites that work across various devices and screen sizes.
- Utilizing frameworks like Bootstrap or Tailwind CSS for responsive layouts.
-
Front-End Development:
- Introduction to HTML5 and CSS3 basics for structuring and styling web pages.
- Basic JavaScript for interactivity and functionality.
- Learning about version control systems, such as Git, for effective project management.
-
Web Hosting and Domain Management:
- Overview of web hosting options and domain registration.
- Understanding how to deploy a website and manage its content.
-
SEO Basics:
- Introduction to search engine optimization (SEO) and its relevance to web design.
- Techniques for optimizing websites for search engines.
-
Project Work:
- Hands-on projects to design and build a complete website from scratch.
- Peer reviews and presentations for collaborative learning and feedback.