Conclusion Code Café–Workshop Web App development with Vue 3 (for absolute beginners)–Tuesday 22nd of August clip image002

Conclusion Code Café–Workshop Web App development with Vue 3 (for absolute beginners)–Tuesday 22nd of August

clip_image002Speaker: Lucas Jellema (four weeks of Vue3 experience)
Language for this session: English
Date: Tuesday 22nd August
Time: 17.00-20.30 CET

Location: Conclusion Utrecht, Herculesplein 80, 16th floor / Digital via Teams

Target Audience: anyone who likes to know how to create a rich, attractive web application using a modern development framework

Prerequisites: bring your laptop!, have some experience with HTML and JavaScript; in order publish your work – a GitHub account; no experience with Vue2 (if you do, this session is far too simplistic for you)

Registration: via the event website code-cafe-intro-vue3-web-apps.conclusionevents.nl/

In this session I would like to show you how you can easily and quickly create quite rich web applications with Vue 3 – without having to study complex concepts or understand many technical details. I have only recently learned how to work with Vue 3 myself and now is the best time for me to share my learning experience (and my enthusiasm) with you. I know what I found essential to understand and what most got me excited in these early steps (what was a little bit hard to grasp). I believe that I can present my steps and guide you to experience the same fun and have a similarly gratifying experience. I am not an expert in this subject – I have barely learned how to walk and that is why I can help you with these first steps with Vue.

I started a few weeks back with Vue 3. I have used it to create this web application that provides an overview of Knowledge Sessions in the Conclusion ecosystem. I know it is not the best application in the world – but remember: I built it in just a few weeks with no more than a few weeks of experiences. I am really quite happy with that. And working with Vue is fun. I want to share that fun.

clip_image003

In this session, I will not explain how Vue works. I do not really know that. I will show you how to work with it and how to create web applications that are functional, appealing, fast and responsive. We will publish web applications in this session (using GitHub Pages) that all your friends and family members can see and try out.

The approach we are taking is straightforward:

· I will tell you a little bit about web development, browsers and reactive frameworks

· I will show the hello world of Vue applications

· You will follow instructions to set up an environment and create and run your own helloworld application

· I will explain about components and nesting, events, data binding and reactive behavior and demonstrate these concepts

· You will apply these concepts in an application that continuously grows a little more complex

· I will introduce Vue UI Component libraries – and with no effort at all we will launch our application to the next level – with rich components to explore, manipulate, visualize data collections

· We will publish the web application from our development environment to where the whole world could see it – using GitHub Pages

· As bonus topic – we may discuss state management and internationalization (i18n)

At the end of this session you will be able to quickly create a simple yet rich web application with Vue 3. You have a starting point to further evolve your skills with the many online resources and perhaps a follow up Code Café session presented by someone who is well versed in Vue 3. I am convinced that you will enjoy your newfound powers and the simplicity and power of Vue 3.

I hope you will join me – preferably on site in Utrecht, including a very pleasant dinner! – and if you cannot make it then in the Teams Meeting

2 Comments

  1. iudith August 2, 2023

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.