Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
React vs Angular vs Vue.js by Example
Rating: 4.3 out of 5(2,859 ratings)
94,166 students

React vs Angular vs Vue.js by Example

Decide for yourself which you like the best.
Created byGary Simon
Last updated 6/2017
English

What you'll learn

  • Create a React App
  • Create an Angular App
  • Create a Vue.js App
  • Create an Adobe XD Prototype Mockup
  • Understand the core differences between React, Angular and Vue.js

Course content

4 sections30 lectures3h 26m total length
  • Project Introduction & Resource Files1:45

    In this video, we will do a quick overview of the course purpose, as well as a quick look at the project we will be focusing on.

  • Navigation Design10:48

    In this lesson, we will get started by designing the navigation in Adobe XD, and ensuring it's consistent with the Bulma CSS framework.

  • Hero Section9:28

    Let's design a hero section of our web app's home page. This will feature a heading, subheading and a call to action button.

  • Supporting Content10:37

    In this video, we will design secondary content, which will include some more text content and 3 testimonials.

  • Footer Design4:15

    Let's add a real quick footer design to our web app with Adobe XD. It will feature 2 columns; one for a simple text-based content, and the other for social icons.

  • FAQ Page6:45

    For the purpose of showing how to create secondary pages using Angular, React and Vue, we will create a simple FAQ page design here in Adobe XD.

  • Mobile Home Page9:50

    In this video, we're going to copy the content into a new mobile artboard in Adobe XD, and make adjustments so that it fits the design of a mobile viewport.

  • Mobile Navigation5:17

    When a user clicks on the hamburger icon menu in our prototype, we want to show what the dropdown menu will look like. That's what we will design now using Adobe XD.

  • Mobile FAQ Page4:52

    Now, let's create a mobile-version of our FAQ page using Adobe XD. This will simply include modifying the desktop card-containers for the FAQ page and adjusting them to fit within the mobile viewport.

Requirements

  • HTML
  • CSS
  • Basic Javascript
  • Adobe XD (Experience Design) for Mockup Process (Optional)

Description

With all of the various javascript libraries and frameworks, you might be a little bit confused as to where to begin. Right now, the three powerhouses in the javascript world are React, Angular and Vue.js.

Sometimes, the best course of action is to make up your own mind based on your own experiences.

And that's exactly what this course will aim to do. We're going to design and develop a single app in React, Angular and Vue.js.

The goal here is to help you determine which workflow you like best based on your own needs and preferences.

The following is the basic flow of what we're going to learn in React, Angular, and Vue.js:

  • Installing & Getting Started with a Project
  • Component Structure
  • Templating
  • Styling
  • Integrating CSS Frameworks
  • Working with API's

This will help you get a solid start with each of these javascript technologies, to the point at which you will walk away with your own opinions.

So, if you're ready to learn, let's get started!

Who this course is for:

  • Intermediate Designer / Developer