Learn VueJS in Short Bites - #2 Advanced Components (Udemy.com)

Working with components, styles, props, events and slots

Created by: Peter Kassenaar

Produced in 2021

icon
What you will learn

  • This is #2 in a series of courses on Vue-js - every video is under 6 minutes, so you are up and running quickly!
  • You know about the basics of creating applications, now you'll learn more about components
  • This second course will teach you how to use computed properties, v-if, binding to images and using mixins
  • You'll also learn about lifecycle hooks, v-model, filters, dynamic- and conditional classes and more

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

Learn Vue.js in Short Bites - #2 Advanced Components
You already know the basics on VueJS development (hey, maybe you've even followed the first course in this series, which is completely FREE) and you are ready for the next step.
Welcome to course number #2 in this series, on VueJS Advanced Components!
This course covers the following topics:
  • Computed Properties
  • Using directives like v-if, and v-model (on all kinds of form fields)
  • Lifecycle hooks
  • Creating and using filters
  • Global styles and Scoped styles
  • Binding CSS-classes dynamically and conditionally
  • Binding to inline styles
  • Intercomponent communication with props and events
  • Using props, prop validation
  • Creating and listening to custom events
  • Using slots: named slots and the v-slot directive
Do you know all about Vue JS after following this training? No, of course not. We guarantee however that you can work with VueJS applications of substantial size, or understand what colleagues have created if you enroll in their team, or gets handed over a piece of code.
On the series 'in Short Bites'
The previous title of this series used to be "Learn Vue.js in under 6 minutes". Well, this might be overpromising. You're not actually going to learn the complete Vue.js framework in under 6 minutes.
But every video in this course is short and consise and under 6 minutes. We know your time is valuable. So we won't bother you with long theoretical stories. Instead we teach you exactly what you need to know to. This course focuses solely on the more advanced topics that you encouter when you start working with a VueJS application of some size. It talks about creating multiple components, having components communicate with each other and how to dynamically bind to CSS classes or inline styles.
Before starting this course we expect that you have some basic knowledge of creating VueJS applications (follow the first installment of this series for free!) and that you have some knowledge of HTML, CSS and JavaScript. You don't have to be a web guru (at least, *we* are not) but you probably won't get the most out of this course being a web development virgin.
The series
This course is the second in a series of courses. Again, probably you don't want to spent too much time or money on topics you don't need, or that you already know.
So each of the courses in this series is short, concise and can be purchased separately for a friendly price.
However, we hope of course that you like it and that you are curious for the other courses in this series. Currently we have these installments available:
  • #1 - Vue JS Essentials - FREE
  • #2 - Advanced components - this course
  • #3 - Vue-router, Vuex and deployment - In development, available fall 2019
  • #4 - Vue additions (Nuxt, Vuetify, Vue Bootstrap and more) - available spring 2021
Who this course is for:
  • Students who know about the basics of Vue, but want to take their skills to the next level
  • Everybody that wants to learn more about working with the VueJS framework

icon
Instructor Details

placeholder

ICT-Trainer, developer, author

Peter Kassenaar is a critically acclaimed international Angular- and Vue.js-trainer and specializes in All things frontend. He is also a gaming geek; be it board games, card games or otherwise. Peter has written over 100 ICT-books for the local Dutch market and has developed courses on JavaScript, Angular, NodeJS and other frontend technologies (HTML, CSS, jQuery and so on).
He loves sharing knowledge via books, videos and in live classroom courses. You can book him for a live training or workshop in your organization!

icon
More vue.js courses

Build Web Apps with Vue JS 2 & Firebase

$11.99

Quasar Framework: Cross-Platform Vue JS Vuex & Firebase Apps

$11.99

Curso Vue JS 2 - O Guia Completo (incl. Vue Router & Vuex)

$11.99

Vue JS 2: From Beginner to Professional (includes Vuex)

$11.99

Learn by Doing: Vue JS 2.0 the Right Way

$11.99

Nuxt JS with Laravel API - Building SSR Vue JS Apps

$11.99

icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!