Technical Workshop Series: Introduction to VueJS

Thursday, November 30, 2023 - 15:00

School of Computer Science

 

Technical Workshop Series

 

Introduction to VueJS

 

Presenter:  Ali Forooghi

Date: Thursday, November 30th 3:00pm – 4:00pm

Location: 4th Floor (Workshop space) at 300 Ouellette Avenue (School of Computer Science Advanced Computing Hub)

 

LATECOMERS WILL NOT BE ADMITTED once the presentation has begun.

 

Abstract: 

Vue.js stands as a progressive JavaScript framework tailored for crafting seamless user interfaces. Engineered with an emphasis on simplicity and adaptability, Vue.js is intentionally designed to be effortlessly integrated into existing projects. Leveraging a reactive data-binding system, it facilitates automatic view updates in response to changes in the underlying data. Vue.js embraces a component-based architecture, encouraging the development of modular and reusable code. Its core library prioritizes the view layer, simplifying integration with other libraries or ongoing projects. As we delve into Vue.js, we'll explore a straightforward template, acquaint ourselves with the structure of a Vue.js project bundle, and discuss the incorporation of third-party extensions such as Vuetify.

 

 

Workshop Outline:

 

  • Introduction to Vuejs
  • Project Bundle
  • Vuetify
  • Create a project
  • Conditional Rendering
  • Lifecycle Hooks

 

Prerequisites:

 

Basic understanding of JavaScript, HTML/CSS

 

Biography: 

 

Ali Forooghi, a Ph.D. of computer science student at the University of Windsor with an interest in Natural Language Processing. (Email: foroogh@uwindsor.ca)