By Natalie Shoemaker, Advancement Coordinator

We live in an amazing age where anything we could ever want to learn is available to us (and usually for free) online. Even so, it can be difficult to know where to start, especially if you’re looking to learn how to code. The tools for your success are all out there, and I’m going to show you how to find them.

What do you want to accomplish?

Just like there’s a different outfit for every occasion, there are different coding languages for what you need to accomplish. So, the first thing you should ask yourself is: what do you want to build? A website, an app, or animation?

Let’s pick a language

After you’ve considered your interests, it’s time to pick a language and stick with it! If you want to design a blog or website, learning HTML and CSS is a great place to start. Then down the road, you may want to learn JavaScript to build in more interactive features or animation.

If you want to build app for iPhone, consider learning Swift, or if you own an Android device try learning XML and Java.

Maybe you want to do something more with robotics, content management systems, and more, Python might be where you want to start out.

Go forth and learn!

The important thing when you pick a language is to stick with it. There will be times of frustration, where you may think coding isn’t for you, and that’s ok. It’s all part of the learning process. Learning to code is about taking risks. Your confidence in your abilities may wane at times, but when you finally finish building your first program, you’ll realize, like I did, that it’s all worth it.

If you live in Binghamton, come to one of our coding events:

At this event Binghamton University women will lead girls in software coding activities fromcode.org and girlswhocode.org. See vintage computers in action and Apollo simulator from Smithsonian. STEM related mechanical music, optics, code in Braille, and more!

Find an immersion program with Girls Who Code

HTML, CSS, JavaScript

Code Academy

Coursera

Khan Academy

JAVA

Build Android Apps (XML and Java)

Remember, the internet has tons of resources Googling a question is a great way to find an answer when you hit a roadblock, likewise, sites, like StackOverflow is a great page to keep bookmarked when learning how to code.

Has your girl built any amazing projects with code? Share them with us! Send any information to Natalie at nshoemaker@gsnypenn.org.

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s