Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Web Application Development: The Presentation Tier

University of New Mexico via Coursera

This course may be unavailable.


The presentation tier in a web application is the one that a user interacts with through the web browser. This is a vitally important topic, as the user experience is often what determines the success of a web application. If a user cannot interact with a web application in an efficient and effective manner, the overall success of the application will be compromised, no matter how well the rest of the application is designed and implemented. This is also an area where there has been much innovation over the past few years, with improvements in browser technology, the release of HTML5, the emergence of responsive design and the release of powerful front-end frameworks.

In this course you will learn some basic graphic design fundamentals that are intended to produce a pleasing end user experience. The course will also cover common approaches to wireframing and prototyping, along with the most important concepts behind the JavaScript programming language. You will learn how to use the Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) and JavaScript triad in order to produce compelling web site content. More importantly, you will learn the design patterns and design concepts that should support the use of these technologies, allowing you to create web applications that can be easily maintained and modified over time. Finally you will learn about responsive design, and how to use some of the emerging front-end frameworks, such Bootstrap, AngularJS and Vue.js, to create modern single-page applications.

Taught by

Greg Heileman and Manel Martínez-Ramón


Start your review of Web Application Development: The Presentation Tier

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.