Vue School

👋 Alex Kyriakidis

Founder

#1 Learning Resource for Vue.js

EST 2016

▶️ 960 Lessons

🕹 50 Courses

🧠 22 Contributors

Educated

1.500.000

developers

Vue School

In 2022

22% 📈 compared to 2021 (1,23M devs)

What to love about Vue in 2023

45+ resources

What to love about Vue in 2023

🙋‍♀️ Participate 🙋‍♂️📱

What to love about Vue in 2023

Polls look like this

Do you know Vue School

🤿 What to love about Vue in 2023

Vue.js Growth

3x traction

How Many Sites Use Vue.js

4.000.000

websites

with

based on builtwith.com

4.000.000

websites

with

Vue Devtools 🔥

Years Ago

Vue? What's that? 🤔

Years Ago

👩‍💻: Will I find a job?

🏢: Will I find devs?

Years Ago

👩‍💻: Will I find a job?

🏢: Will I find devs?

Well Gone

Nowadays

Not using Vue? Why? 😂

🚀

Nowadays

  • do the job easier

  • build apps faster

  • find a lot of developers

  • find a lot of jobs

  • learn quickly

  • join awesome community

🚀

Nuxt Devtools 🆕

Matured

Stabilised

Ecosystem

Migration Complete

2022

Ecosystem

New Vue Site

Vue 3 Default

2022

Ecosystem

Vue 3 Default

2022

Ecosystem

🔌 Libraries for every need

Ecosystem

🙋‍♀️ Answer 2 questions 📲

I have not heard of

I have used

Library Spotlight

Pinia

The intuitive store for Vue.js

Pinia

  • Simpler than Vuex
  • CAPI based
  • Devtools support
  • TS support
  • SSR support
  • Vuex replacement in Vue 3

Quasar

The enterprise-ready cross-platform Vue.js framework

Quasar

Alternative to

  • Nuxt.js
  • Vuetify
  • Ionic

FormKit

Build Vue 3 forms
10x faster.

FormKit

Build Vue 3 forms
10x faster.

VueUse

Collection of Essential Vue Composition Utilities

VueUse

200+ functions for any app

  • onClickOutside
  • useDraggable
  • useLocalStorage

Naive UI

Fairly Complete, Theme Customizable, Uses TypeScript, Fast,

Kinda Interesting

Naive UI

Vue Macros

Explore and extend more macros and syntax sugar to Vue.

Vue Macros

Explore and extend more macros and syntax sugar to Vue.

Design System and UI library for eCommerce from Vue Storefront

Capasitor

A cross-platform native runtime for web apps.

the new Cordova

Capasitor

the new Cordova

  1. Drop it in your existing app
  2. Install the native platforms
  3. 🪄 Compile your app for iOS and Android

Vitest

Blazing Fast Unit Test Framework

  • Use the same setup from your app to run the tests!
  • Blazing fast!
  • TS support
  • Jest replacement for Vue 3

Vitest

TresJS

Create awesome 3D experiences

Worth Mentioning

Worth Mentioning

Vue i18n

Internationalization plugin for Vue.js

Chakra UI Vue

Build Accessible Vue apps with Speed

Ionic

The mobile SDK for the Web.

Cypress

Fast, easy and reliable testing

PrimeVue

Vue UI Component Library

VueFire

Official Firebase bindings for Vue.js

Histoire

A new way to write stories

Playwright

Reliable end-to-end testing

Education

Education, rich resources, and ability to keep up and master a framework are key factors for being a successful developer and building great software.

Education

⚡️ Easy to learn

📚 Excellent content available

💯 Offical Documentation

vuejs/repl

(Read-Eval-Print Loop)

💡 Also used in RFCs

Education

Vue School

Dev Training

Dev Training

🕹 Courses

📰 Tutorials

👨‍🏫 Workshops

Vue School

▶️ 900 Lessons

🕹 47 Courses

Latest Courses

Latest Courses

Course Update

🔮FTF

Vue School

All courses are accessible under one subscription

(like               )

📰 100 FREE Tutorials

Vue School

📰 Tutorials

All FREE

  • Complete guide to developing Nuxt 3 apps
  • In partnership with Nuxt team
  • Taught by Michael Thiessen
  • 25% of sales goes to Nuxt

Community

🏟 In Person

Conferences

London, UK May 12, 2023

Tokyo, JP • TBD, 2023

Vue.js LIVE

Amsterdam, NL Feb 8-10, 2023

VueConfUS

New Orleans, LA • MAY 24-26, 2023

📅  Jan 25-26th 2023

vuejsnation.com

📅  Apr 26-27th 2023

vuejsforge.com

📅  Aug 2-3rd 2023

vuejsforge.com

📅  Oct 25-26th 2023

nuxtnation.com

ep4

ep3

🌍 Online

Conferences

The New Vue 3 Docs

Nuxt 3 stable release

attendees from 🌍

61,300

🙋‍♂️🙋‍♀️ Quick Question 📲

NEW

Concept

  • interactive conference
  • developed the structure and tech
  • hosted thousands of developers coding together
  • built real-world application during the 2day conference

Hands-on Coding Conference

  • Trello Clone
  • Ecommerce application
  • OpenAI app

Prev Builts

Next Episode Aug 2-3rd 2023

Hands-on Coding Conference

Kickstarter clone

👨‍💻 18,000+ participants

🧑‍🏫 120 mentors

📅 Apr 26th-27th 2023

🔥 Episode 3

signup for free on vuejsforge.com

Use Vue.js along with awesome software

     Exercise Handoff

👩‍💻 Hands-on Exercises

(5 - 10 mins)

(30 mins)

(30 - 40 mins)

     Live Code Solution

+ QnA

8 sections

👨‍💻 Hands-on Coding Conference 👩‍💻

News

News

📰 Vue.js Blog

💌 Newsletters

🐥 Twitter

📰 Vue.js Blog

💌 Newsletters

💌 Newsletters

💌 Newsletters

💌 Newsletters

🐥 Twitter

@vuejs

@vueschool_io

@vuejsdevelopers

@youyuxi

@MichaelThiessen

@jacobandrewsky

@danielkelly_io

@vuejsfeed

@posva

@antfu7

@N_Tepluhina

@Lachlan19900

@KrutiePatel

@Akryum

Job Market

Hiring App

Vue School

Hiring App

  • 2000+ Vue Developers
  • Multiple Hires

Vue School

👨‍🏫 Workshops

Intensive hands-on live training

Vue School

👨‍🏫 Workshops

In 2022 we hit 30,000 workshop articipants

Vue School

👨‍🏫 Workshops

In 2022 we had the 30,000 workshop participant

Vue School

👨‍🏫 New Workshops

  • Vue 2 to Vue 3: New Features and migration
  • State Management in Vue.js with Pinia

  • TypeScript and Vue.js 

  • Nuxt 2 to Nuxt 3

Vue School

👨‍🏫 Workshops

📅 Check out the public upcoming workshops on the schedule

💼 Inquire for a private workshop for your team

Nuxt

Nuxt

  • Awesome meta-framework for building Vue Apps
  • SPA, SSR, and SSG
  • Released v3 a few months ago
  • Great collection on modules

🙋‍♀️ Interactive Again 📲

In the past 12 months, I worked on

Composition API

The Underrated Awesomeness

Composition API

The Underrated Awesomeness

Composition API

The Underrated Awesomeness

In Non-Vue Apps

Composition API

The Underrated Awesomeness

x

🤪

Handlebars Example

CAPI x Handlebars

Composition API

x

non-Vue app

  • Use the framework you know (copy paste code)
  • Bring in your composables
  • Use the vue ecosystem and your favorite libs
  • Begin the migration
  • Keep the same mindset

Why

Build Faster and have Fun 🚀

VueUse in a non Vue app

🥁New Project

The Official Vue.js Certification program

Vue School

x

Vue

The Official Vue.js Certification program

Reassurance to developers

Guarantee to employers

58% of tech employees experience impostor syndrome 😰

The Official Vue.js Certification program

Reassurance to developers

Guarantee to employers

🎯 Objectives

  • Give clear goal and credentials to aspiring Vue developers
  • Get up to speed with the latest practices

The Official Vue.js Certification program

🎯 Objectives

  • Help companies develop better software with Vue.js
  • Increase demand for Vue.js developers

The Official Vue.js Certification program

🎫 Levels

Aspiring Vue Developer

Senior Vue Developer

The Official Vue.js Certification program

Accessible and affordable around the world 🌍

The Official Vue.js Certification program

Valuable asset for your CV

Fun to try out your skills and prepare

The Official Vue.js Certification program

Available for individuals 👩‍💻

and teams 💼

The Official Vue.js Certification program

Online exam with theory, coding, and best practices

💡If you are using Vue 3 to build web applications at your job you are probably fine to take the exam

The Official Vue.js Certification program

Assesments developed by Vue experts

Approved by Evan You

The Official Vue.js Certification program

Program updates & Pre-orders

The Official Vue.js Certification program

Vue School Booth

🤗 Thank you!

What you'll love about Vue in 2023

By Alex Kyriakidis

What you'll love about Vue in 2023

  • 694