×

Academy

About Binary Studio Academy:

Binary Studio Academy is our award winning summer school for Ukraine’s brightest computer science graduates. Every year, it is held for three intense months during which we teach the fundamentals of professional software development using the latest technologies.

Open for all
01

Open for all

Our Academy is held online and free of charge. Participants are chosen based on their performance during the selection rounds, regardless of their field of study or current location.

Highly competitive
02

Highly competitive:

From all applications, we can only accept the very best candidates. In 2017, our admission rate was just 2,25% (70 participants out of 3100 applications).

Cutting edge courses
03

Cutting edge courses:

Our curriculum ensures that upon graduation, participants are well prepared for a successful career in IT. It combines theoretical and practical lessons that cover modern technologies and frameworks as well as other important aspects of software development, such as continuous integration and agile development.

What it looks like

Binary Studio Academy is our award winning summer school for Ukraine’s brightest computer science graduates

3100
Applicants
May
Online test covering programming fundamentals
400
Applicants
May
Three practical test tasks
150
Applicants
June
Personal interviews with each candidate
70
Students
July
12-15 online lectures plus home assignments
50
Students
August
Development of an agile software project (in teams)
35
Graduates
September
Graduation and Demo in Binary Studio’s office
8
Employees
October
Binary Studio hires the best participants
Take the challenge
tracks

Currently there are 4 main tracks at Binary Studio Academy

Java Script

Students gain solid knowledge of JavaScript and learn how to use it for both backend and frontend development.

This course covers creating complex web applications using the most modern language syntaxes, current frameworks and approaches: NodeJS, MongoDB, HTML5, Webpack, ES2017, socket.io, Angular2, React, Reac Native, Redux.

PHP

This course covers the development of web applications based on PHP.

Students get acquainted with design patterns, building apps architecture on PHP and satellite frameworks - Laravel, Beanstalkd, Bootstrap, SASS, React.js abd Redux. They also learn how to create client-side part of the application using JavaScript, HTML5, CSS3.

.NET

The purpose of the course is to learn through practice the creation of complex web applications on a server and on the client's side.

Course material covers all the latest tools and frameworks necessary for the .NET developer: ASP.NET, Xamarin, MSSQL. NInject, Angular 2, Entty Framework 6, Semantic UI. Students will learn how to build robust backend systems that work with relational databases and RESTful services and also implement a client interface (either mobile or web based).

QA

This course covers Test Design and Automated testing for client-side with modern frameworks Jasmine, Mocha, Nightwatch.

Students learn to collaborate in Agile environment, bring clear requirements to developers and receive a comprehensive guideline on test documentation.

In a nutshell, it was hard but extremely interesting and intensive
Eduard Dolinskiy -  JS Developer / Binary Studio
play icon
Watch video