In lab 1 I was task with building 4 pages that used HTML and to apply CSS styling to our pages. The first page I was task to makema home page, which is a page the user will first see when they go to my site. The second page I was task to make a lab page, this page will hold a description of the lab I am working on, what I liked and disklike about the assignment, and what CSS technqiue did I use from class in the lab assignment. The third page I was task to make was an about me page, which will describe who I am as a person, my interest, and some of the things I have accomplished in my life. The last page I was task to make a portfolio page which shall look like a normal resume that contains my skills and work experiences. Next I was task with creating an images folder to store the images for my site and I was task to make a .css file that display some fluid design.
Include a description of what you learned: In this lab I learned first how to implement responsive design so that my website on desktop would look just as good on mobile devices. Through responsive design I learned how to use the @media query rule to have styling only apply to the mobile version of my site when the widht of the screen went down to 600px. Lastly, with responsive design I learned the importance of working on the mobile and desktop site seperately because if I did do the styling for both I proabably wouldn't have finish this lab.
What elements you liked/disliked: The elements I really enjoy with this lab assigment was being able to create a single web page with something I am deeply passionate about. I also apperciated how the lab was challenging in some part for example building the form and making sure the responsive design looked good. The last thing I enjoyed about this was the actual messing around with making the information page and the photo gallery page because I learned a lot more about how positioning works. The only thing I disliked about this lab was how tedious it was due to positioning and the responsive design I had to work on this lab early to turn the lab on time while meeting all the requirnments. Overall, great lab that got me to think and get my single web page to look professional. SinglePage
Include a description of what you learned: In this lab I learn so much due to the scope of the lab being so huge. I learned how to reomve elements, filter through elements, and build array with different elements.
The thing I like about this lab is I got to make my own dating profile web application. The things I really dislike about this assignment, was not given good example to work from to try to complete the assignment, the scope of the assignment being so huge, trying to figureout on my own what I can do i javascript. In some part I was unable to to dynamically programs some things to make my life alot easier. For these type of labs I would really appreciate if somone can go over it after the labs are graded. Overall I learn alot, but needed more time to work on this.
Include a description of what you learned: In this lab I learned how to use local storage and learned the important concepts. Local storage allow the user have data save even when they leave the site. You do have to be careful with what information you store in local storage because data in local storage can be easily capture.
I like how in this lab I got to build a form where the user got to create their own profile. Another aspect of this lab I enjoyed was setting objects to the local storage then retreive that information and displaying it on the page. An aspect of the lab I did not enjoy was the fact we were not required to use JQuery, we have been learning JQuery in class, but we haven't been assigned any labs to use JQuery. Here is a link to Lab 4 hope you enjoy the dating profile. Create A Dating Profile And Find Your Match
Include a description of what you learned: The the interworking of how the frame vue.js. I learn about all the fun things vue.js has to offer like biding of elements, importing file, using the vue router, how to run code through vue.js, methods, computed, and components; learning a new framework is not easy.
What I love about this project was being in a team to develop our own web application. I also love learning about the framework vue.js and how it was different from javascript. What I did not like about this assignment was having to worry about another assignment while having to focus on the project. The last thing I did not like about this project was trying to implement vue.js logic into this project, there were many time where I had to step away from my laptop because I had no idea how to fix certain issue; example making an update total function, importing js file, and the syntax with biding element. overall, love this project and one thing I would have done differently is try to devoted more time to developing a working web application using a new framework. tutorial zip Using Vue.js to create a shopping cart