Летняя школа
KTS.Studio
Курс охватывает 5 основных IT-профессии:
Backend, Frontend, Android, Системный аналитик и Руководитель проекта.


Выбирай свое направление и получи возможность запустить собственный проект и попасть на оплачиваемую стажировку!
Ты получишь знания и опыт работы с современными технологиями
Ты сможешь собрать команду для работы над своим проектом в течение курса или выполнять задания самостоятельно
Ты сможешь запустить свой проект и пройти на оплачиваемую стажировку
Формат занятий
Для поступления на курс нужно оставить заявку и пройти отбор, выполнив тестовое задание.

Занятия будут проходить в нашем офисе-пентхаусе на м. Бауманская. Каждое занятие длится 2,5-3 часа.

После завершения курса лучшие студенты получат приглашение на оплачиваемую стажировку. На курсе веб-разработки (frontend + backend) лучшие команды запустят свой проект в VK apps.
Формат занятий
Для поступления на курс нужно оставить заявку и пройти отбор, выполнив тестовое задание.

Занятия будут проходить в нашем офисе-пентхаусе на м. Бауманская. Каждое занятие длится 2,5-3 часа.

После завершения курса лучшие студенты получат приглашение на оплачиваемую стажировку. На курсе веб-разработки (frontend + backend) лучшие команды запустят свой проект в VK apps.
Наши курсы
Ты можешь выбрать одно из пяти направлений обучения:
Android-разработчик
В курсе по Android-разработке ты узнаешь:

  • Из чего состоит ОС Android
  • Основные компоненты Android приложения
  • Особенности построения UI
  • Основы работы с многопоточностью
  • Различные способы хранения данных на устройстве
  • Как настроить взаимодействие с сервером
  • Архитектурные паттерны построения приложения
  • Как применять dependency injection при помощи Dagger2
  • Основы реактивного программирования на RxJava2
В течение курса-интенсива ты напишешь с нуля собственное приложение на современных технологиях, сможешь консультироваться и получать советы по твоему коду от Android-разработчиков нашей команды
Записаться
Frontend-разработчик
На курсе по фронтенду ты:

  • познакомишься с React'ом
  • научишься собирать проекты с помощью Webpack и babel
  • узнаешь, как работать с сетью и данными в твоем приложении (Redux, thunk, saga)
  • изучишь некоторые особенности новых API React'а (context, hooks)
  • рассмотришь основные принципы написания стилей в современных приложениях (CSS-модули, styled-components)
  • освоишь принципы разных видов тестирования с помощью jest, enzyme, react-test-renderer
  • поймешь основные принципы серверного рендеринга на React'е
Ты сможешь объединиться в команду с бекендером и вместе вы будете делать ваше собственное приложение VK apps!
Записаться
Backend-разработчик
В центре внимания будет язык Python.
В течение курса:
  • Разберем основные подходы к разработке в совеременном вебе
  • Узнаешь про внутреннее устройство Python, и некоторые особенности языка, чтобы писать эффективный код
  • Научишься создавать асинхронные приложения на Python + asyncio
  • Поймешь, как создавать приложения с микросервисной архитектурой
  • Познакомишься с брокерами очередей, такими как RabbitMQ и различными SQL и NoSQL СУБД
  • Сможешь применить полученные знания для создания полноценного приложения, а также разложить этот сервис на настоящих пользователей
Ты сможешь объединиться в команду с фронтендером и вместе вы будете делать ваше собственное приложение VK apps!
Записаться
Системный аналитик
Если ты хочешь с нуля проектировать большие программные продукты, но не хочешь программировать, то это направление для тебя.

Пройдя курс ты сможешь:
  • избежать кучи ошибок при работе с крупными заказчиками над крупными проектами
  • преобразовывать бизнес-задачи заказчиков в требования к программному продукту
  • проектировать с нуля крупные системы

В программе курса:
  • выявление бизнес-требований заказчика
  • разработка функциональных и нефункциональных требований
  • современные инструменты проектирования функционала и интерфейса
  • процессы управления командой разработки
    Записаться
    Руководитель проекта
    Курс для тех, кто хотел бы начать свою карьеру руководителя проектов. Если ты не равнодушен к веб-продуктам, у тебя получается организовывать четкие процессы и умеешь общаться с людьми, то этот курс для тебя.

    На курсе по управлению проектами будут рассмотрены следующие направления:

    • Технические основы разработки программных продуктов и тестирование функциональных блоков
    • Виды требований к продукту и проекту. Как правильно извлечь требования и ничего не упустить
    • Методы взаимодействия с командой разработчиков. Как создать комфортные условия для работы команды и не потерять при этом в качестве и скорости поставки
    • Методологии управления проектом и области знаний. Как быть всевидящим оком и устранять все проблемы до их наступления
    • Основы взаимодействия со стейколдерами на проекте. Как выстроить отношение с контрагентом и оставить довольными все стороны
    Записаться
    Этапы обучения
    Подай заявку
    Выбери направление, оставь свою заявку и жди письма с подтверждением
    Отбор
    Пройди отбор на курс, выполнив небольшой тест
    Занятия
    Ходи на лекции и выполняй домашние задания
    Выполни проект
    Защити проект и пройди на оплачиваемую стажировку в нашу команду
    Зови друзей и вступай в наш чат в телеграме!