Бесплатный онлайн-курс от ведущих специалистов Kolesa Group
Backend Upgrade
PHP & Go
Старт курса
28 августа – последний день приёма заявок
12 сентября
• 17 онлайн-лекций
• Вебинары и лайвкодинг
• Нетворкинг
• Практические домашние задания
• Менторство
• Финальный пет-проект
Формат обучения
• Девять недель онлайн-обучения
• Два раза в неделю
• Уроки по 60–90 минут
Длительность
Результат
• Апгрейд до уверенного джуна
• Пет-проект
• Сертификат об успешном прохождении курса
Бесплатно
Для начинающих
Освоим основы web-технологий: компьютерные сети, базы данных и параллельность исполнения программ. На практических кейсах пройдем основы двух языков программирования: PHP и Go. По окончании курса у участников будет готовый пет-проект.

Также затронем немаловажную составляющую для разработчика — софт-скиллы.
Курс основан
на практических кейсах
Кому подойдёт?

Студентам с теоретической базой и желанием развиваться в бэкенде

Начинающим бэкендерам

Junior-программистам, желающим перейти в PHP/Go с другого языка

Начинающим разработчикам из смежных сфер, которые хотят сменить род деятельности
Программа курса
Основы ООП
Основы сетевого взаимодействия
Основы теории баз данных. (SQL/MongoDB/Redis Demo)
Основы PHP
Основы Go
Параллельность и concurrency
Тестирование
Инструменты и процессы разработки
Soft skills
Программа курса
Основы ООП
Основы сетевого взаимодействия
Основы теории баз данных. (SQL/MongoDB/Redis Demo)
Основы PHP
Основы Go
Параллельность и concurrency
Тестирование
Инструменты и процессы разработки
Soft skills
Преподаватели — backend-разработчики, эксперты, которые каждый день делают продукты Kolesa Group быстрее, качественнее и надежнее. Они обеспечивают работу важных сервисов компании: объявлений, личных сообщений, платежей и многого другого. Поделятся опытом и экспертизой в разработке.
Спикеры курса
Спикеры курса
Антон Сергеев
Team Lead, Core Team
Занимаюсь сервисами для всех продуктов компании: от платежей до инфраструктуры. Помогаю делать так, чтобы наши проекты работали стабильно, а разработчики - эффективно.

Интересуюсь распределёнными системами, базами данных, языками программирования.

Что будет на курсе:
  • расскажу об основах компьютерных сетей, протоколах и форматах данных, с которыми регулярно сталкиваются в backend-разработке
  • обсудим протокол HTTP - самый распространённый способ обмена данными в интернете
  • поговорим о сложностях надёжной доставки информации, возможных ошибках и способах их избежания
  • рассмотрим преимущества и недостатки популярных форматов данных: JSON, XML, Protobuf
Выступления Антона:
О том, как устроен язык Go под капотом
О проблемах микросервисной архитектуры
Мирас Лес
Team Lead, Market.kz
В начале пути мне было сложно понять, что такое ООП. И использование классов в языке программирования — это еще не ООП :) Со временем начал понимать, в чем его преимущества и польза в разработке web-приложениий различной сложности.

Что будет на курсе:
  • поговорим про ООП простыми словами
  • пройдёмся по различным парадигмам программирования
  • расскажу, как работать с классами и объектами в PHP
  • поделюсь опытом программирования и образом мышления в ООП

Постараюсь сделать так, чтобы ООП наконец стал понятным.

Выступления Мираса:
О сложном поиске простыми словами
Хамбар Дусалиев
Senior backend-разработчик, Core Team
Около 6 лет работал с Java\Kotlin, как с основными языками.

Чем занимался до Kolesa Group:
  • руководил разработкой системы для риск-менеджмента в небольшом стартапе
  • преподаю основы Java/OOP/Backend-разработки для школьников на частных курсах

Мои ребята занимали призовые места на международных и республиканских соревнованиях, но это больше их заслуга, чем моя :)

У нас в компании я внедряю MLOps подходы:
  • систематизируем и улучшаем работу ML-сервисов
  • ускоряем процессы разработки и тестирования ML-сервисов
  • пишем для них CI/CD и экспериментируем

Очень многие ML-процессы завязаны на параллельном исполнении, а оно всегда приходит со своими подводными камнями. О некоторых из них я и расскажу на курсе.
Алихан Калиев
Team Lead, Kolesa.kz
За 4 года вырос от продвинутого junior до senior, а теперь я тимлид одной из команд в продукте kolesa.kz.

Для полноценного развития, как разработчика, одних hard skills недостаточно - нужно работать над soft skills тоже. Я расскажу о том, насколько важна ответственность в нашем деле и как успевать делать свою работу в срок.

Выступления Алихана:
«Scylla в личных сообщениях kolesa.kz»
Николай Киндяков
Руководитель отдела backend-разработки
Работаю в компании с апреля 2017 года. До этого я и представить не мог, что в одном месте может быть собрано много крутых, отзывчивых и умных профессионалов своего дела. Рад быть частью этой крутейшей команды! Надеюсь, когда-нибудь стать таким же крутым, как наши ребята. Верю в то, что не бывает кому-то что-то дано или не дано, всё решает упорство, труд и воля.

Поговорим о том, что такое разработка и зачем люди каждый день ходят на работу.

Выступления Николая:
Подержанное авто в кредит за 1 минуту
Newman и Continuous Integration на примере Atlassian Bamboo. Изобретение велосипеда
Ксения Торопова
HR director & Co-managing Partner
Моя основная задача в Kolesa Group — создать команду единомышленников, которая любит свое дело и готова сворачивать горы, вместе путешествовать и строить крутые продукты.

Пришла в газету более 7 лет назад, через полгода начала строить IT-компанию, а через год держала статуэтку — лучший работодатель Казахстана.

О чем буду рассказывать на курсе?
  • Как прокачать софт скилы и попасть на работу в лучшие IT-компании
  • Как быстро вырасти внутри команды разработки
  • Как решать конфликты и использовать их себе в плюс
  • Почему важно не только хорошо кодить, но и уметь разговаривать
Алмас Асет
Middle backend-разработчик, Krisha.kz
Выпускник Kolesa PHP Academy 2021 года.

Чем занимался до Академии:
  • обработка больших данных
  • базовая аналитика на Python
  • построение красивых табличек
  • выявление аномалий и очистка дата-сета
  • автоматизация процессов своего учебного заведения
  • с 0 переписали систему для студенческого делопроизводства

Также я системный администратор начального уровня. Могу сам себе поднять сеть, развернуть GitLab, поднять виртуалку на любом дистрибутиве Linux.

Что будет на курсе:
  • расскажу, как работает PHP-код и как его запускать
  • наглядно покажу, что работа с базами данных (БД) - это легко
  • рассмотрим новые инструменты для работы
  • перейдём на новую ступень взаимодействия с БД
Вера Чернобиль
Старший менеджер по обучению и развитию
Занимаюсь развитием сотрудников, участвую в организации обучающих мероприятий, стажировок. Веду программу менторства и оценку грейдов сотрудников.

Работа разработчиком - это не только быть 1 на 1 с кодом, но и тесная работа в команде и коммуникация с бизнес-заказчиком. Поэтому, на курсе я расскажу какими soft skills нужно обладать, чтобы быть ценной частью команды, развиваться и расти как специалист.

Выступления Веры:
Если хочешь узнать подробнее о грейдировании в Kolesa Group, читай нашу статью в Medium: система грейдов как инструмент развития мобильных разработчиков
Еркебулан Абен
Backend-разработчик, монетизация Kolesa.kz
Выпускник Kolesa PHP Academy 2021 года.

До Kolesa Group:
  • Участвовал в проектировании дата-центров, их сертификации по стандартам Uptime Institute
  • Работал с компьютерными сетями, есть сертификаты от Cisco и Fortinet, правда уже истёкшие =)
  • Работал в информационной безопасности (ИБ), занимался аудитом систем ИБ, настройкой почтовых шлюзов, файрволов веб-приложений и обычных файрволов

На курсе расскажу про БД:
  • что это, зачем нужны, на какие виды делятся, чем друг от друга отличаются, как выбирать БД в зависимости от задачи
  • СУБД: что это и почему их нельзя путать с БД
  • вместе попрактикуемся в нормализации БД
Еламан Апушев
Backend-разработчик, Kolesa.kz
Выпускник Kolesa Academy 2020 (автокредит).

До Kolesa Group:
  • Занимался оптимизацией работы архитекторов с помощью Revit Api и C#
  • Сделал 15 инструментов, которые позволяли спроектировать базу объекта в несколько кликов

Сейчас пишу на PHP и Go. Посчастливилось поработать в основной команде kolesa.kz, маркетплейса запчастей и автокредита. Благодаря крутым ребятам в команде и внутреннему обучению получил много нужного опыта, один из которых переход на Go.

Что будет на курсе:
  • постараемся раскрыть, почему Go на хайпе
  • обсудим основные особенности, преимущества и недостатки
  • затронем тему монолитов и микросервисов
Павел Чернышев
Middle backend-разработчик, Market.kz
Я выпускник Kolesa Academy по PHP 2020. До стажировки занимался Fullstack-разработкой, выводом на рынок и последующей поддержкой нескольких небольших проектов.

Немного о текущей деятельности:
  • участвовал в интеграции Маркета в приложение Kaspi
  • активно занимался разработкой функционала личных сообщений, рейтингов, обновлённой подачи объявлений, уведомлений и мн. др. сервисов продукта

Что будет на курсе:
  • поделюсь практическими знаниями и расскажу о современных веб-сервисах на PHP
  • поговорим о базовой архитектуре, её взаимодействии с внешним миром и другими частями продукта
  • на примере кода на PHP научимся создавать модели, хранить и управлять ими через HTTP-запросы
Выступления Павла:
Очереди. Передача данных через AMQP-протокол в PHP
Илья Сунцов
Middle backend-разработчик, Core Team
Проделал путь от психолога до backend-разработчика. Работаю над проектами, общими для всех продуктов компании: платёжный шлюз, авторизация, хранилище файлов и фотографий и т.д.. До этого разрабатывал системы управления обучением (LMS) в российской компании.

Еще пару лет назад считал написание автотестов чем-то муторным, сложным и необязательным, а сейчас это один из моих любимых процессов в разработке.

Что будет на курсе:
  • поговорим о том, какие бывают тесты, как они экономят ваше время и делают разработку удобнее
  • как писать тесты на PHP и Go
  • почему вам тоже стоит полюбить автотесты
Мейрамбек Тунгатаров
Backend-разработчик, Avtoelon.uz
Выпускник Kolesa Academy.

До Kolesa Group:
  • занимался fullstack-разработкой, есть опыт работы с PHP, Go, JS
  • карьеру разработчика начинал с маленьких веб-студий, где не особо задумывались над использованием современных инструментов

Со временем, научившись использовать Git, Jira, Linux, понял, как неэффективно работал.

Что вас ждёт на курсе:
  • поделюсь болями с тех времён и расскажу, почему современная разработка не может обойтись без Git, Jira, Linux
  • поделюсь тем, как у нас устроен флоу разработки
  • расскажу какими инструментами мы чаще всего пользуемся
Катерина Ермакова
Middle backend-разработчик, Avtoelon.uz
Я в разработке уже больше 5 лет, начинала с 1С, а сейчас пишу на PHP/Go.

До Kolesa Group:
  • поработала в нескольких веб-студиях fullstack-разработчиком
  • поучаствовала в стартапе, связанном с криптовалютой

Со временем поняла, что больше привлекает backend, сейчас занимаюсь монетизацией и Core-задачами в Avtoelon.uz. Мы делаем сайт и приложение для купли/продажи авто в Узбекистане.

На своей лекции:
  • покажу, как создавать простой веб-сервис на Go
  • научимся создавать модели, менять и удалять их
  • настроим роутинг и научимся отдавать/получать данные в формате JSON
Вячеслав Легостин
Middle backend-разработчик, Kolesa.kz
В разработке уже 8 лет. До Kolesa Group успел побыть техническим директором небольшой студии по разработке мобильных приложений, где работал над задачами связанными с парсингом больших объемов данных, навигацией на основе уровня wi-fi сигнала в ТРЦ и множеством других проектов.

В Kolesa Group я работаю 2 года, в основной команде проекта Kolesa.kz. Занимался разработкой системы уведомлений по сохраненным поискам, улучшением и оптимизацией работы сервиса личных сообщений, борьбой со спамом. В работе использую как PHP, так и Go.

На лекции:
  • Расскажу, что такое базы данных и какие они бывают
  • Освоим основы SQL синтаксиса для различных баз
  • Разберемся в том, что такое реляционные и нерялиционные базы данных, сравним эти подходы между собой. Определим сильные и слабые стороны каждого из них
Выступления Вячеслава:
Сохранённые поиски. Миллион сообщений с подходящими объявлениями каждый день
Антон Сергеев
Team Lead, Core Team
Занимаюсь сервисами для всех продуктов компании: от платежей до инфраструктуры. Помогаю делать так, чтобы наши проекты работали стабильно, а разработчики - эффективно.

Интересуюсь распределёнными системами, базами данных, языками программирования.

Что будет на курсе:
  • расскажу об основах компьютерных сетей, протоколах и форматах данных, с которыми регулярно сталкиваются в backend-разработке
  • обсудим протокол HTTP - самый распространённый способ обмена данными в интернете
  • поговорим о сложностях надёжной доставки информации, возможных ошибках и способах их избежания
  • рассмотрим преимущества и недостатки популярных форматов данных: JSON, XML, Protobuf
Выступления Антона:
О том, как устроен язык Go под капотом
О проблемах микросервисной архитектуры
Мирас Лес
Team Lead, Market.kz
В начале пути мне было сложно понять, что такое ООП. И использование классов в языке программирования — это еще не ООП :) Со временем начал понимать, в чем его преимущества и польза в разработке web-приложениий различной сложности.

Что будет на курсе:
  • поговорим про ООП простыми словами
  • пройдёмся по различным парадигмам программирования
  • расскажу, как работать с классами и объектами в PHP
  • поделюсь опытом программирования и образом мышления в ООП

Постараюсь сделать так, чтобы ООП наконец стал понятным.

Выступления Мираса:
О сложном поиске простыми словами
Хамбар Дусалиев
Senior backend-разработчик, Core Team
Около 6 лет работал с Java\Kotlin, как с основными языками.

Чем занимался до Kolesa Group:
  • руководил разработкой системы для риск-менеджмента в небольшом стартапе
  • преподаю основы Java/OOP/Backend-разработки для школьников на частных курсах

Мои ребята занимали призовые места на международных и республиканских соревнованиях, но это больше их заслуга, чем моя :)

У нас в компании я внедряю MLOps подходы:
  • систематизируем и улучшаем работу ML-сервисов
  • ускоряем процессы разработки и тестирования ML-сервисов
  • пишем для них CI/CD и экспериментируем

Очень многие ML-процессы завязаны на параллельном исполнении, а оно всегда приходит со своими подводными камнями. О некоторых из них я и расскажу на курсе.

Алихан Калиев
Team Lead, Kolesa.kz
За 4 года вырос от продвинутого junior до senior, а теперь я тимлид одной из команд в продукте kolesa.kz.

Для полноценного развития, как разработчика, одних hard skills недостаточно - нужно работать над soft skills тоже. Я расскажу о том, насколько важна ответственность в нашем деле и как успевать делать свою работу в срок.

Выступления Алихана:
«Scylla в личных сообщениях kolesa.kz»
Николай Киндяков
Руководитель отдела backend-разработки
Работаю в компании с апреля 2017 года. До этого я и представить не мог, что в одном месте может быть собрано много крутых, отзывчивых и умных профессионалов своего дела. Рад быть частью этой крутейшей команды! Надеюсь, когда-нибудь стать таким же крутым, как наши ребята. Верю в то, что не бывает кому-то что-то дано или не дано, всё решает упорство, труд и воля.

Поговорим о том, что такое разработка и зачем люди каждый день ходят на работу.

Выступления Николая:
Подержанное авто в кредит за 1 минуту
Newman и Continuous Integration на примере Atlassian Bamboo. Изобретение велосипеда
Ксения Торопова
HR director & Co-managing Partner
Моя основная задача в Kolesa Group — создать команду единомышленников, которая любит свое дело и готова сворачивать горы, вместе путешествовать и строить крутые продукты.

Пришла в газету более 7 лет назад, через полгода начала строить IT-компанию, а через год держала статуэтку — лучший работодатель Казахстана.

О чем буду рассказывать на курсе?
  • Как прокачать софт скилы и попасть на работу в лучшие IT-компании
  • Как быстро вырасти внутри команды разработки
  • Как решать конфликты и использовать их себе в плюс
  • Почему важно не только хорошо кодить, но и уметь разговаривать
Алмас Асет
Middle backend-разработчик, Krisha.kz
Выпускник Kolesa PHP Academy 2021 года.

Чем занимался до Академии:
  • обработка больших данных
  • базовая аналитика на Python
  • построение красивых табличек
  • выявление аномалий и очистка дата-сета
  • автоматизация процессов своего учебного заведения
  • с 0 переписали систему для студенческого делопроизводства

Также я системный администратор начального уровня. Могу сам себе поднять сеть, развернуть GitLab, поднять виртуалку на любом дистрибутиве Linux.

Что будет на курсе:
  • расскажу, как работает PHP-код и как его запускать
  • наглядно покажу, что работа с базами данных (БД) - это легко
  • рассмотрим новые инструменты для работы
  • перейдём на новую ступень взаимодействия с БД
Вера Чернобиль
Старший менеджер по обучению и развитию
Занимаюсь развитием сотрудников, участвую в организации обучающих мероприятий, стажировок. Веду программу менторства и оценку грейдов сотрудников.

Работа разработчиком - это не только быть 1 на 1 с кодом, но и тесная работа в команде и коммуникация с бизнес-заказчиком. Поэтому, на курсе я расскажу какими soft skills нужно обладать, чтобы быть ценной частью команды, развиваться и расти как специалист.

Выступления Веры:
Если хочешь узнать подробнее о грейдировании в Kolesa Group, читай нашу статью в Medium: система грейдов как инструмент развития мобильных разработчиков
Еркебулан Абен
Backend-разработчик, монетизация Kolesa.kz
Выпускник Kolesa PHP Academy 2021 года.

До Kolesa Group:
  • Участвовал в проектировании дата-центров, их сертификации по стандартам Uptime Institute
  • Работал с компьютерными сетями, есть сертификаты от Cisco и Fortinet, правда уже истёкшие =)
  • Работал в информационной безопасности (ИБ), занимался аудитом систем ИБ, настройкой почтовых шлюзов, файрволов веб-приложений и обычных файрволов

На курсе расскажу про БД:
  • что это, зачем нужны, на какие виды делятся, чем друг от друга отличаются, как выбирать БД в зависимости от задачи
  • СУБД: что это и почему их нельзя путать с БД
  • вместе попрактикуемся в нормализации БД
Еламан Апушев
Backend-разработчик, Kolesa.kz
Выпускник Kolesa Academy 2020 (автокредит).

До Kolesa Group:
  • Занимался оптимизацией работы архитекторов с помощью Revit Api и C#
  • Сделал 15 инструментов, которые позволяли спроектировать базу объекта в несколько кликов

Сейчас пишу на PHP и Go. Посчастливилось поработать в основной команде kolesa.kz, маркетплейса запчастей и автокредита. Благодаря крутым ребятам в команде и внутреннему обучению получил много нужного опыта, один из которых переход на Go.

Что будет на курсе:
  • постараемся раскрыть, почему Go на хайпе
  • обсудим основные особенности, преимущества и недостатки
  • затронем тему монолитов и микросервисов
Павел Чернышев
Middle backend-разработчик, Market.kz
Я выпускник Kolesa Academy по PHP 2020. До стажировки занимался Fullstack-разработкой, выводом на рынок и последующей поддержкой нескольких небольших проектов.

Немного о текущей деятельности:
  • участвовал в интеграции Маркета в приложение Kaspi
  • активно занимался разработкой функционала личных сообщений, рейтингов, обновлённой подачи объявлений, уведомлений и мн. др. сервисов продукта

Что будет на курсе:
  • поделюсь практическими знаниями и расскажу о современных веб-сервисах на PHP
  • поговорим о базовой архитектуре, её взаимодействии с внешним миром и другими частями продукта
  • на примере кода на PHP научимся создавать модели, хранить и управлять ими через HTTP-запросы
Выступления Павла:
Очереди. Передача данных через AMQP-протокол в PHP
Илья Сунцов
Middle backend-разработчик, Core Team
Проделал путь от психолога до backend-разработчика. Работаю над проектами, общими для всех продуктов компании: платёжный шлюз, авторизация, хранилище файлов и фотографий и т.д.. До этого разрабатывал системы управления обучением (LMS) в российской компании.

Еще пару лет назад считал написание автотестов чем-то муторным, сложным и необязательным, а сейчас это один из моих любимых процессов в разработке.

Что будет на курсе:
  • поговорим о том, какие бывают тесты, как они экономят ваше время и делают разработку удобнее
  • как писать тесты на PHP и Go
  • почему вам тоже стоит полюбить автотесты
Мейрамбек Тунгатаров
Backend-разработчик, Avtoelon.uz
Выпусник Kolesa Academy.

До Kolesa Group:
  • занимался fullstack-разработкой, есть опыт работы с PHP, Go, JS
  • карьеру разработчика начинал с маленьких веб-студий, где не особо задумывались над использованием современных инструментов

Со временем, научившись использовать Git, Jira, Linux, понял, как неэффективно работал.

Что вас ждёт на курсе:
  • поделюсь болями с тех времён и расскажу, почему современная разработка не может обойтись без Git, Jira, Linux
  • поделюсь тем, как у нас устроен флоу разработки
  • расскажу какими инструментами мы чаще всего пользуемся
Катерина Ермакова
Middle backend-разработчик, Avtoelon.uz
Я в разработке уже больше 5 лет, начинала с 1С, а сейчас пишу на PHP/Go.

До Kolesa Group:
  • поработала в нескольких веб-студиях fullstack-разработчиком
  • поучаствовала в стартапе, связанном с криптовалютой

Со временем поняла, что больше привлекает backend, сейчас занимаюсь монетизацией и Core-задачами в Avtoelon.uz. Мы делаем сайт и приложение для купли/продажи авто в Узбекистане.

На своей лекции:
  • покажу, как создавать простой веб-сервис на Go
  • научимся создавать модели, менять и удалять их
  • настроим роутинг и научимся отдавать/получать данные в формате JSON
Вячеслав Легостин
Middle backend-разработчик, Kolesa.kz
В разработке уже 8 лет. До Kolesa Group успел побыть техническим директором небольшой студии по разработке мобильных приложений, где работал над задачами связанными с парсингом больших объемов данных, навигацией на основе уровня wi-fi сигнала в ТРЦ и множеством других проектов.

В Kolesa Group я работаю 2 года, в основной команде проекта kolesa.kz. Занимался разработкой системы уведомлений по сохраненным поискам, улучшением и оптимизацией работы сервиса личных сообщений, борьбой со спамом. В работе использую как PHP, так и Go.

На лекции:
  • Расскажу, что такое базы данных и какие они бывают
  • Освоим основы SQL синтаксиса для различных баз
  • Разберемся в том, что такое реляционные и нереляционные базы данных, сравним эти подходы между собой. Определим сильные и слабые стороны каждого из них
Выступления Вячеслав:
Сохранённые поиски. Миллион сообщений с подходящими объявлениями каждый день
Как проходит отбор?
1
Заполнение формы
Прикрепите своё резюме
2
Телефонное интервью
С 8 августа по 2 сентября, не более 5 минут
3
Тестовое задание
После телефонного интервью у тебя будет 3 дня и 1 попытка для выполнения тестового задания
4
Онлайн-собеседование
С HR-менеджером и ментором курса
Что нужно знать
Понимание, что такое алгоритм

Способность разделить задачу на серию последовательных шагов
Понимание базовых концептов программирования:

  • переменные
  • циклы
  • условные оператор
Знать основы команды git:

  • clone
  • commit
  • checkout
  • push
Отправь заявку на обучение
28 августа – последний день приёма заявок на курс по Backend Upgrade
PHP & Go
Остались вопросы? Напиши в дайрект Instagram @kolesagroup
Звоните
Пишите
Адрес
Устроиться на работу
Мы работаем в будни с 9:00 до 18:00
Посоветовать специалиста
Kolesa Group