The GEEKSKOOL program is a 3 month, full time, intensive, coding and training program held in Bangalore. The program is for those who want to make the most of a career in startups.
Students get to choose the language of their choice. Geekskool unleashes the good programmer in them and prepares them for the demanding environment of startups.
The program is project based. Participants are encouraged to create open source projects in their areas of interest.
Yes! The program is free for all participants! We make money from our sponsors, and from companies that hire our students.
Our students are highly self motivated, determined to be best of breed, with high levels of social skills to work well in teams.
Our expert trainers have more than ten years of experience in the software industry. Have contributed to and are involved in the open source software community.
Programmers who want to become better programmers
Programmers out of touch for a while, and want to get back into programming
Professionals who want to make a career change to programming
Corporate programmers who want to change over to startups
Students must reside in Bangalore and must attend GEEKSKOOL full time. Must carry their own laptops.
Sure you can. If you know a programming language and can demonstrate your passion for it, please apply!
We have a rolling admissions policy. Once you are selected, you have to join immediately, and the course duration is 12 weeks from the date you join.
Check the github link below to find what our students are doing
GithubKarthik is one half of the team that wrote the JSON parser from ground up in Swift. He is a food and fitness freak.
Keshav is our resident DJ who also plays at popular clubs in Bangalore. He has written his own HTTP server in Python.
Apple fanboy & dosa lover, Ankit has two iOS apps out. He's the other half of the team that wrote the JSON parser.
Ramshreyas is a Clojure programmer and his past work is listed on IMDb. He quit the glamorous world of the film industry for software engineering.
Jaison is an ex-Android "dude" who changed his mind when he saw the beauty of Swift. Don't call him JSON.
A former research scholar from Tata Institute of Fundamental Research, who believes programming is an art and wants to become a computer polyglot.
An Ice cream lover! Arunkrishnan quit a sysadmin job to take the plunge into the world of programming. He began working on Python and hasn't looked back since.

Loves playing board games. Also gave a talk at JSFoo 2015 on "Brewing JavaScript: Compile your own domain-specific language to JavaScript".

A Football fan. Loves trekking. Worked at Teach for India for 2 years. Become a Ruby monk at Geekskool.

Youngest Geekskooler! A Designer, a movie buff, football and a cricket fan, loves doing stuff on the front-end.

A programmer with experience in low level system software. He also plays with Functional Programming languages in his free time.

Founder, The Bangalore Python User Group (BangPypers). President Python Software Society of India.