Overview/Description
Discover how to work with JavaScript language frameworks, such as Angular, Vue.js, and React, for creating dynamic front end content for full stack applications. During this course, you will start by learning how Angular controllers can be used to interact with data. Next you will observe how to sort and filter data, as well as use Angular to validate user form input and format output. Other topics you will explore include how to understand Vue.js concepts and implement the Vue.js library; and how to use components and directives to make a view.js project structure. From there, you will study key concepts of Reactive programming for web page construction, and how to consider the React and JSX relationship. You'll learn how to embed expressions in JSX, and finally conclude the course by learning how to use the React virtual DOM to update page elements.