#1 - Building a Portfolio Site.

Having a portfolio site is great for being able to share your experience, knowledge, and contact information. It can also be a great learning experience, even if you aren't planning on being a web developer. I decided to create my own site and learning a bit of HTML, CSS, and JS instead of opting for easier options such as Wix or Google Sites.

I had no experience with web development before this project. I started my journey by reviewing course material from my computer science class and creating some very basic HTML and CSS files. My first few attempts looked horrendous but gave me a good understanding of some of the functions. I began digging deeper using YouTube tutorials, w3schools, and freeCodeCamp to learn more structure and functions. My favorite resource by far for this project was a freeCodeCamp Youtube video taught by Kevin Powell that offered a complete tutorial, with explanations, on setting up a portfolio site. I will leave a link to this tutorial at the bottom of this page for anyone interested in creating their own site and learning a lot about HTML, CSS, and JS in the process.