So you want to learn how to code?

Over the course of this year I became more dedicated to learning how to code. Although I did go through one program completely there are plenty of other resources I used to supplement that learning as well as programs I went through before and some I plan to do coming up.

A couple words before you start: You will get frustrated, you will want to throw your laptop out of the window. You will have times you want to give up only to find it was a minor thing wrong and you just wasted days on it. It’s all normal. And just take those moments of frustration and remember it’s making you better. You’ll know what to look for/ what to ask and you’ll know where you prefer to get information from.

Since I am currently learning Front-End Web Development (HTML/ CSS/JS and JS libraries) that’s what I’m going to be focusing on today. I’m hoping to dip my toes into some mobile dev in the future but I want to get a solid understanding of front-end first.

NOTE: Udacity and Udemy both have Black Friday sales going on so check them out!

Learning the coding basics

Udacity*– I went through the front-end web development track this year and gained so much knowledge. I learned bits and pieces and grew my knowledge even more with different projects. I will say the jump between the lessons and projects are huge but they have great forums and study options in order to help you get to that level. In the end you gain more knowledge than you probably would have with the baby steps.

Udemy– This is another website similar to Udacity. I have bought one of the courses and am going to go from beginning to end starting in December. I have done some lessons from the course I bought already for further clarification during my Udacity courses but I’m looking forward to going a lot more in depth and solidifying the information.

Codecademy– This was the one I originally learned on. It builds bit-by-bit. I learned html and css through this website and I have the JavaScript one bookmarked to go through. I really love how it takes you through step-by-step so you can see what happens with little changes instead of creating a giant app.

Grasshopper– This is an app I downloaded to be able to do mini-JavaScript exercises on the go. I like how this covers animation and movement because my nano degree didn’t cover much of that and I think it’s a cool aspect. Apple link here.

Syntax– This is a podcast that, while doesn’t go in depth into how to write code, does an amazing job of explaining how things work and then new trends in coding as well as information about the life of programmers. They have episodes about fitness, interviewing, debugging  and marketing. Basically there’s always something to listen to.

When you run into a problem

Stack Overflow– Honestly if you type in your question or error message into Google, chances are someone else has had that question and has put it into Stack Overflow. This is such a wealth of information because there are generally different suggestions on how to fix it so if one doesn’t work there may be another solution.

MDN Web Documents– This is where I prefer to go for making sure my syntax is right. They have everything from HTML and CSS to Javascript and Accessibility.

*Referral code- both receive $50 credit. As of right now the FAQs state Intro to Programming is not included

Let's talk!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.