Alfred Pacicco, CSCE242 Web Applications

Assignment 1: Basic HTML
Assignment 1

This assignment was designed for the student to become more accustomed to the extreme basics of HTML, which include uploading photos, text, and creating lists and links.

Assignment 2: Basic CSS
Assignment 2

This assignment was for the student to become familiar with style sheets, as well as figure out which color schemes fit best. We also put borders around photos and created a table.

Assignment 3: Page Layout
Assignment 3

This assignment tested the students ability to properly line images up as well as create and properly format an entire web page. Columns were also created.

Assignment 5: Recreate CSS Page
Assignment 5

This assignment tested the students' ability to copy a professionaly made wbesite to the best of their ability.

Assignment 6: JavaScript
Assignment 6

This assignment was my class's introduction to JavaScript, which allowed us to animate objects and make a more interactive website.

Assignment 7: If-Statements JavaScript
Assignment 7

This assignment was my class's introduction to If Statements and color gradients, which allowed us to color objects and make a more interactive website.

Assignment 8: For-loops
Assignment 8

This assignment was my class's introduction to for loops, which allowed us to make a more interactive website.

Assignment 9: Arrays
Assignment 9

This assignment was my class's introduction to for Arrays, which allowed us to make a much more fun and complicated website.

Assignment 10: Classes
Assignment 10

This assignment was my class's introduction to classes, including how to create and implement the methods withing them.

Assignment 11: JSON
Assignment 11

This assignment was my class's introduction to JSON files, mainly focusing on how to write them to a website.

Assignment 12: Node
Assignment 12

Code Repo
Live Demo

This assignment was my class's introduction to Node

Assignment 13: Node
Assignment 13

Code Repo
Live Demo

For this assignment, my class was tasked with using server side code to do list basic information & load pictures.

Assignment 14: Writing to a server
Assignment 14

Code Repo
Live Demo

For this assignment, my class was tasked with using server side code actually somewhat permanately add information to a server, which will display certain information at the clients behest.

Assignment 16: Editing and deleting in a server
Assignment 16

Code Repo
Live Demo

For this assignment, my class was tasked with using server side code to edit and delete information already added to a server, which will display certain information at the clients behest.

Assignment 17: Utilizing MongoDB
Assignment 17

Code Repo
Live Demo

For this assignment, my class was tasked with using pretty similar server side code from Assignment 16, but now you can add/edit photos & all the information is sent to MongoDB.

Final Project
Final Project

Code Repo
Live Demo

This is our final project. It utilizes virtually all of what we did this semester, from flexing photos to allowing the user to input data, to storing that data, it's my Opus Maximus. Hope you enjoy!