Ділимося інсайтами Академії, досвідом створення world-class проектів та роздумами про життя, код, роботу.
The long path of JavaScript - from ES6 until today.
JavaScript, the most popular programming language in 2023, has evolved from its early days in the 1990s to being used across various domains like web and mobile development, game development, and machine learning. How did a language developed in just 10 days by Brendan Eich achieve such widespread success?
Mastering Git and GitHub: Essential Skills for Collaborative Development
A beginner-friendly guide to version control systems, Git, GitHub, and collaborative development.
How to build a secure web application?
Discover the essentials of web application security. Why do we need HTTPS? How to build secure and fast Authentication and Authorization? Explore defense mechanisms against evolving threats like XSS and CSRF.
Road to being a Binarian
Hello to all students, Binarians, and anyone who has stumbled upon this narrative by chance. My name is Alina, and I am a graduate of the 2022 Summer Academy on the JS track. Today, I'll share my story with you.
Mastering Clean Code: Unlocking Programming Principles' Power.
Each programming language has its own set of best practices. These practices help developers write scalable, readable, and organized code. Some of these practices are global and can be used with any of the programming languages. These global best practices are called Programming Principles
From the Circus to IT
Hello! My name is Dmytro, I work as a full-stack developer at Binary Studio and I want to share the story of how at the age of 31 I switched from acrobatics to programming.
mapStudentToBinarian або як я став Binarian
Всім привіт! Мене звати Микита, і я JavaScript developer в Binary Studio. Сьогодні я хочу поділитися з вами тим, яким був мій шлях від студента до коуча Академії, а також поділюся деякими Tips & Tricks для вдалого проходження Академії.
Як змінилося моє уявлення про навчання
Привіт усім Академістам! Я Катя, mobile developer у Binary Studio, навчалася в зимовій Академії в 2021-22 році. У цій статті хочу розповісти про те, наскільки ж неправильне у мене було розуміння навчання на початку мого шляху програмування, і що корисного я винесла для себе за цей час.
Навчання Full Stack розробці та створення проєкту з нуля за 7 тижнів.
Всім привіт! Мене звати Микола Гречкін, я працюю fullstack розробником у компанії Binary Studio. У цій статті я хотів би поділитися своїм досвідом навчання у Binary Studio Academy на Java треку.
Как сделать веб-сайт приложением
Многие называют Progressive web application будущим в мире веб-технологий. Внедрив PWA вы избавитесь от необходимости создавать отдельно мобильное и десктопное приложения. Давайте же узнаем, что это такое и как превратить веб-сайт в прогрессивное веб-приложение 🙃
Додаткова плюшка — Typescript на мініпроєкті. Що, де і навіщо?
Мініпроєкт - це етап, який дасть змогу розробникам поринути в процес реального девелопменту. Ми підготували стартер використовуючи JS, але якщо уважно вчитатись у Readme, то можна помітити пункт: ”Як optional, можна використати TS”. Тож що це таке і куди його приправляти?
Functional Programming Using Typescript
В цій статті я хочу розповісти про функціональне програмування на Тайпскріпт за допомогою бібліотеки fp-ts. Далі, ми розглянемо основні принципи функціонального програмування, особливості бібліотеки та декілька прикладів коду з використанням всього пройденого.
What the heck are soft skills and why are they important?
A common issue with failed collaborations and endeavors boils down to a breakdown in communication and a lack of so called “soft skills” within the engineering team. But what are these so-called soft skills, and why are they so essential to the success of a given project? Let’s review a few of the more nebulous skillsets and discuss how they play such a crucial part in software development teams.
Марафон підготовки 2022
Стартував марафон підготовки до тестування Binary Studio Academy 2022! Щотижневі питання, відповіді та пояснення чекають на блозі.
Усе про проекти з Binary Studio Academy 2021
У цій статті розповідаємо про проекти, які змогли створити студенти літньої Академії 2021 за 7 тижнів, їхні особливості та функціонал.
Моє незабутнє літо або як ми створювали аналог Spotify за сім тижнів
Привіт! Я Шевчук Кирило, студент другого курсу на факультеті кібернетики в КНУ та .NET developer у Binary Studio. Нещодавно я закінчив Binary Studio Academy на треку .NET і хотів би поділитись, чому навчився, які уроки виніс для себе та який проект вдалось створити під час Академії.
5 питань з Java-тестів минулих років: від цікавого до елементарного
Ми знаємо, яким важливим для вас є проходження тесту і як важко зрозуміти, чого очікувати від цього етапу, тож відібрали 5 питань з минулорічного тесту, які пропонуємо розглянути разом.
Вступне тестування: коли питань більше, ніж відповідей
Ми зібрали найпоширеніші запитання про вступне тестування і даємо на них розгорнуті відповіді.
Что нужно знать перед входом в коммерческую разработку
Что из себя представляет коммерческая разработка и во что инвестировать свое время для успешного старта карьеры.
Binary Studio Academy чи інші безкоштовні курси?
У цьому матеріалі ми б хотіли розібрати ключові особливості Binary Studio Academy та порівняти її з іншими безкоштовними курсами від ІТ-компаній. Ми готували це чтиво для тих, хто порівнює Академію з іншими можливостями і вагається, куди ж спрямувати свої зусилля, щоб не прогадати.
Технические скиллы академиста: что нужно уметь, чтобы пройти отбор
Рассказываем, что нужно знать, чтобы успешно сдать отборочный тест, и какие навыки пригодятся в дальнейшем обучении и работе.
Binary Studio Academy: мой опыт
Привет! Меня зовут Юра Палайда, я выпускник Binary Studio Academy 2020 и .NET разработчик в Binary Studio. В этой статье я расскажу, как мне удалось всего за месяц подготовиться к Академии, поступить и успешно ее закончить.
The Decade of Binary Studio Academy: overview
2020 року Binary Studio Academy відзначала своє десятиріччя. Розпочинаємо нову декаду і пригадуємо ключові моменти, які привели Академію до її сучасного вигляду.
Важка артилерія за soft skills
Чому інженерам-початківцям важливо розвивати м’які навички.
Марафон підготовки 2021
Стартував марафон підготовки до тестування Binary Studio Academy 2021! Щотижневі питання, відповіді та пояснення чекають на блозі.
Міні-проект: бонусний етап Академії
Привіт. Мене звати Алік, і я розповім вам про бонусний практичний етап Академії.
Як я став кращим програмістом?
Переклад статті Джеймса Лонга, Senior Software Engineer та автор Prettier
Мої найбільші помилки на позиції Junior розробника
Переклад статті Дена Гослена, Senior Software Engineer та Agile advocate
Избегайте бесконечной отладки: советы для новичков разработки.
Постоянно задаешься вопросами: "Что это за объект?" и "Откуда взялась эта строка?". В этой статье я расскажу, как начать управлять ситуацией и какие инструменты могут в этом помочь.
"Hints" для створення гідного UI
Отримав макет з дизайном - куди бігти, що робити?
Марафон підготовки 2020
Стартував марафон підготовки до тестування Binary Studio Academy 2020! Щотижневі питання, відповіді та пояснення чекають на блозі.
7 моментов, на которые стоит обращать внимание при работе с UI
Узнай, что поможет начинающему разработчику сделать аккуратное веб-приложение
Системное мышление для программиста важно как никогда
Перевод статьи Скотта Хансельмана, одного из ведущих разработчиков Web Platform Team в Microsoft.
Скільки можна навчатися?
Есе від СТО Binary Studio про безперервне навчання, як ми його розуміємо.
Как выбрать open source библиотеку
До сих пор пишешь свой велосипед?! Пффф... Тогда читай, как и где можно найти чужой.
Исповедь full stack разработчика
Full stack developer - кто такой, чем занимается и что исповедует в новом выпуске программы “5 минут с Академией“.
Як пройти HR інтерв’ю в Академію
Дізнайся, на що варто звернути увагу під час підготовки до третього етапу відбору в Академію - Skype дзвінку з представником Binary Studio Academy.
Первый коммерческий проект
Олег рассказывает о важном этапе становления разработчика, на котором он столкнулся с рядом новых задач.
Нові лекції, завдання, формат - що нового на другому етапі відбору 2019
Усе, що потрібно знати про оновлений другий етап відбору Binary Studio Academy. А також кул сторі про те, як ми це зробили!
Що означає бути джуніор-розробником?
Джуніор — це новачок, від якого не варто чекати результатів? Микита, CTO Binary Studio, дає свою відповідь на це питання.
IT ивенты: пустая трата времени?
Никита посетил 20 мероприятий за последний год и пытается разобраться, стоило ли оно того
Університет, самоосвіта, фріланс: ефективність шляхів розробника.
Для оволодіння професією є багато шляхів. Do you know da way, studand?
Чому я кожного року викладаю в Академії
Розповідь про те, що приваблює бути ментором та викладачем в Академії знову і знову.
От простого к сложному. Как изменились проекты Академии за 5 лет
В этой статье мы не будем говорить про новые frontend фреймворки и библиотеки. Вместо этого рассмотрим закулисье веб-приложения — backend и его составляющие — которое ждет академиста на проекте.
Проектний етап як сутність Академії
Короткий опис того, з чим може стикнутися студент на проектному етапі Академії та що може корисного винести для себе.
Еще один таск - мой первый проект в Академии. Как это было
Выдуманная история об академисте, который получил новый таск на академическом проекте, но все пошло не так. Или так?
Preparing for your first client call — a quick guide
Many Academy graduates dread that first call with a new client — in this article, we’ll go over some basic things to prepare for and how to make a great first impression for your product owner.
7 питань з .NET-тестів минулих років: the good, the bad, the ugly
Чого чекати від тесту? До якого типу питань готуватись? Розберемо, як працює foreach, як оптимізувати роботу зі стрічками, і як працює програма, коли ви перевизначаєте методи.
5 складних питань з PHP-тесту Академії
Розбираємо, як імпортувати класи й трейти, писати типізований функціональний код та успадковувати статичні дані в PHP 7.
First day on the job: expectations and interactions with a real client
Starting off on your first commercial project is an exciting and rewarding experience — but what should you be prepared for when embarking on your first real foray into professional development?
7 важких питань з JS-тесту Академії
Розбираємо тестові питання з областей видимості, приведення типів та використання функцій, що викликають самі себе (IIFE), з Едуардом Долинським.
Переїзд за тисячу кілометрів: як це було. Історія випускника Академії
Зміна місця проживання заради кар’єри: чи воно того варте? Яким аспектам варто приділяти увагу при переїзді, щоб зробити його максимально безболісним?
Академия от А до Я — история выпускницы
Всем привет, меня зовут Марианна. В этой статье речь пойдет о Binary Studio Academy, которую я закончила в 2018 году по направлению JavaScript.
Academy: що, де, коли
У цій статті ми хотіли би поділитися з вами важливими деталями щодо проведення Binary Studio Academy.
Зачем писать чистый код, если мои программы работают?
Написание кода — это практически искусство. Почему “закодить фичу” — это только половина пути? Что сделать, чтобы не краснеть на ревью?