Mod Zero — Personal Project

Hannah Woodward
2 min readSep 17, 2021

How well do you think you know me? Why don’t you go to my new website and find out for yourself?

For my personal project this time around I was very keen to incorporate some JavaScript into the mix. In part to challenge myself, but also to understand how it all connects together. The past few weeks I have been working though the Free Code Camp course on JavaScript, and while I have found it very helpful, I was not yet at the stage where I understood how it was being applied to make websites responsive.

I fancied learning how to make a quiz and found an excellent course by James Quick, which ran through the steps really well. So far it has been the best online project based lesson I have come across — James explains things very well and the lessons progress at a good pace. The course can be found on Udemy.

I learnt a lot about how JavaScript is used to make the website interactive, and that many of the new ‘pages’ that come up are in fact not new HTML pages, but the content in the JS page responding to the user.

I think the project went well and I think, compared to the last time I was enrolled in the course I am less concerned about having to do everything 100% independently. As we were told, we are not ‘reinventing the wheel’ so as long as we are using resources responsibly and ensuring that we understand the content fully, using all resources available will only help us to grow as developers.

The process I used was to follow the online course, I was making a lot of temporary changes to the CSS file during the construction stage so I understood how it would affect the HTML elements. After the website was built and pushed into GitHub I linked it to the GitHub pages, this took a while as I have issues getting all the pages to load together.

Once that was sorted I added some personal touches, changed the number and type of questions to something more personal, then saved it again.

I really enjoyed utilizing the online project run-through, I have found a number of others that I intend on completing before the personal project at the end of module 1 is due and incorporating elements of these into the bigger project.

Wish me luck!

--

--