Alfred Pacicco, CSCE242 Web Applications
Assignment 1: Basic HTML
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
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
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
This assignment tested the students' ability to copy a professionaly made wbesite to the best of their ability.
Assignment 6: JavaScript
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
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
This assignment was my class's introduction to for loops, which allowed us to make a more interactive website.
Assignment 9: Arrays
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
This assignment was my class's introduction to classes, including how to create and implement the methods withing them.
Assignment 11: JSON
This assignment was my class's introduction to JSON files, mainly focusing on how to write them to a website.
Assignment 12: Node
This assignment was my class's introduction to Node
Assignment 13: Node
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
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
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
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
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!