Skip to main content
  • Español
    • English
    • 简体中文
    • Deutsch
    • Polski
    • العربية
    • Nederlands
    • Français
    • Magyar
    • Italiano
    • 日本語
    • 한국어
    • Português
    • Română
    • Русский
    • Español
Home

Certificate Authentication

Vue.js Certificate for Daniel Kotecki

Add to LinkedIn

Certificate ID: 
763535
Authentication Code: 
6fdf2
Certified Person Name: 
Daniel Kotecki
Trainer Name: 
Łukasz Sokołowski
Duration Days: 
2
Duration Hours: 
14
Course Name: 
Vue.js
Course Date: 
15 May 2024 09:00 to 16 May 2024 16:00
Course Outline: 

Introduction to modern front-end frameworks

  • Overview and similarities of Vue, React and Angular
  • Declarative rendering
  • Components

Vue basics

  • Initializing a Vue project via Vue CLI
  • State and declarative rendering
  • Working with state, methods and computed data

Vue template language

  • Interpolation
  • Binding properties
  • CSS classes
  • Events
  • if / else if / else
  • Repeating elements
  • Two-way binding for inputs

Components

  • Including existing components
  • Component libraries for Vue
  • Creating custom components
  • Data flow between components (props and events)
  • Inspecting components via the Vue devtools

Composition API

  • Comparison of the traditional options API and the new composition API in Vue 3
  • State in the composition API (ref and reactive)
  • Props and events in the composition API

Side effects

  • Using lifecycle hooks, watchEffect and watch for side effects
  • Sending HTTP requests via fetch or axios
  • Using localStorage

Components in depth

  • Two-way-binding in custom components
  • Slots (passing in contents)
  • Prop validation and prop types

Further topics

  • Routing with vue-router
  • Vue with TypeScript
  • Change detection in Vue
  • State management with Vuex
  • Testing Vue applications
  • Transitions and animations
  • Render functions