• Human-Computer Interaction

    Human-Computer Interaction

    In this free course, Human-Computer Interaction you will learrn human-centered design skills, so that you have the principles and methods to create excellent interfaces with any technology.

  • Fundamentals of UX Design

    Fundamentals of UX Design

    Fundamentals of UX Design will walk you through the process of user experience design, covering all the basics.

  • Designing Web Pages with CSS - for Beginners

    Designing Web Pages with CSS - for Beginners

    This class will allow you to develop a solid foundation of CSS Knowledge upon which you can continue to build and move on to advanced CSS topics.

  • User Interface Analysis Course

    User Interface Analysis Course

    In this course, you will gain an understanding of the overall user interface design process by learning how to conduct secondary research, how to conduct user role, function and task analysis, and how to produce the required outputs from those activities.

  • Creating Responsive Web Design

    Creating Responsive Web Design

    Learn to create a web design that automatically conforms itself to multiple screen sizes. This course will show you a step-by-step process for creating a design that rearranges content, resizes elements, and adapts itself based on the size of your visitor's screen size