Week Two

Day One

I started and completed the Project: Landing Page and my solution can be found on my GitHub with the hosted website here.

  • What I can say from completing this web page is that CSS is very tiresome. Hopefully with enough practice and experience, I will start to like it.
  • I have also started the JavaScript Basics Section
    • For the most part, I have skimmed through the Parts 1 and 2 because I have solid knowledge on the basics of JavaScript
    • As of now, I have almost completed the JavaScript Developer Tools Topic
    • My goals for this section is to finish it as fast as I can because I have faith in my proficiency in programming which includes JavaScript.
      • I would like to start the JavaScript path as most of the HTML/CSS there is entirely new for myself.

Day Two

I am still in the process of completing the JavaScript Basics Section.

Things that I have done for today are:

  • Completed the Javascript Developer Tools Topic
  • Skipped over Fundamentals Part 3 because I had previous experience with the topic of functions.
  • Finished the Problem Solving and Understanding Errors topics
    • These topics are always good to have in the back of my mind, especially when programming
  • I skipped the Project: Rock Paper Scissors because I have already completed it back in the past when I first tried The Odin Project in 2018
    • My solution can be found here and the live website here.
  • I reviewed the Clean Code topic to ensure that I have the right mindset going into programming
  • I installed Node.js and zipped through Fundamentals Part 4, which against was mostly review as these JavaScript topics are only introductory.
  • I am now currently completing the DOM Manipulation and Events topic which is a topic I last touched about 3 years ago
    • Since I do have experience in React, these concepts are abstracted away when using a JavaScript framework

Day Three

I am almost done the JavaScript Basics Section.

Day Four

I got sidetracked today and decided to start the Google UX Design Certificate.

  • The reason I am starting this course is because I don’t have any practice regarding UX design and I want to apply this knowledge alongside my Front End skills.
  • Overall, I think by doing this course alongside improving my Front End skills, I can start creating much more beautiful user interfaces and a better experience for the users.