Software Development - How to Get Started

Software Development - How to Get Started

Learn how to get started in a career in software development. Not sure if this is right for you? We’ve put together a quick, two minute quiz to help you find out. Take the quiz now!

Start Here – Choose a Programming Language

How to Choose a Programming Language

by Treehouse.com

What you will learn: This post gets you to think about why you want to learn to program, and then gives some basic – but handy – guidelines for each of the different languages out there. 

Learn Which Programming Language to Choose (INFOGRAPHIC)

by Lifehacker

What you will learn: This detailed infographic gives you more insight into the history of each language along with how and why they are used. You will come across a lot of terminology here – google is your best friend in programming, and learning about the basic languages and associated terminology is no exception to the ‘google it’ rule!

4 Ways to Pick Your First Programming Language

by Udacity

What you will learn: This infographic looks at different programming use cases (web dev, game design, etc) and shows which languages are more useful for each case. 

Take a Free Course to Confirm Your Choice

Before you do anything else, we highly recommend you check out one of the free courses at Codecademy. Here’s why: they allow you try out coding without having worry about any of the technical details in how to get set up on your computer. They have a clean, easy to use interface, and they cover most of the major languages. It’s all self paced, but by the end you’ll get a really solid feel for whether or not you’ve chosen the right language, as well as a better understanding of what that language is capable of.

Here are links to each of the major languages they cover:

HTML/CSS – 7 hour course

JavaScript – 10 hour course

JQuery – 3 hour course

PHP – 4 hour course

Python – 13 hour course

Ruby – 9 hour course

Broaden Your Skills…

The Complete Web Developer Course 2.0

Cost: $50 (but check for special offers)

Length: 30.5 hours of self-paced work.

What you will learn: Learn By Doing – build 25 websites and real mobile apps using HTML, CSS, Javascript, PHP, Python, MySQL and a lot more.

The Web Developer Boot Camp

Cost: $35 (but check for special offers)

Length: 41.5 hours of self-paced work.

What you will learn: Learn web development – HTML, CSS, JS, Node, and More!

…or Go Deeper On A Specific Language

Introduction to Coding with Python

Cost: $20 (but check for special offers)

Length: 5 hours of self-paced work.

What you will learn: This course covers the basics of the Python programming language.

Introduction to Coding with Ruby

Cost: $20 (but check for special offers)

Length: 3.5 hours of self-paced work.

What you will learn: Introduction to coding with Ruby.

Programming for Entrepreneurs – JavaScript

Cost: $20 (but check for special offers)

Length: 2.5 hours of self-paced work.

What you will learn: Learn JavaScript from scratch and get started with that website/app/game project!