Web Application Development: The Presentation Tier
Offered By: University of New Mexico via Coursera
Course Description
Overview
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.
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
Related Courses
Crea diseños y prototipos de alta fidelidad en FigmaCoursera Project Network via Coursera Create Interactive Prototypes with Pidoco
Coursera Project Network via Coursera Create wireframes for desktop and other devices in Adobe XD
Coursera Project Network via Coursera Create wireframes for different screen sizes in Adobe XD
Coursera Project Network via Coursera Interaction Design
CreativeLive