Programs and space for creative people. is an online community for people learning to develop web and mobile technologies. A community that helps people build across languages such as Ruby, Python, Java, HTML, CSS ,PHP and Android.

We encourage people down a very specific path to get relevant work experience in the industry. This will take significant effort over a long period of time, but if you follow these steps and learn from the resources available online, we believe you can be successful creating web and mobile applications that improve the quality of life in the world and earning a livelihood.

How do we get there?

The path begins with studying web and mobile development online. Expect to spend one year taking online classes and building small projects while learning to code online.

If you can follow these steps and demonstrate an ability to build a web and mobile applications, we will recommend you for CodeForIndia Fellowships and introduce you to growing startups to explore opportunities for work and collaboration.

All you need to do is follow 2 simple steps:

  1. Get a badge for any track on HackerRank or complete the beginner track on HackerEarth.
  2. Develop a web / mobile application using GitHub that interacts with the user, communicates with the server, works offline & displays local language. Know more..

We’ll stay in touch with you to track the progress and coach you along the way, and invite you into an online community of people who are actively studying as well working on various programming languages.

We want to help you.

While you ultimately need to figure out what mix of learning materials works best for you, we share learning activities from around the web that might be of interest.

We coach active students and maintain an online community where they can get to know and support each other. Are you ready to be a part of the revolution? Start coding!