GUI Design Training

We recently had a client ask if we could deliver GUI Design Training,  Well, we thought, GUI design is not new, so finding a good GUI design trainer and courseware should be pretty simple. Turns out, however, that we were wrong.  We couldn’t find anyone licensing good GUI design training courseware.  We found some books on Amazon, but most of them were written more than 10 years ago.  And the few training companies we found that offered  GUI Design classes were asking much more than we generally charge for similar courses.

Fortunately, we have a trainer on staff with some experience with GUI design training, and we were able to find one book that looks pretty good: The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and Techniques, by Wilbert O. Galitz.  So we put together our own outline with the idea of using that book for courseware and supplementing it with hands-on exercises.  Our goal was a good course covering the basics of GUI Design which could be easily customized to include more or less material. Here’s information on the 3-day course we put together:

GUI and Web Application Design Best Practices


Participants will learn techniques for effective Graphical User Interface (GUI) and effective Web applications design through theory and hands-on exercises. Explore user interaction characteristics and incorporate them in application design. Profit from user feedback to create  applications that meet business and usability goals. The course provides a practical guidelines and approaches to design and prototyping. Participants will learn how to effectively specify user interfaces and apply the User Centered Design process in software application design.


After completing this course, you will be able to:

  • Remove risk in design decisions
  • Verify the usability of application design
  • Write standards and guidelines
  • Develop business and user requirements
  • Manage user involvement in application design
  • Slash user training in half

Who Should Attend?

  • Web and Applications Developers
  • Information architects and Interface Designers
  • Market and QA personnel
  • Project managers

GUI Design Training Outline

  • Overview
    • Humans and computers
    • GUI and Web based systems
      • Information
      • Interaction
      • Visual Design
      • Organizing Principles
    • Parting Company
      • Technological Differences
      • Data Flow
      • Navigation
      • Operations
    • Menus and forms and commands
    • Designing for user interaction
    • Intuitive Design: If the user can’t use it, the program doesn’t work!
    • Exercise: Case Study
  • Knowing Your Clients
    • Human action cycle
    • Common problems
    • Mental models
    • Learning curves
    • Skill sets
    • User knowledge and experience
  • Integrating the business model
    • Requirements and analysis
    • Understanding the problem
    • Training and documentation
  • Putting the User and the Model Together
  • Exercise: Analysis and Planning
  • GUI Applications
    • Data, Processes and Tasks
    • Orientation
    • Using Feedback Effectively
    • Using Color
    • Controls & Widgets
    • Navigation
    • Search
    • Input Devices
    • Design Patterns
    • Progressive Disclosure
    • High Level Design
    • Prototyping
    • Visualization Challenges and Principles
    • Icon and TextStandards
    • ISO Standards
    • Accessibility
    • Usability
    • Exercise: Prototyping the Domain
  • Web Application
    • What is good design?
      • Information Design
      • Navigation
      • The Concept
    • Application Information
      • Information
      • Organization
      • Exercise: Information Design
    • UI Architecture
    • Guidelines and Fundamentals
      • Interaction
        • Orientation
        • Feedback
        • Progressive Disclosure
      • Building Blocks of Web Apps
        • Controls, Forms, Pages
        • Objects
        • Task Flow
    • Common Interaction Elements
      • Text and Labels
      • Colors
      • Page Layout
      • Forms
      • Wizards and Guides
      • Icons and Images
      • Navigation
      • Links
      • Search
      • Common Controls
      • Another Look at Design Patterns
    • Exercise: Prototyping
    • Web 2.0
      • Old problems
      • User needs
      • New technologies
    • Designing to Common Behaviors
    • Usability Design Guidelines
    • Heuristic Guidelines
    • Exercise: Wireframe Evaluation
    • Web Accessibility

Our guess is that there is not a lot of demand for this course, so we decided not to create the course yet.  If you are interested in it, however, let us know.  And if you have thoughts about how the outline should be changed, let us know that too.  Finally, if you’re a trainer with experience in delivering GUI design courses, please consider filling out our online application for new trainers.

About Webucator

Webucator provides instructor-led training to students throughout the US and Canada. We have trained over 90,000 students from over 16,000 organizations on technologies such as Microsoft ASP.NET, Microsoft Office, Azure, Windows, Java, Adobe, Python, SQL, JavaScript, Angular and much more. Check out our complete course catalog.

6 thoughts on “GUI Design Training”