Day 18 of 100 Days of Code

I’m on day 18 of 100 Days of Code. I thought it might be a good idea to document it here for anyone that might want to follow along or take the 100Days challenge with me.

If you’re not familiar with the 100DaysOfCode it’s a Twitter challenge to code each day for 100 days. This is my second attempt. Last time I did it, I made it to around 70 days then summer happened 🙂

I will say this, in those 70 days I updated all my CSS and HTML5 skills. Honestly, being 50 and doing web design since the 90s… My coding style was dated to say the least. I couldn’t believe how much CSS and HTML have changed over the years. I’m really happy I took that challenge and updated those skill sets.

During this 100 Days of Code I’ve decided on focusing on all things JavaScript. This is something I’ve put off for a really long time. I can fumble around JavaScript, but I really don’t know or have a thorough understanding of the code. That’s now going to change.

18 Days into the challenge and I’ve been coding  daily between 4 to 8 hours per day. I’ve been working on HTML and CSS projects and spending at least 2 hours a day on JS (JavaScript) related projects.

Today I installed NodeJS on my local machine. I plan on setting up a local web server this evening following this tutorial

I’ve used PHP for awhile now, but never took the time to fully understand it either. I think learning NodeJS is a good idea because it can do a lot of what PHP can do, but I can do the backend development in JavaScript now instead of PHP. It just makes sense to kill two birds with one stone.

I also did another chapter of JavaScript for Dummies. I read Chapter 4 – Controlling the Flow of JavaScript

It covered a lot! Topics included while, if, if/else, for()loops, and much more. I plan on going through this chapter again and youtubing a tutorial for each expression or term. I have a better understanding of all these now, but I’d like to spend the next week getting a visual representation of each feature from Youtube before continuing on to the Functions chapter of JavaScript for Dummies.

On a final note I learned a little about functions yesterday and made a simple tip calculator web app. I still need to style the page and make a couple final adjustments, but the basics of the app are completed now. You can find it here.

Well, that’s pretty much my last 24 hours of day 18 of my 100 Days Of Code. I’ll be posting a daily about this for anyone that’s interested. You can find out more about the 100 Days of Code challenge on Twitter by using the #100DaysOfCode hashtag or go to the website to learn more.