Technical Workshop Series - Introduction to VueJS (1st Offering) by: Ali Forooghi

Thursday, July 18, 2024 - 12:00

Technical Workshop Series

Introduction to VueJS (1st Offering)

 

Presenter:  Ali Forooghi

Date: Thursday, July 18th, 2024

Time:  12:00pm

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

 

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)

 

MAC STUDENTS ONLY - Register here

Reminder: Workshops marked as 1st Offering and 2nd Offering mean the exact same workshop is running at two different times - DO NOT REGISTER FOR BOTH. Students will not get points for attending the same workshop twice.