Once you’ve submitted the application form on our website, you will receive a mail with few additional questions about your expectations and technical skills. From this point, we will schedule an interview (Skype or on-site) after which we will tell you very quickly if you get on board. We also recommend you start working on the Ruby track on CodeCademy as soon as possible (even before the interview). We'll ask you to finish this track.
We expect 3 things from our students: be motivated (very motivated), be curious, be social.
You must complete the Ruby track on CodeCademy. It should take you about 10 hours to complete.
In Barcelona and most of the other cities, it's all in English! You can check the language of the next batch on the "Apply" page.
In France the program is taught in French.
You’ll have a Ruby on Rails junior developer level. This means you’ll be able to quickly prototype your ideas by creating a web application on your own. For instance, you will know how to include authentification to your site (simple signin/signup, or Facebook/Twitter connect), add an admin back-office, include payment features, automate emails sending, and much more. You’ll also know how to quickly deploy in production and you will have learnt the programming best practices used by top-level startups. You’ll then be facing a choice: continue your entrepreneurial project or become a junior developer in a startup or a bigger tech company.
Yes and no. Let’s be clear, you’ll not learn iOS, Android or Windows Phone development. We really think these skills cannot be taught (honestly) in 9 weeks. We prefer teaching you the basics of programming and web development for many reasons. First, these are the core skills of a software engineer, even if you want to dive into mobile development later on. Second, the web is THE open platform you need to understand. Thanks to Responsive Web Design (which is part of the program), you’ll be able to create apps that will display nicely on mobile devices. You’ll also learn to create APIs that will be used by your mobile apps. It will then be very easy for any mobile developer to code your iOS or Android interface starting from the API you’ve built.
Monday to Friday, 9am to 7pm, which makes 360 hours during 9 weeks.
Yes, each student must have a laptop. You’ll need Mac OS X or Linux, but if you only have Windows, no worries you’ll learn how to install Linux the first day.