Skip to content

Examples and demo programs from the Spring 2021 Software Saturdays learning sessions.

Notifications You must be signed in to change notification settings

SoftwareSaturdays/2021-Spring-VueJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Purdue IEEE Software Saturdays

Software Saturdays is an event commitee hosted jointly by the Purdue University College of Engineering and the Purdue IEEE Student Branch. It aims to teach engineers modern software development skils that are useful no matter what industry our attendees are a part of. This spring semester, we are teaching Web App Development using VueJS.

Final Project

The final project for this semester is to build a To-Do web app using a VueJS frontend and NoSQL database. Participants are expected to implement proper CRUD principles in their program.

The final project requirements can be found on Slack or in an email sent out to participants. This repository holds the starter code for the participants.

Lesson Plan

  1. Lesson 1 introduced HTML and CSS. We covered basic HTML layout, HTML tags, and CSS properties.
  2. Lesson 2 introduced JavaScript. We covered basic JavaScript and how to add it to a web page.
  3. Lesson 3 introduced VueJS. We covered basic formatting, the Vue instance, and v- directives.
  4. Lesson 4 introduced Vue components. We covered registering components, template strings, and custom events.
  5. Lesson 5 introduced NoSQL databases. We covered what NoSQL is, using Google Firebase, and integrating databases with Vue.

Using this repository

Each weekly lesson contains several demonstration programs and checkpoints. The files for the current week can be found in the 'master' branch. The files for past lessons can be found in the branch for that lesson number.

Contact

If you have any questions, please go to our website for more information: https://purdueieee.org/software/

About

Examples and demo programs from the Spring 2021 Software Saturdays learning sessions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published