My two-week cheat-sheet

Today is day 14 of my #100DaysOfCode. I feel like I have learned a lot and  progressing at a good pace. My wife and I added another child to the family so as can be expected, that had me doing only the 1hr minimum for a few days. I am back in full swing now and want to share what I’ve found helpful so far. At this point I feel good about HTML and CSS. Now, I’m no expert in either one yet, but feel very comfortable and can easily pull off simple tasks. I also know where to find the information I need when I run into something new. With JavaScript, I’ve only scratched the surface. I have messed around with it in the past and learned a little in a course I had last year (very little).

Below are the tutorials I have been using up to this point. I feel like these 4 have given me a good understanding of HTML and CSS:

For JavaScript I have used the below:

  • freeCodeCamp Basic JavaScript – Good intro to JS.
  • Gordon Zhu’s Practical JavaScript – Highly suggest this free course. Ties together a lot of loose ends from other tutorials.

With these tools I have been able to create some decent sites. These are my learning core to this point. I still have codecademy’s JavaScript modules to go through. Once completed my plan is to really start the grind on building some websites for my portfolio. I have signed up for #30Days30Sites and have been experimenting with GitHub so that I can post all of my sites there.

Sites for freeCodeCamp – My codepen profile

I have more sites I have worked on locally and will upload those to codepen in the next few days.

More JavaScript

The last few days have been a whirlwind for me, we added another member to the family on 5/26 and it has hard to juggle family time and coding. I am still working through freeCodeCamp‘s Basic JavaScript and Gordon Zhu’s Practical JavaScript. I feel like I’m learning, however, I haven’t had much chance to experiment on my own. That will be my focus the next few days. Below is a link to some reference materials I have been using to round out my studies. When I hit a wall of understand, I turn to these to attempt to clear things up:

Mozilla Developer Network

W3 JS tutorial

I’m beginning to understand how to manipulate the DOM and get my JavaScript code to interact with it instead of using the console my output. This was a stepping stone moment for me! Very cool to see your page come to life. I’ve got another 15% of the Practical JavaScript course to complete and about half of the Basic JavaScript tutorials. Once I finish those, I’ll discuss what I learned and where I plan on going to move forward!