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!