Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Vue 1 JS introduction to simple reactive JavaScript
Rating: 3.9 out of 5(222 ratings)
32,076 students

Learn Vue 1 JS introduction to simple reactive JavaScript

Starting point introduction to Vuejs and how to use Vuejs to create interactive dynamic content via JavaScript and Vuejs
Created byLaurence Svekis
Last updated 11/2019
English
English [Auto],

What you'll learn

  • create amazing applications with Vuejs
  • learn about reactive JavaScript and how to use it
  • Starting point for more complex frameworks like AngularJS

Course content

2 sections30 lectures1h 30m total length
  • Vuejs introduction to course5:34

    Explore Vue.js, a lightweight reactive JavaScript library for data binding and interactive web content, with DOM binding, templates, and event handling demonstrated through practical examples.

  • Getting started with Vue JS2:52

    get started with Vue.js, a lightweight reactive JavaScript framework, by installing via CDN or production versions and linking a container div to connect Vue to the DOM.

  • First VueJS Code2:48

    Explore VueJS basics by building your first VueJS code, bind a data object to an html template using a view model, link to the #myapp element, and display hello world.

  • Resources0:02
  • LifeCycle Hooks VueJS4:22

    Explore Vue lifecycle hooks by declaring a view model and data object to manage outputs and errors, and see how created and ready hooks run as the instance initializes.

  • Data Binding Dynamic Content via VueJS4:01

    Explore data binding and dynamic content with VueJS by performing arithmetic expressions, binding attributes and classes, and observing reactive updates that change counts and styles in real time.

  • VueJS directives and filters6:16

    Explore Vue directives and filters to transform content, bind inputs with v-model, and render dynamic lists from an array. Build a to-do list with data, filters, and real-time search.

  • Source Code0:22
  • VueJS methods Toggle Visible6:22

    Learn how to toggle visibility in Vue by wiring a button to a click event, using v-show to display or hide the Jason data, and updating counter with a method.

  • Source Code Toggle0:28
  • Form events with VueJS6:20

    Learn to handle forms in Vue by binding an input to firstName with v-model, wiring a submit button with v-on:click, and exploring mouseover and keypress events.

  • VueJS forms Source Code0:26
  • Filters working with Lists6:37

    Render and filter a simple list in Vue by looping an object array with v-for, binding a search input to a model, and showing only matching items.

  • Source Code0:15
  • Hide Show Event Toggle4:51

    Explore how to use the v-show directive in Vue to toggle a preview variable, wiring a click event to a method that flips visibility and updates the UI.

  • Source Code Hide show0:19
  • Shorthand image binding2:41

    Explore Vue shorthand for event binding using @ and image binding via :src to streamline interactivity and image rendering.

  • Vue Shorthand0:21
  • Vue Transitions CSS5:58

    Learn how to implement Vue transitions using v-if and v-show with the transition component, customizing enter and leave CSS classes to animate height, color, and opacity.

  • If Else Vue Methods4:54

    Learn how to apply conditional rendering in Vue using v-if and v-else, toggle a preview state with methods, and implement login and logout views with a single reactive variable.

  • Source Code Login0:15
  • VUE computed Values4:55

    create a computed binding to perform actual calculations in Vue by defining a computed value, binding inputs to data, parsing inputs as integers, and returning the computed result.

  • Source Code Computed0:15
  • Create Custom Components Templates3:40

    Create reusable templates and custom components in Vue by defining named components, setting their templates, and invoking them as new elements across your app.

  • Source Code Components0:16
  • Dynamic Templates in Vue2:12

    Learn how to pass values into Vue components using props and dynamic templates. See how messages can be customized and updated through properties and double curly brackets.

  • Templates with separate values9:12

    Create customized Vue templates with separate values by defining a template element and passing props like make, model, and message to render dynamic cars.

  • Source Code Templates0:24
  • VUEjs Summary2:10

    Discover Vue's reactive data binding and components, preview real-world examples like a Markdown editor and a to-do list, and explore the API and guides to start building apps.

Requirements

  • HTML
  • Basics of JavaScript
  • Computer access

Description

Welcome to using Vuejs

This course is an introduction to using Vuejs which is a JavaScript library that provide easy to use reactive technology.  Its the perfect starting point for more complex frameworks such as Angular.  

Learn to create reactive JavaScript applications. 

Vuejs lets you use you data effectively binding data to the DOM and using it within HTML elements.  

Vuejs is flexible, simple and easy to use.   You will be amazed at what you can do with Vuejs and how easy it is.   Its similar to angularjs but much much easier to get the hang of.  Use Vuejs to bind data to the DOM and sync to create reactive effects.  Once binding is setup the DOM keeps data and elements in sync.  

  • Course covers an introduction on how to get started with Vuejs
  • How to add vuejs to your web application.
  • Creating a vue instance
  • Data binding with Vue
  • Working with Lists
  • Adding events
  • Filters and components
  • Default Vue Directives that perform cool stuff right out of the box
  • Vuejs source code included.

Reactive technology is in demand, it makes web applications more functional.  This course will get you started creating your own reactive applications.  Start binding your data and create amazing effects for your application users.  Lets get started today.

Who this course is for:

  • Web developers who want to learn vuejs
  • Web application builders
  • JavaScript developers