/getting-started

A guide on getting started with different streams of development

Getting Started

If you're absolutely new to programming, we recommend checking out either:

If you know which platform you're interested in, check out the links below!
Not sure which one to choose? Ask an experienced hacker around you! They (probably) won't bite.

Web Development

Back-end Development

iOS

Android

Cross-Platform (Andriod & iOS)

Git

Specific Languages

Find a language's awesome-list from this page, and look for "Resources" section for good tutorials

Contributing

Know a really good tutorial / resource? PRs welcome!

FAQ

Have no idea how to start with programming?
Try starting with People Can Program or any track from Codeacademy

Need a project idea?
Check out karan's Projects repo for ideas.

Want a project-based tutorial?
Checkout tuvttran's project-based-learning repo

Stuck on something?
Ask people around you! The hacker community is known for being ultra collaborative :^)

Credits to sindresorhus's Awesome repo for most of the links.