Simple play icon Course
Skills Expanded

Constructing a User Interface with Angular

by David Mann

The user interface is the single most important part of your application, because to users, it IS the application. Nothing else matters. In this course, you learn how to deliver an easy, effective, efficient, and maintainable UI using Angular.

What you'll learn

At the core of any Angular project is how the user interacts with the application. In this course, Constructing a User Interface with Angular, you’ll learn how to deliver an easy, effective, efficient, and maintainable UI. First, you’ll learn the different elements involved in an Angular UI. Next, you’ll explore how to structure and develop an interface using those elements. Finally, you’ll discover how to do everything you need while maintaining performance and a loosely coupled architecture. When you’re finished with this course, you’ll have the knowledge and skills to help you as you move forward to Angular Awesomeness!

Table of contents

Course Overview
2mins
Getting Started
3mins

Course FAQ

What will I learn in this course?

You will learn how to design UI in Angular that is effective, efficient, and maintanable.

What do I need to know before starting the course?

You don't need to be an Angular expert but after only brief introductory material, we will be diving right into Angular-based UI.

What version do I need?

For this course on Angular UI Design, you should be familiar with Angular 2 or better.

What is UI?

The User Interface is often considered the most important part of an application because, to users, it IS the application.

About the author

Dave is the co-founder and CTO of Heirloom Software, a start-up using technology (including user-experience design, application development and big-data disciplines) to revolutionize the family-history and genealogy world. He has been "working with computers" for over 20 years, is an 11-time Microsoft MVP, and full-stack web developer, trainer and author focusing on JavaScript, NodeJS, document DBs and C#. He presents regularly at both technical and genealogy conferences.

Ready to upskill? Get started