Session Spotlight

J.D. Hillen

Camp Counselor

[Full Day] Mastering Vue.js - A Comprehensive Introduction

Event Logo

Monday, July 29, 2024 - 9:00 AM CDT, for 8 hours.

Workshop (pre-conference)

Room: African 10

Vue.js
JavaScript
Web Development

Join me for a day of hands-on learning, exploring the fundamentals and advanced concepts of the progressive JavaScript framework, Vue.js. In this workshop we will cover all the essentials to getting started with Vue and the Vue ecosystem. We will cover some of the differences between Vue and other popular JavaScript frameworks such as React, Angular, and Svelte. But the best way to learn is by doing so this will be a hands on workshop with code examples and interactive exercises. Spend a day learning why Vue is such a popular option when building an application.

Agenda

Note: This workshop is designed to be flexible based on the audience's prior knowledge and learning pace. Interactive exercises and hands-on coding sessions will be integrated throughout the workshop for practical understanding. *Schedule* 1 - Overview 2 - Setting up a project - Vue, Vite stack 3 - Parts of a Vue app 4 - Reactivity 5 - Life Cycle Hooks / Rendering 6 - Components 7 - Directives 8 - Forms 9 - State / Store 10 - Routing 11 - Testing 12 - Intro to Nuxt (Vue's equivalent to Next.js for React) 13 - The Future of Vue

Prerequisites

Basic HTML, CSS and JavaScript experience

Take Aways

  • What Vue.js is all about
  • Why you should consider Vue.js for your next project
favorited by:
Allen Zaudtke Clark Sell Ryan Wisniewski Stephen Rimbakusumo Matthew Ives Daniel Braun J.D. Hillen Jason Von Ruden Jason Torres Jason Cairol Jacob Netz Christopher Ebbert Abbey Perini Joshua Berrios Paul Ross Josh Gretz Brett Allenstein Spenser Austin Sarah Shook