Reflection

My first thoughts in 2022

Being new to the computer-developing world and learning HTML/CSS has proven challenging. I am learning a new language. Having to develop two websites has been fun but frustrating at times. Having to create content to go on the page or even to create the web page has proven itself to be difficult. Both websites’ development methods seem to be quite different. Creating my website, I feel like I am in more control over what, when where, and how something is placed. I have never attempted to make my website until now and I feel a huge accomplishment from it. Learning HTML has proven that it’s going to be a lengthy process and it’s something to which I am going to have to dedicate time. Learning to navigate the language has been difficult. Making sure I have my head, title, body, figures, and paragraphs in the correct spot has proven to be challenging as well. I sometimes lose track of where I am when I am coding and must find my place. It’s awesome to see something transpire from nothing and all while using coding such as < p > to create readable paragraphs to using < ul > to create lists.

Creating my second website was much easier but not nearly as customizable when writing in Oxygen Editor. I was able to select templates and work with the website’s many options to create a similar website that I developed myself. Although the Penn State website has an option to input your coding, I found it confusing to use. I feel like the Penn State website hosting services are a neat tool for those who do not want to learn how to code or find it difficult to learn how to code. Using GitHub and learning to use the command line to upload updates from the Oxygen editor has been challenging but rewarding. The big difference I have seen between the two websites is that I have full control over my GitHub website, whereas the Penn State website I have less control. I can pick and choose my font, colors, backgrounds, borders, and much more when using GitHub. Penn State’s website is more so for those who don’t want to put the energy into making a website from scratch. I do find both websites to be very useful and I have learned a lot from using both. I have enjoyed venturing into this new world of computer knowledge. I hope with time I can become proficient in the HTML/CSS language.

Fast forward to 2024

Over the years I have gained so much knowledge when it comes to creating a website. I have learned of online resources like W3Schools, Codecademy, and Stack Overflow. I have even experimented with AI and found it could be helpful but not to ever rely on it. I have gained more understanding with HTML, CSS, and JavaScript. I have not memorized a lot of special coding when it comes to JavaScript but I am able to find what I need pretty fast. It does take some time to get the code working but I think that is just a part of coding. I look forward to growing my abilities over the years and learn other coding languages that can help me become a better web developer.