JavaScript Front-end Development: Frameworks

ECMAscript 2017    |    Intermediate
  • 14 videos | 1h 25m 23s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 35 users Rating 4.5 of 35 users (35)
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.

WHAT YOU WILL LEARN

  • Create and describe the environment of a typical angular project
    Show how angular controllers can be used to interact with data in an application
    Demonstrate how angular filters are used to sort and filter data
    Use angular to validate user form input
    Recognize how to format output in angular
    Implement a service in angularjs
    Discuss what vue.js is and how to implement the library
  • Create and describe the structure of a typical vue.js project using components
    Illustrate how to use directives in a simple vue.js application
    Demonstrate a simple reactjs web page
    Describe the key concepts of reactive programming
    Demonstrate how to embed expressions in jsx
    Update elements on a page using the react virtual dom
    Create a vue.js application

IN THIS COURSE

  • 4m 42s
    In this video, you will learn how to create and describe the environment of a typical Angular project. FREE ACCESS
  • 5m 8s
    In this video, you will show how Angular controllers can be used to interact with data in an application. FREE ACCESS
  • Locked
    3.  Angular Filters
    6m 48s
    In this video, you will learn how to use Angular filters to sort and filter data. FREE ACCESS
  • Locked
    4.  Validating Input
    7m 52s
    In this video, you will use Angular to validate user input on a form. FREE ACCESS
  • Locked
    5.  Formatting Output
    5m 31s
    After completing this video, you will be able to recognize how to format output in Angular. FREE ACCESS
  • Locked
    6.  AngularJS Services
    6m 3s
    In this video, you will learn how to implement a service in AngularJS. FREE ACCESS
  • Locked
    7.  Introduction to Vue.js
    6m 8s
    In this video, you will discuss what Vue.js is and how to implement the library. FREE ACCESS
  • Locked
    8.  Working with Vue.js Projects
    7m 39s
    In this video, you will learn how to create and describe the structure of a typical Vue.js project using components. FREE ACCESS
  • Locked
    9.  Vue.js Standard Directives
    7m
    After completing this video, you will be able to illustrate how to use directives in a simple Vue.js application. FREE ACCESS
  • Locked
    10.  React Basics
    4m 48s
    Find out how to create a simple ReactJS web page. FREE ACCESS
  • Locked
    11.  Working with React Components
    8m 3s
    After completing this video, you will be able to describe the key concepts of reactive programming. FREE ACCESS
  • Locked
    12.  React and JSX
    5m 22s
    In this video, you will learn how to embed expressions in JSX. FREE ACCESS
  • Locked
    13.  Virtual DOM
    5m 1s
    Learn how to update elements on a page using the React virtual DOM. FREE ACCESS
  • Locked
    14.  Exercise: Creating a Vue.js Application
    5m 18s
    Learn how to create a Vue.js application. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE