In this lab we developed a basic webpage (the one you are seeing right now) with the HTML and CSS we learned in lecture. I have a small amount of HTML, and CSS experience. I mostly worked with it a small amount in some classes in high school and my own exploration. So, this course is essentially my first real experience with HTML/CSS. Some advanced CSS techniques I used mostly came from the picture gallery example we looked at in class. I used floating and classes to organize the pictures to the center of the page. This also included the sizing of the pictures and adding the caption under them. I found this assignment very helpful in practicing the techniques we learned in class. My favorite part of the assignment was designing the navigation bar because I have never done anything like that in my experience with CSS. The thing I found the most frustrating was figuring out the photo gallery. I struggled for whatever reason to get it lined up the way I wanted.
In Lab 2 we were tasked with making a webpage that used resizing techniques so that the styleing of the page looked good for any screen size. I really enjoyed learning about the resizing techniques but quickly became frustrated with the Navagation bar. It took me many hours to finally crack the code on why it was not working properlly. I also accidnetly forgot to insert the form into a table so I had to go back and restructure the entire thing. Overall this assignment was a good learning expereince.
In lab 3 we used javascript to make a dating app website. The javascript was used to create objects and manipulate them on the page.
In lab 4 we learned about storing data locally on a computer and using it to manipulate the profiles we made for the dating website. We also added addtional functionality to the site like being able to add your own profiles, modify your profile, and other additons making the website more professional.