This course is designed to provide students with the knowledge and skills required to develop and design user interfaces and user experiences for web and mobile applications. Students will learn about the principles and practices of UI/UX design, the role of UI/UX Designers in DevOps teams, and the periodical actions that UI/UX Designers need to take to ensure end-user user-friendly interface and positive experience. Students will gain hands-on experience with tools and techniques used in each stage of the UI/UX design process, and will develop user interfaces and user experiences that meet the needs of their organization.
Lesson 1: Introduction to UI/UX Design
- Definition of UI/UX Design
- Principles of UI/UX Design
- Overview of the UI/UX design process
Lesson 2: UI/UX Design Tools and Techniques
- Overview of design tools such as Sketch, Figma, Adobe XD
- Overview of design techniques such as wireframing, prototyping, and usability testing
Lesson 3: Role of UI/UX Designers in DevOps Teams
- Overview of the role of UI/UX Designers in DevOps teams
- Collaboration between UI/UX Designers and developers in DevOps teams
- Best practices for UI/UX Designers in DevOps teams
Lesson 4: Periodical Actions of UI/UX Designers
- Overview of periodical actions of UI/UX Designers such as design handoff, design maintenance, and design optimization
- Best practices for periodical actions of UI/UX Designers
Lesson 5: User Research
- Overview of user research
- Methods of user research
- Best practices for user research
Lesson 6: Usability Testing
- Overview of usability testing
- Methods of usability testing
- Best practices for usability testing
Lesson 7: Accessibility Design
- Overview of accessibility design
- Principles of accessibility design
- Overview of accessibility testing tools and techniques
Lesson 8: Design for Mobile and Web Applications
- Overview of design for mobile and web applications
- Best practices for design for mobile and web applications
- Hands-on exercises on design for mobile and web applications
Lesson 9: Design for DevOps Teams
- Overview of design for DevOps teams
- Best practices for design for DevOps teams
- Hands-on exercises on design for DevOps teams
Course Instructor
This course does not have any sections.