The School of Computer Science Presents....
Introduction to VueJS
Presenter: Ali Forooghi
Date: Monday, March 4, 2024
Time: 12:00 pm – 1:00 pm
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 is a Ph.D. computer science student at the University of Windsor with an interest in Natural Language Processing. (Email: foroogh@uwindsor.ca)