Week 3 Reflection
This week at Makers we took a dive into web development, something I had admittedly not been looking forward to. To this point, I had only made a few basic Wordpress websites with HTML/CSS and there is a reason for this. I have never honestly had an interest in web development, none the less after this slightly more stressful week I still want to feel up to the challenge when it is thrown at me.
By far this week has been the least fun for a number of reasons, it did not start well having to back up my data and install a new OS on my computer due to compatibility issues with Mozilla GeckoDriver. Technical difficulties aside I admit I struggled with what was thrown at me over the past few days, never the less I’m determined to get through it despite it being probably one of my least desired skillsets. Problem-solving is problem-solving after all and like any aspiring software engineer we don't shy away from that after all!
So my goals for this week were the following; Build a simple web app Follow an effective debugging process for web applications Explain the basics of how the web works (e.g. request/response, HTTP, HTML, CSS) Explain the MVC pattern. Out of all this stuff, the truth is I only feel confident using HTML/CSS, I guess that's better than nothing but I still have a ways to go.

So what am I going to do in order to improve my skills, well 100% the following;
Try to develop a far better understanding of the MVC design pattern
Revisit post and get requests running a local server
Try and complete the web app game challenge Makers provided
Even at this stage, there is still a part of me that is reluctant to learn these concepts however as previously mentioned I’m determined to at the very least learn the foundation of web development concepts, I'm not one to shy away from a challenge. I am aware in the long run this will ultimately make me a better developer so in my eyes it’s still no doubt worth it.