Prof Rossetti's repositories
intro-to-python
An Introduction to Programming in Python
rock-paper-scissors-py
a basic game written in Python
student-site
an example student website, hosted by github pages
my-first-nodejs-app
An example Node.js application for students to run to test their local development environment setups.
react-firebase-auth-template-2021
An example server-side React.js app with Firbease Auth and Firestore Database.
example-shared-repo
An example shared repo to help students practice a pull request workflow with code reviews.
flask-sheets-starter-2023
An exercise in Flask w/ Google Login and Google Sheets Datastore
internet-technologies
Internet Technologies (for Business)
my-first-python-app
An example Python application for students to run to test their local development environment setups.
academic-website
An academic website.
data-analytics-in-python
Data Analytics in Python (Lab)
example-open-source-repo
An example open source repo to help students practice a pull request workflow.
flask-sheets-template-2023
A web application starter template, created in Python with the Flask framework. Allows users to login with their Google accounts (via OAuth). Interfaces with a Google Sheets database.
intro-to-databases
work in progress instructional materials
prof-rossetti-web-react
a personal website made with react.js
repo-evaluator-py
Downloads student project repositories for further evaluation. Also analyzes repo contents and version histories.
rps-starter
Rock Paper Scissors - Starter Template
shopping-cart-starter-py
A starter repository for the "Shopping Cart" project
voice-interface-demo-py
Demonstrates voice interface capabilities. Uses the "SpeechRecognition" Python package to convert speech to text.
codebase-cleanup-2021
Some starter code to facilitate lessons on code maintenance and quality control, including refactoring and automated testing.
codebase-cleanup-template
To get started with the "Codebase Cleanup" Exercise
codebase-cleanup-template-2021
Some starter code to facilitate lessons on code maintenance and quality control, including refactoring and automated testing.