Binary Studio Academy

An online intensive course on building web applications with .NET

A team of top Binary Studio developers will introduce you to modern technologies used in .NET development and teach you to create state-of-the-art applications

What will you get

A two and a half month-long course taught by experienced mentors and filled with the most talented junior developers in the country - the ideal conditions for a rapid professional transformation.

  • Development using current, widely-accepted technologies

    We'll be working with a variety of microservices, using the newest tech from Microsoft and Google: .NET Core 3, Angular 8, Firebase, Azure and others.

  • A huge range of knowledge

    We'll dive deep into .NET fundamentals, such as pipes, bindings, concurrency, and contexts, while learning about web elements such as Azure, Firebase, going serverless, queues, and Angular implementation.

  • Constant code reviews

    Our best .NET developers will review each line of your code so thoroughly, you won't even need to run it through an IDE!

  • Well-rounded training

    You'll have the opportunity to work in a team using all the standard SCRUM methodologies and approaches used in commercial development, while improving your own soft-skills and professional strengths such as time-management, communication, and much more.

As it will be

  • Lectures

    JulyWe'll fill you in on the details about your upcoming team project and prepare you with fundamental knowledge in .NET frameworks.

    What to expect: on your personal account page, there will be 10-15 video lectures with homework assignments and correspondending deadlines. Seasoned Binary Studio team members will check your assignments, and provide feedback/recommendations.

  • Project

    August - SeptemberWe'll teach you how to build a world-class application.

    What to expect: students will be divided into teams, and with the mentorship of their coach, and will then create an MVP-level project. Coaches will assist on all stages of development, conduct daily calls with the team, and perform retrospectives and reviews.

    C#
    .NET Core
    Entity Framework Core
    TypeScript
    Angular

Examples of projects

Monitoring System for Virtual Machines

This is a platform for observing the status of virtual machines. The app allows users to keep track of resources used by the operating system, send alerts/warnings for critical situations, and make analytical predictions based on data to make forecasts. The system also provides real-time observation of virtual machines, or allows users to make regular checkups using predetermined time intervals.

C#
.NET Core
Entity Framework Core
TypeScript
Angular

Mentors

Myroslav Dmytrus

Myroslav Dmytrus

Nikita Krasnov

Nikita Krasnov

Nikita Potapenko

Nikita Potapenko

Oleg Kopot

Oleg Kopot

Requirements

After the registration you can find materials for preparation and a detailed list of what you need to know for joining Academy on your personal account page. In a nutshell, you'll need the following:

  • Basic knowledge of .NET

    For example, you prefer using interfaces to abstract classes, know the difference between List <T> and IEnumerable <T> and could replace loops to LINQ expressions

  • Basic Programming Experience

    You have experience in working with data (for example, through SQL), understanding of the principles of OOP and / or FP

  • Motivation & time

    You are ready to dedicate 8-12 hours a day from July to mid-September to non-stop training

Registration is over. See you next year!