Профессия
Программист
Тестировщик
Аналитик
Проджект-менеджер
Продакт-менеджер

Курс Разработчик — легкий старт в IT

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

от 82 187 ₸ в месяц
Диплом о профессиональной переподготовке
Государственная образовательная лицензия
Длительность
12 месяцев
2 занятия в неделю
РЕЗУЛЬТАТЫ НА ВЫБОР
• Помощь с трудоустройством
• Свой бизнес
для кого
Для всех, кто хочет
войти в мир IT
При участии Skillbox
Участвует в новогодней распродаже
Скидка 15% действует
Оставьте заявку и узнайте у менеджера про скидку на программу обучения и подарки от партнёров
Оставьте заявку
Начало обучения: 1 апреля
Старт потока каждый месяц
Введите ваш промокод и получите дополнительную скидку  к той цене, которую вы видите на сайте
Бесплатный звонок +7 747 399-97-48

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

Спасибо за вашу заявку! 
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Oops! Something went wrong while submitting the form.
Длительность
12 месяцев
2 занятия в неделю
Результат
Помощь в трудоустройстве
для кого
Для всех, кто хочет
войти в мир IT
Преимущества программы

Разработчик – первая программа обучения для осознанного выбора специальности и карьерной траектории в сфере информационных технологий от GeekBrains при участии Skillbox.

Мы собрали опыт наших ведущих экспертов и методологов и создали продукт, объединяющий в себе фундаментальные знания, прикладной узкоспециализированный инструментарий и доступную подачу. Мы умеем учить и точно знаем, каким может быть путь в профессии IT.

Что внутри программы
5 востребованных специальностей в IT
Проекты в портфолио
Основы разработки с нуля
Выбор специализации по ходу обучения
Пожизненный доступ к программе
Наставник и куратор
Создание бизнеса
Диплом о профессиональной переподготовке образца РФ
Помощь в трудоустройстве
Знания на всю жизнь
Удобный график и каникулы
Кросс-функциональные стажировки
Смешанный формат занятий
Дополнительные материалы

И это еще далеко не все

Эта программа
подойдет тем, кто

Никогда не работал

и хочет получить востребованную профессию, трудоустроиться или создать собственный бизнес с нуля

Хочет сменить работу

и получить актуальную высокооплачиваемую специальность в IT
Учебный план

В ходе программы вы узнаете, что такое разработка, какие существуют специальности и какие задачи они решают. А также разберетесь в том, какие компетенции необходимы для того, чтобы стать профессионалом.

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

Разработчик в цифрах

12
месяцев
обучения
520+
часов
обучения
5
вариантов
специализации
Общий блок и специализация
Общий блок

Общий блок необходим каждому, кто решил стать Разработчиком. Он содержит фундаментальные знания, необходимые в любой специализации. Вы изучите основы программирования и основные концепции компьютерных наук, цифровые технологии, программное обеспечение, операционные системы, базы данных, системы аналитики, языки программирования и многое другое.

Специализация

По окончании общего блока обучения выберете специализацию и погрузитесь в системное изучение интересующей вас области.

Основной фокус на информации, технологиях и инструментах, актуальных для направления.

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

После обучения вы обретете профессию, дающую работу, сможете претендовать на реальные вакансии и начать карьеру в диджитал сфере

Вы получите сертификат, который можно добавить в портфолио и показать работодателю.

Государственная лицензия ДПО № 040485

Проводим обучение на основании государственной лицензии от 3 декабря 2019 года на право оказывать услуги по дополнительному профессиональному образованию и дополнительному образованию детей и взрослых.

Возможность открыть бизнес

По окончании обучения сможете попасть в трехмесячный акселератор, где будете разрабатывать, тестировать, реализовывать и продвигать бизнес-идеи. А также получите дополнительное обучение по запуску бизнеса, менторство приглашенных компаний и экспертов

Получите прикладные знания и навыки, востребованные на рынке труда и применимые в жизни и дальнейшей учебе
Соберете портфолио готовых проектов
Ваш путь к успеху

Общий блок

через 2 месяца

  • Узнаете, что такое разработка и какие задачи решает разработчик в компании или проектной группе
  • Познакомитесь с технологиями, которые востребованы в мире IT
  • Разберетесь в специализациях
    и сможете выбрать свою

Специализация

через 7 месяцев

  • Изучите необходимый инструментарий специализации
  • Получите практические навыки
    на основе выполненных проектов
  • Станете начинающим специалистом в выбранной отрасли

Следующий шаг

через 3 месяца

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

Получить востребованную профессию и начать работать, учась в школе, — возможно. Мы поможем найти первую работу всем, кто пройдет программу обучения, сдаст экзамены и получит специализацию. Программа открывает достойные перспективы для самых юных студентов. Так, пройдя обучение, возможно начать работать по специальности уже к окончанию старших классов, что поспособствует осознанному выбору и успешному поступлению в вуз.

Знакомство с языком JavaScript
  • Знакомство с новым языком программирования
  • Динамическая типизация. Скриптовые языки
  • Сферы применения JavaScript
  • Отличие языка JavaScript от C
  • Настройки инфраструктуры: установка необходимых программ, плагины и переменные окружения
Процедурное программирование
  • О программировании в процедурном стиле
  • Практика решения задач
  • Возможности процедурного программирования в разных языках
  • Динамическая типизация: преимущества и недостатки
  • Языки с динамической типизацией: сферы применения и возможности в процедурном стиле
Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение прошлых задач на новом языке
  • Знакомство с API библиотек
  • Использование функций/методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Исключения в программировании
  • Исключения и ошибки при выполнении программ
  • Прикладная функция исключений
  • Иерархия
  • Обработка и создание своих исключений и иерархии исключений
Тестирование
  • Базовое тестирование программ, юнит-тесты
  • Проверка условными операторами
  • Встроенные инструменты языка (assert, пробрасывание исключений), специализированные библиотеки, фреймворки
  • Значение и основные принципы написания тестов
  • От if и assert (в разных языках) до популярных фреймворков
Дискретная математика
  • Знакомство с дискретными структурами данных
  • Графы, деревья
  • Автоматы
Алгоритмы и структуры
  • Знакомство со структурами с учетом ООП
  • Как работают списки, кучи, бинарные деревья и алгоритмы, с ними связанные
  • Простейшие хэш-структуры
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Операционные системы
  • Знакомство с Unix-системами
  • Структура каталогов, процессы
  • Контейнеризация: Docker и его применение в реальной жизни
  • Углублённая работа с терминалом
Контроль версий (продвинутый)
  • Продвинутая работа с Git
  • Специализированные ветки
  • Лучшие практики работы с использованием контроля версий
CI/CD
  • Контексты применения систем CI/CD
  • Ключевые задачи
  • Примеры популярных сервисов
Сборка проектов
  • Как из набора файлов в IDE получить готовый работающий проект
  • Масштабирование, публикация, использование проекта
Деплой
  • Перемещение проектов в реальный мир
  • Принципы работы облачных серверов

Инструментарий Программы даст необходимый базис для получения востребованной профессии уже на старте тем, кто еще никогда раньше не работал. Для обучения не требуется специального образования или опыта. Мы умеем учить с нуля. От студентов требуется только неподдельный интерес и готовность расти и получать новые перспективные знания.

Знакомство с языком JavaScript
  • Знакомство с новым языком программирования
  • Динамическая типизация. Скриптовые языки
  • Сферы применения JavaScript
  • Отличие языка JavaScript от C
  • Настройки инфраструктуры: установка необходимых программ, плагины и переменные окружения.
Процедурное программирование
  • Программирование в процедурном стиле
  • Практика решения задач
  • Возможности процедурного программирования в разных языках
  • Динамическая типизация: преимущества и недостатки
  • Языки с динамической типизацией: сферы применения и возможности в процедурном стиле.
Знакомство с языком Java
  • Язык программирования Java: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения.
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Исключения в программировании
  • Исключения и ошибки при выполнении программ
  • Прикладная функция исключений
  • Иерархия
  • Обработка и создание своих исключений и иерархии исключений.
Введение в тестирование
Тестирование
  • Базовое тестирование программ, unit-тесты
  • Проверка условными операторами
  • Встроенные инструменты языка (assert, пробрасывание исключений), специализированные библиотеки, фреймворки
  • Значение и основные принципы написания тестов
  • От if и assert (в разных языках) до популярных фреймворков
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования.
Веб-верстка
Документирование тестирования
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Операционные системы
  • Знакомство с UNIX-системами
  • Структура каталогов, процессы
  • Контейнеризация: Docker и его применение в реальной жизни
  • Углублённая работа с терминалом
Тестирование клиент-серверных приложений
Инструменты тестирования

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

Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Исключения в программировании
  • Исключения и ошибки при выполнении программ
  • Прикладная функция исключений
  • Иерархия
  • Обработка и создание своих исключений и иерархии исключений
Тестирование
  • Базовое тестирование программ, unit-тесты
  • Проверка условными операторами
  • Встроенные инструменты языка (assert, пробрасывание исключений), специализированные библиотеки, фреймворки
  • Значение и основные принципы написания тестов
  • От if и assert (в разных языках) до популярных фреймворков
Дискретная математика
  • Знакомство с дискретными структурами данных
  • Графы, деревья
  • Автоматы
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Операционные системы
  • Знакомство с Unix-системами
  • Структура каталогов, процессы
  • Контейнеризация: Docker и его применение в реальной жизни
  • Углубленная работа с терминалом
Контроль версий (продвинутый)
  • Продвинутая работа с Git
  • Специализированные ветки
  • Лучшие практики работы с использованием контроля версий
CI/CD
  • Контексты применения систем CI/CD
  • Ключевые задачи
  • Примеры популярных сервисов
Сборка проектов
  • Как из набора файлов в IDE получить готовый работающий проект
  • Масштабирование, публикация, спользование проекта
Деплой
  • Перемещение проектов в реальный мир
  • Принципы работы облачных серверов

Отпуск по уходу за ребенком – прекрасное время для освоения новых знаний. Программа поможет сохранить позиции при выходе из декрета и претендовать на еще более интересные должности. А также дает возможность попробовать себя в открытии IT-стартапа по итогам обучения. Вариативность нагрузок и гибкий график позволят пройти Программу в комфортном темпе даже в такой особенный период.

Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Customer development
Управление через показатели
Ключевые метрики в продуктовой аналитике
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Гибкие методики (Scrum, Agile)
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО

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

Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Customer development
Управление через показатели
Ключевые метрики в продуктовой аналитике
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Гибкие методики (Scrum, Agile)
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Что может сдерживать
в решении начать

Давайте разберемся вместе

Не смогу совмещать с работой

Мы предлагаем синхронный и асинхронный форматы погружния в программу. Обучайтесь в удобное время после работы или в выходные, смотрите лекции в записи. Знания применяйте в своих задачах, предлагайте начальству решения, как улучшить рабочие процессы.

Учиться новому — всегда непросто. Но с набором опыта повысится и ваш доход. IT-сфера — одна из самых высокооплачиваемых. Через 12 месяцев вы получите IT-специальность и вам будет доступно больше вакансий.

Разработка — это сложно

Да, разработка — это непросто. Но мы преподаем программирование уже 11 лет и знаем, как делать это понятно и интересно. Над программой работает команда профессионалов, чтобы любой получил результат: и школьник, и студент, и специалист без опыта работы в IT.

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

Конкуренция на рынке труда

По итогам обучения вы получите непотопляемую профессию, на которую аналитики прогнозируют высокий спрос еще 20 лет.

На февраль 2021 года, по данным Минцифры, дефицит кадров в IT — от 500 тыс. до 1 млн. IT-специалист найдет, где реализоваться: он обладает знаниями, которые сегодня нужны в любой сфере бизнеса. Работодатели борются за таких специалистов.

Я уже не в том возрасте

Мы создали все условия для того, чтобы вы получили актуальные знания и устроились на работу: разработали удобную платформу, упаковали объемный материал в интересные форматы, собрали лучших преподавателей, отработали процесс создания портфолио и трудоустройства.

Работодатели не смотрят на возраст: главное — проекты в портфолио и понимание IT — этим мы вас обеспечим. Остальное зависит от вас: будете ли трудиться, впитывать знания и выполнять домашние задания, захотите ли сменить профессию.

У меня нет никакой базы в IT

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

Необходимую основу в разработке мы дадим в первые три месяца. Вы получите фундаментальные знания об операционных системах, языках программирования, системах аналитики. И это станет вашей базой в IT-сфере. Не переживайте, если чего-то не знаете. Мы уже 11 лет делаем из новичков специалистов, и вас сделаем тоже.

В моем городе нет работы для IT-специалиста

2020 год показал, что работать вне офиса — это реально. Компании нанимают сотрудников, работающих дома, или набирают фрилансеров. Большая часть IT-специалистов работает удаленно.

Сегодня на рынке нехватка специалистов, и с каждым годом вакансий становится все больше — места хватит для всех. Даже если в вашем городе нет предложений на IT-вакансии, это не помешает работать на компанию другого города или даже страны.

Я гуманитарий

Разработчик занимается не только цифрами и кодами. Создание IT-проекта — командная работа, и в ней нужны разные люди. Специалисты гуманитарного склада ума служат проводниками между программистом и пользователем. Хотите реализовывать идеи – вам в проджект-менеджмент, продвигать продукт и работать в команде — выбирайте продакт-менеджмент.

Некоторые наши студенты вошли в IT-сферу с шаблоном «я гуманитарий», а теперь востребованные разработчики. Не ограничивайте свои возможности: изучите разработку и поймете, что способны на большее.

Остались вопросы? Давайте обсудим
Оставляйте заявку персональному менеджеру службы поддержки

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Спасибо! 
Ваша заявка принята. Наш менеджер свяжется с вами в ближайшее время.
Oops! Something went wrong while submitting the form.
Как проходит обучение
Лекции
Прямые эфиры, на которых вы получите новые знания по теме
Семинары
Прямые эфиры с практическими заданиями, работой
с преподавателем и обратной связью
В прямом эфире и в записи
Учитесь в прямом эфире или догоняйте в записи,
если пропустили
Самостоятельное изучение
Доступ к онлайн-библиотеке с дополнительной информацией для самостоятельного изучения
Записи других потоков по той же теме
Другой взгляд на занятие — доступ к записям параллельных групп
Материалы Soft Skills
Модули по развитию навыков коммуникации, системного мышления, самоменеджмента, работы с эмоциональными состояниями и многое другое
Первый поток пройдет
в прямом эфире
Успейте принять участие!
Все лекции и семинары будут идти в прямом эфире. В следующих потоках лекции, которые будут оставаться актуальными независимо от времени, будут доступы уже только в записи.
Принять участие

Что еще мы предусмотрели

Дополнительные инструменты для лучшего усвоения материала

Работа
с наставниками

в индивидуальном
и групповом формате

при решении задач, работе над проектами, поиске ответов на вопросы

Работа
с преподавателем

живое общение, индивидуальная работа по решению возникших вопросов и задач, обратная связь по проектам

Онлайн-библиотека

доступ к базе актуальных знаний по программе

Сертификация

сертификация для подтверждения соответствия усвоенного объёма знаний студента пройденной программе

Задания

для индивидуальной работы

для работы в учебных группах

Стажировки

на базе платформы GeekBrains

на базе платформ партнеров

Проекты для портфолио

индивидуальные

групповые

Групповые встречи студентов

по проектам

игры

для решения задач

походы

Тестирование

автоматические и ручные тесты

возможность отследить динамику на разных этапах

Мероприятия

форумы

поездки

экскурсии

встречи

А что, если я гуманитарий?!

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

К счастью, подобное деление не соответствует действительности, и на сегодняшний день не имеет под собой доказательной базы. Человеческий мозг устроен таким образом, что особенно качественно принимает ту информацию, которую находит интересной и прикладной. В случае, если не получает ответа на вопрос “зачем?”, воспринимает ее с большим усилием.

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

Отлично, мне подходит
Как мы обучаем
Рассказываем доступно и просто
Прикладной материал
Программа написана доступным языком и на простых примерах объясняет, как устроен мир разработки. Обучение будет понятным для вас, даже если вы никогда не сталкивались с информационными технологиями.
Вариативность
Программа содержит различные форматы обучения: лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками, профильные мероприятия и многое другое
Удобный график
Учитесь комфортно: посещайте занятия синхронно с группой или смотрите в записи в удобное для вас время.
Каникулы
Чтобы хорошо учиться — нужно успевать отдыхать. После прохождения учебных блоков предусмотрены каникулы. Вы сможете перезагрузится и вернуться к учебе с новыми силами.
Нагрузка

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

Плановая
До 10 часов в неделю
Занятия 2–3 раза в неделю
по 2–3 часа
К каждому занятию предусмотрено домашнее задание
Дополнительные возможности
Помимо обязательных заданий, вам будут доступны дополнительные материалы для изучения, которые помогут глубже погрузиться в тему.
Время обучения

Обучение будет проходить в нескольких группах и потоках. Рекомендуем отталкиваться от представленного тайминга и планировать нагрузку следующим образом

Вы можете самостоятельно распределять время обучения под ваш образ жизни и учиться с комфортом. В ходе программы также предусмотрены учебные блоки в записи, которые будет легко встроить в привычный ритм дня.
Будни
2–3 часа
Утро
8:00 – 11:00
Вечер
19:00 – 22:00
Выходные
5–8 часов
Суббота
10:00 – 18:00
Воскресенье
11:00 – 19:00
Постоянно
Вариативная нагрузка
Будни
11:00 – 14:00
Будни
11:00 – 19:00
Выходные
11:00 – 14:00
Выходные
11:00 – 19:00
2–3 часа
5–8 часов
Таймлайн
< месяца
До старта
2 месяца
Общий блок
7 месяцев
Специализация
3 месяца
Следующий шаг

Трудоустройство
или создание бизнеса

Успех
< месяца
До старта

Используйте доступные методические материалы для самостоятельного изучения, чтобы подготовиться и комфортно пройти программу

О важности английского в разработке
Расскажем о роли английского языка в обучении. Необходимый минимум для старта. Как эффективно подтянуть исходный уровень до требуемого
Разбор кода
на английском языке
Покажем, как "пишут" разработчики, из чего состоит код, как в нем ориентироваться и при чем тут английский
Как правильно сидеть
за компьютером
Гайд по созданию удобного рабочего места. Техники оптимального расположения тела, рекомендации по сохранению физического здоровья при сидячей работе
Режим работы
в IT-профессии
Как предупредить профессиональное выгорание и оставаться в ресурсном состоянии и хорошем настроении, даже если что-то идет не по плану и возникают непредвиденные трудности
Профессиональный недуг разработчика
Все о туннельном синдроме и других специфических особенностях здоровья разработчиков. Превентивные меры и стратегии
ТОП-10 навыков
разработчика
Рекомендации по развитию, обзоры тренажеров, программ и методов
Как сохранить зрение
Секреты поддержания здоровья глаз в условиях регулярной работы за компьютером
И это еще не все
В ходе подготовительного этапа мы будем направлять вам актуальные материалы для планомерной подготовки и мягкого входа
в Программу: видеоуроки, учебные статьи, подкасты, интервью экспертов
и действующих профессионалов рынка IT, прикладной инструментарий
и специализированная литература. Библиотека данных постоянно пополняется. Будьте в теме уже на самом старте программы.
Начать обучение уже сегодня
И это еще не все
В ходе подготовительного этапа мы будем направлять вам актуальные материалы для планомерной подготовки и мягкого входа в Программу: видеоуроки, учебные статьи, подкасты, интервью экспертов и действующих профессионалов рынка IT, прикладной инструментарий и специализированная литература. Библиотека данных постоянно пополняется. Будьте в теме уже на самом старте.
Начните обучение уже сегодня
2 месяца
Общий блок

Общий блок необходим каждому, кто решил стать Разработчиком. Содержит фундаментальные знания, необходимые в любой специализации.

В ходе первых пятнадцати недель вы познакомитесь с историей и разницей подходов к изучению программирования

Откроете для себя его языки, их принципиальные отличия и практики использования

Погрузитесь в тему создания структур данных

Разберетесь в понятии информатики на практике

Пройдете курс прикладной математики: булева алгебра, логика, объединение множеств

Изучите понятие операционных систем, их принципов, особенностей и механизмов работы

Поработаете в области контроля версий

Узнаете, как самостоятельно настроить собственные девайсы

Изучите ключевые инструменты IT, стандарты кодирования, базы данных и системы аналитики

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

Мы предусмотрели оптимальное соотношение теории и практики
Полученные знания вы сможете легко опробовать на практике уже в процессе обучения
Что вы изучите
Языки программирования
Информатика
Инструменты в IT
Математика
Профессии в IT
Контроль версий
Стандарты кодирования
Операционные системы
Базы данных
Алгоритмы и структуры
7 месяцев
Специализация
300+ часов

КТО ТАКОЙ ПРОГРАММИСТПрограммист разрабатывает программное обеспечение для операционных систем, которое отвечает требованиям и задачам заказчика.

ЧТО В ПРОГРАММЕВо время обучения вы погрузитесь в мир программирования на примере его языков. Разберетесь почему их так много и в каких сферах они применимы. Сможете подготовить удобную инфраструктуру для работы. Поймете, для чего в программировании нужны исключения, зачем писать тесты и в чем заключаются основные принципы их написания. Разберетесь как работает интернет, браузер, сайты. Научитесь работать с базами данных с помощью языка SQL. Создадите свои базы данных. Познакомитесь с различными языками программирования и операционными системами и убедитесь на практике, что “облака” — все это лишь чьи-то другие компьютеры.

Что вы изучите
Java
Python
JavaScript
PHP
C++
SQL
Git
Docker
Дискретная математика
Тестирование
JUnit
Jest
Операционные системы
Командная строка Linux
Веб-программирование
Деплой
CI/CD
GitHub Actions
Алгоритмы
Жадные алгоритмы
Динамическое программирование
Знакомство с языком JavaScript
  • Знакомство с новым языком программирования
  • Динамическая типизация. Скриптовые языки
  • Сферы применения JavaScript
  • Отличие языка JavaScript от C
  • Настройки инфраструктуры: установка необходимых программ, плагины и переменные окружения
Процедурное программирование
  • О программировании в процедурном стиле
  • Практика решения задач
  • Возможности процедурного программирования в разных языках
  • Динамическая типизация: преимущества и недостатки
  • Языки с динамической типизацией: сферы применения и возможности в процедурном стиле
Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение прошлых задач на новом языке
  • Знакомство с API библиотек
  • Использование функций/методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Исключения в программировании
  • Исключения и ошибки при выполнении программ
  • Прикладная функция исключений
  • Иерархия
  • Обработка и создание своих исключений и иерархии исключений
Тестирование
  • Базовое тестирование программ, юнит-тесты
  • Проверка условными операторами
  • Встроенные инструменты языка (assert, пробрасывание исключений), специализированные библиотеки, фреймворки
  • Значение и основные принципы написания тестов
  • От if и assert (в разных языках) до популярных фреймворков
Дискретная математика
  • Знакомство с дискретными структурами данных
  • Графы, деревья
  • Автоматы
Алгоритмы и структуры
  • Знакомство со структурами с учетом ООП
  • Как работают списки, кучи, бинарные деревья и алгоритмы, с ними связанные
  • Простейшие хэш-структуры
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Операционные системы
  • Знакомство с Unix-системами
  • Структура каталогов, процессы
  • Контейнеризация: Docker и его применение в реальной жизни
  • Углублённая работа с терминалом
Контроль версий (продвинутый)
  • Продвинутая работа с Git
  • Специализированные ветки
  • Лучшие практики работы с использованием контроля версий
CI/CD
  • Контексты применения систем CI/CD
  • Ключевые задачи
  • Примеры популярных сервисов
Сборка проектов
  • Как из набора файлов в IDE получить готовый работающий проект
  • Масштабирование, публикация, использование проекта
Деплой
  • Перемещение проектов в реальный мир
  • Принципы работы облачных серверов
Что дальше

После каждого года обучения у вас будет выбор: пойти учиться дальше, начать карьеру в новой профессии или применить знания на текущем месте работы. Чем больше вы обучаетесь — тем более широкий спектр профессий вам открывается.

1 год
Учитесь специализации
Программист
2 год
Можете учиться дальше
Программист Системный аналитик Проджект-менеджер DevOps
Тестировщик Аналитик
Продакт-менеджер
ML/DS
3 год
Можете учиться дальше
Программист
Системный аналитик
Проджект-менеджер
DevOps
Тестировщик
Аналитик
Продакт-менеджер
ML/DS
Сможете трудоустроиться
Программистом
Тестировщиком
Дальше — больше

КТО ТАКОЙ ТЕСТИРОВЩИК
Тестировщик проверяет работу продукта, создает сценарии тестирования, моделирует ситуации, которые могут возникнуть в процессе эксплуатации, прогнозирует сбои и ищет всевозможные ошибки и уязвимости в продукте.

ЧТО В ПРОГРАММЕ
Вы научитесь вести документацию, составлять тест-кейсы и тестовую стратегию. Освоите инструменты API-тестирования и подходы
к тестированию веб-приложений. Познакомитесь с консолью разработчика
в браузере, инструментами по работе с логами, юзабилити и кросс-браузерным тестированием. После обучения вы сможете создавать тестовую документацию. Будете работать с логами сервера и на Linux-серверах в консоли, пользоваться средствами автоматического тестирования и командной строкой Linux, составлять SQL-запросы, а также автоматизировать рутинные задачи.

Что вы изучите
Тест-планы
Тест-аналитика
Тест-планы
Тест-кейсы
Чек-листы
Тест-менеджмент
Тестирование веб-приложений
Локализации дефектов
Логи сервера
Linux-серверы
Selenium
Командная строка Linux
Автоматизированная отчётность
SQL
Git
Python
Unit-тесты
Allure
HTML
CSS
Знакомство с языком JavaScript
  • Знакомство с новым языком программирования
  • Динамическая типизация. Скриптовые языки
  • Сферы применения JavaScript
  • Отличие языка JavaScript от C
  • Настройки инфраструктуры: установка необходимых программ, плагины и переменные окружения.
Процедурное программирование
  • Программирование в процедурном стиле
  • Практика решения задач
  • Возможности процедурного программирования в разных языках
  • Динамическая типизация: преимущества и недостатки
  • Языки с динамической типизацией: сферы применения и возможности в процедурном стиле.
Знакомство с языком Java
  • Язык программирования Java: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения.
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Исключения в программировании
  • Исключения и ошибки при выполнении программ
  • Прикладная функция исключений
  • Иерархия
  • Обработка и создание своих исключений и иерархии исключений.
Введение в тестирование
Тестирование
  • Базовое тестирование программ, unit-тесты
  • Проверка условными операторами
  • Встроенные инструменты языка (assert, пробрасывание исключений), специализированные библиотеки, фреймворки
  • Значение и основные принципы написания тестов
  • От if и assert (в разных языках) до популярных фреймворков
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования.
Веб-верстка
Документирование тестирования
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Операционные системы
  • Знакомство с UNIX-системами
  • Структура каталогов, процессы
  • Контейнеризация: Docker и его применение в реальной жизни
  • Углублённая работа с терминалом
Тестирование клиент-серверных приложений
Инструменты тестирования
Что дальше

После каждого года обучения у вас будет выбор: пойти учиться дальше, начать карьеру в новой профессии или применить знания на текущем месте работы.
Чем больше вы обучаетесь: тем более широкий спектр профессий вам открывается.

1 год
Учитесь специализации
Тестировщик
2 год
Можете учиться дальше
Тестировщик
Программист
Проджект-менеджер
Продакт-менеджер
Аналитик
Сможете трудоустроиться
Тестировщиком
3 год
Можете учиться дальше
Тестировщик (QA
Automation)
Программист
Проджект-менеджер
Продакт-менеджер
Аналитик
Сможете трудоустроиться
Тестировщиком
(QA Automation)
Дальше — больше

КТО ТАКОЙ АНАЛИТИК
Аналитик собирает, изучает и интерпретирует данные, формулирует заключение по запросу заказчика. Знает, как превратить эту информацию в понятные отчеты и графики,
и может сделать выводы на ее основе. Помогает бизнесу принимать взвешенные решения: строить гипотезы, запускать продукты, улучшать процессы, планировать развитие. Выступает представителем программистов компании. Взаимодействие аналитика и клиента начинается еще до начала разработки.

ЧТО В ПРОГРАММЕ
Вы научитесь планировать и организовывать работу отдела разработки с целью упрощения
и оптимизации. Погрузитесь как в предметную область, так и в сам процесс разработки. Узнаете, как собирать и анализировать данные, извлекать полезную информацию и находить закономерности. После обучения вы сможете оценивать решения и риски, описывать бизнес-логику, понимать жизненный цикл разработки ПО, проверять гипотезы для роста ключевых метрик.

Что вы изучите
Google Analytics
Яндекс.Метрика
AppMetrica
A/B-тесты
SWOT-анализ
Unit-экономика
LTV
CJM
SQL
Python
Jupyter
BABOK
Tableau
Power BI
Excel
Agile
Kanban
Scrum
task-трекинг
UML
Docker
Git
RESTful API
Flowchart
Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Исключения в программировании
  • Исключения и ошибки при выполнении программ
  • Прикладная функция исключений
  • Иерархия
  • Обработка и создание своих исключений и иерархии исключений
Тестирование
  • Базовое тестирование программ, unit-тесты
  • Проверка условными операторами
  • Встроенные инструменты языка (assert, пробрасывание исключений), специализированные библиотеки, фреймворки
  • Значение и основные принципы написания тестов
  • От if и assert (в разных языках) до популярных фреймворков
Дискретная математика
  • Знакомство с дискретными структурами данных
  • Графы, деревья
  • Автоматы
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Операционные системы
  • Знакомство с Unix-системами
  • Структура каталогов, процессы
  • Контейнеризация: Docker и его применение в реальной жизни
  • Углубленная работа с терминалом
Контроль версий (продвинутый)
  • Продвинутая работа с Git
  • Специализированные ветки
  • Лучшие практики работы с использованием контроля версий
CI/CD
  • Контексты применения систем CI/CD
  • Ключевые задачи
  • Примеры популярных сервисов
Сборка проектов
  • Как из набора файлов в IDE получить готовый работающий проект
  • Масштабирование, публикация, спользование проекта
Деплой
  • Перемещение проектов в реальный мир
  • Принципы работы облачных серверов
Что дальше

После каждого года обучения у вас будет выбор: пойти учиться дальше, начать карьеру в новой профессии или применить знания на текущем месте работы.
Чем больше вы обучаетесь — тем более широкий спектр профессий вам открывается.

1 год
Учитесь специализации
Аналитик
2 год
Можете учиться дальше
Аналитик
Программист
Тестировщик
Проджект-менеджер
Продакт-менеджер
ML/DS
Сможете трудоустроиться
Аналитиком
3 год
Можете учиться дальше
Аналитик
Программист
Тестировщик
Проджект-менеджер
Продакт-менеджер
ML/DS
Сможете трудоустроиться
Аналитиком
Дальше — больше

КТО ТАКОЙ ПРОДЖЕКТ-МЕНЕДЖЕР
Проджект-менеджер превращает идеи заказчика в задачи для команды разработки. Организует рабочие процессы, распределяет обязанности, ведет переговоры с клиентами
и принимает решения для оптимального маршрута создания продукта.

ЧТО В ПРОГРАММЕ
Вы изучите основы менеджмента, подходы
и методологии в управлении проектом. Научитесь инициировать и планировать проект. Познакомитесь с основами программирования, и поймете изнутри, как устроен процесс создания IT-продуктов. В ходе обучения вы узнаете как управлять командой и работать
со специалистами из смежных областей, писать
и составлять проектную документацию использовать различные методологии разработки и инструменты для управления проектами, а также соберете портфолио реальных кейсов.

Что вы изучите
Управление командой
Стандарты менеджмента
Основы программирования
Agile
Notion
Scrum
Kanban
Lean
Trello
Jira
Confluence
Веб-программирование
Составление проектной документации
Контроль версий
Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Customer development
Управление через показатели
Ключевые метрики в продуктовой аналитике
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Гибкие методики (Scrum, Agile)
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Что дальше

После каждого года обучения у вас будет выбор: пойти учиться дальше, начать карьеру в новой профессии или применить знания на текущем месте работы.
Чем больше вы обучаетесь — тем более широкий спектр профессий вам открывается.

1 год
Учитесь специализации
Проджект-менеджер
2 год
Можете учиться дальше
Проджект-менеджер
Программист
Тестировщик
Аналитик
Сможете трудоустроиться
Проджект-менеджером
3 год
Можете учиться дальше
Проджект-менеджер
Программист
Тестировщик
Аналитик
Сможете трудоустроиться
Проджект-менеджером
Дальше — больше

КТО ТАКОЙ ПРОДАКТ-МЕНЕДЖЕР
Продакт-менеджер отвечает за создание новых продуктов, анализ рынка, ассортиментную политику, ценообразование, продвижение продукта, планирование KPI и формирование требований к продукту.

ЧТО В ПРОГРАММЕ
В процессе обучения вы изучите основы продакт-менеджмента, научитесь работать
с гипотезами и проводить продуктовые исследования. Познакомитесь с основами программирования и на практике пройдете путь от создания идеи до запуска продукта.
По окончании Программы вы сможете работать с инструментами Figma, Tilda, Miro, Trello, Notion, делать расчет unit-экономики продукта, создавать MVP и тестировать гипотезы, просчитывать бизнес-модель продукта, а также работать с кроссфункциональной командой
из дизайнеров, программистов, аналитиков, тестировщиков, маркетологов и проджект-менеджеры.

Что вы изучите
Figma
Tilda
Miro
Trello
Notion
Jira
Confluence
Unit-экономика
MVP
Привлечение инвестиций
Финансы
Бизнес-кейсы
Просчет бизнес-моделей
Аналитика
Тестирование гипотез
Управление командой
Основы программирования
Контроль версий
Знакомство с выбранным языком программирования
  • Выбранный язык программирования: сферы применения, базовые особенности, отличия от ранее изученных языков
  • Статическая типизация
  • Компилируемые языки
  • Настройка инфраструктуры: установка необходимых программ, плагины и переменные окружения
Объектно-ориентированное программирование (ООП)
  • История возникновения, принципы и задачи
  • Языки, которые позволяют реализовать ООП, и сферы их применения
  • Выбор языка для изучения ООП:
    - знакомство с инфраструктурой языка: окружение, требуемое программное обеспечение
    - задание на решение предыдущих задач на новом языке
  • Знакомство с API библиотек
  • Использование функций и методов, написанных другими разработчиками. Классы и иерархии классов
  • Основы абстракции, наследования, инкапсуляции, полиморфизма
  • Создание объектов существующих классов и их использование для решения собственных задач
  • Создание классов, снабжение их нужным API и использование в решении задач
Customer development
Управление через показатели
Ключевые метрики в продуктовой аналитике
Веб-программирование
  • Основные понятия
  • Механика работы интернета, браузеров, сайтов, протоколов, запросов
  • Фронт- и бэк-часть программирования
Базы данных (SQL)
  • Переход от Excel к реляционным БД и работе с ними с помощью языка SQL
  • Основные команды
  • Знакомство с ORM
  • Установка сервера баз данных, создание своей БД
  • Подключение ORM к вашим программам на выбранном языке программирования
Гибкие методики (Scrum, Agile)
Проектирование программного обеспечения (ПО)
  • Знакомство с проектированием ПО
  • Базовые паттерны
  • Архитектура ПО
Что дальше

После каждого года обучения у вас будет выбор: пойти учиться дальше, начать карьеру в новой профессии или применить знания на текущем месте работы.
Чем больше вы обучаетесь, тем более широкий спектр профессий вам открывается.

1 год
Учитесь специализации
Продакт-менеджер
2 год
Можете учиться дальше
Продакт-менеджер
Проджект-менеджер
Программист
Тестировщик
Аналитик
Сможете трудоустроиться
Продакт-менеджером
3 год
Можете учиться дальше
Продакт-менеджер
Проджект-менеджер
Программист
Тестировщик
Аналитик
Сможете трудоустроиться
Продакт-менеджером
Дальше — больше
3 месяца
Следующий шаг

После первого года обучения у вас будет выбор, куда и как двигаться дальше

Трудоустройство
Вы сможете претендовать на реальные вакансии и начать карьеру в сфере IT. Мы поможем подобрать вам подходящие предложения, дадим рекомендации к составлению портфолио и резюме. Подготовим к собеседованию и поможем попасть в компанию мечты. У вас будет 3 месяца для того, чтобы определиться с местом работы.
Создание бизнеса
Вы можете попасть в трехмесячный акселератор — уникальную среду для разработки, тестирования, реализации и продвижения ваших бизнес-идей. А также получите дополнительное обучение по запуску бизнеса, менторство приглашенных компаний и экспертов.
Продолжить обучение
по специализации
Если захотите дальше развиваться в выбранной отрасли, предложим программы обучения для еще более детального изучения специализации или области.
Поучаствовать в Буткемпах
Сможете принять участие в мероприятиях, на которые мы будем приглашать компании и решать задачи их бизнеса, чтобы подготовиться к реальной работе.
Принять участие в cтажировках
Где совместно с другими участниками будете реализовывать идеи проектов и отрабатывать приобретенные знания на практике.
Применить знания
в текущей работе
Сможете адаптировать полученные знания и навыки в вашей текущей работе.
Поменять
специализацию
В программе обучения заложены общие блоки, которые пересекаются между специализациями. Сможете перейти в другую специализацию и продолжить обучение.
Шаг 0

Подать заявку и присоединиться к учебной группе

Я в деле!
Знания на всю жизнь
Адаптивность

Обучение разработке — не только гарант спроса вашей кандидатуры на карьерном рынке сейчас или через 10 лет, но и адаптивность к мировым переменам.

Возможности

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

Гибкость

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

Развитие

Разработчик — фундаментальная база, на основе которой вы сможете комфортно развиваться дальше, уходить глубже и детальнее в специальность или легко перейти в другую специализацию в сфере IT.

Получить знания
Как это пригодится мне в работе и жизни?

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

Знание базовых языков программирования дает возможность программировать микроконтроллеры для детских игрушек и бытовых приборов на пульте управления, а также настроить под себя систему Умный дом. На языке Java можно написать приложение для телефона, на JavaScript сделать сайт, который будет собирать запросы клиентов.

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

Программирование позволяет создавать программы и приложения, прописывать команды таким образом, чтобы “машина” делала то,
что вам нужно, учит мыслить абстрактно, чем полезно для детей.

Разработка – дополнительный опыт для представителей смежных профессий: веб-дизайнерам, верстальщикам и UX-дизайнерам. Основы пригодятся специалисту любой направленности,
чтобы собрать портфолио, сделать сайт-визитку, собрать страницу для мероприятия, форму обратной связи для клиентов, составить тест
или опрос.

Базис программирования не только повышает цифровую грамотность для более свободной ориентации в процессе разработки IT продуктов для бизнеса, качественной оценки и контроля процесса исполнения заказа, но и позволяет самостоятельно разработать простенький сайт “на коленке”.

Менеджерам и маркетологам пригодится знание языков программирования для работы с данными в таблицах и базах. Иногда базовых знаний достаточно, чтобы усовершенствовать работу в Excel, проанализировать данные, написать скрипт. А знание навыков работы с данными позволит автоматически собирать информацию сразу
с нескольких сайтов и работать с SEO-запросами.

Истории успеха разработчиков
Какие профессии существуют в разработке

Разработчик – это не только программист. Мы собрали часть от постоянно растущего количества вариаций профессий в разработке, которые станут доступны к дальнейшему изучению после прохождения программы обучения.

Сделайте осознанный выбор
Пробуйте

Программа построена таким образом, чтобы помочь сделать выбор направления в разработке, которое вам действительно интересно, не оглядываясь на тренды и домыслы.

Азы за 2 месяца

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

Не теряйте время

Мир цифровых технологий развивается слишком быстро, новые специальности и рабочие места появляются каждый день. Какую бы из профессий в контексте разработки вы не выбрали, вы всегда сможете использовать уже освоенный базис для получения актуальных компетенций в сфере IT.

Кто создает программу

Реальные практики IT с многолетним опытом работы в лидирующих проектах

Александр Волчек
Идеолог программы

Генеральный директор GeekBrains

Создатель торговой платформы АГРО24 и образовательных проектов a2.life, поток24.

Возглавлял департамент программного обеспечения и электроники в Mecasoft International в Минске. Также руководил проектами в TMI Tech в Тулузе, Франция.

В прошлом генеральный директор SaaS-провайдера «Мегаплан», совладелец и управляющий партнёр тренинговой компании «Бизнес Молодость».

Выпускник факультета программного обеспечения в сфере информационных технологий Белорусского государственного университета информатики и радиоэлектроники.

Дмитрий Крутов
Идеолог программы

Генеральный директор Skillbox

Бывший соучредитель и генеральный директор маркетингового агентства Mokselle.

В прошлом совладелец компании, специализирующейся на проектировании, производстве и поставке энергосберегающего оборудования Esogroup.

Магистр маркетинга. Окончил международный институт менеджмента ЛИНК.

Выпускник факультета радиотехники Московского государственного технического университета радиотехники, электроники и автоматики.

Ильнар Шафигуллин
Методолог программы

Разработчик, эксперт по Data Science

Автор публикаций в области IT.

Имеет опыт работы в Data Science, в области Computer Vision.

10 лет преподавал на мехмате Казанского федерального университета.

Имеет опыт упаковки франшиз. Принимал участие в написании и издании более 350 книг по разнообразным франшизам.

Кандидат в Мастера спорта по шахматам.

Окончил с красными дипломами механико-математический и экономический факультеты Казанского федерального университета. Кандидат физико-математических наук.

Кто еще работает над программой
Преподаватели

Проводят занятия и принимают непосредственное участие в составлении учебного плана. Разрабатывают программу своего блока и актуализируют информацию исходя из обратной связи студентов
и трендов рынка.

Открыты к диалогу: проконсультируют
по пройденному материалу, не оставят
без внимания любой вопрос по теме,
дадут рекомендации по дополнительным ресурсам. Проверяют ваши домашние задания, дают объективную оценку успеваемости и развивающую обратную связь.

Эксперты

Ведут обучение и составляют дополнительные авторские блоки программы. Совместно с методистами записывают учебные блоки для платформы. Выступают на открытых мероприятиях программы.

Аккумулируют лучшие практики рынка IT
и делятся ими. Лично общаются
со студентами на платформе. Ответят
на вопросы по авторским блокам, разъяснят материал.

Методологи

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

Отражают веяния рынка и прорабатывают экспертную часть. Составляют оптимальную архитектуру программы для дальнейшей проработки методистом и преподавателями.

Деканы

Отвечают за создание структуры
и проработку модулей программы. Основные носители знаний по предмету. Создают контент с методистами, работают
с преподавателями. Обновляют программу
в соответствии с трендами и обратной связью студентов. Ведут ряд модулей. Проконсультируют по темам и помогут
с профориентацией.

Методисты

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

Отвечают за образовательную дидактику, делая экспертную информацию и сам процесс обучения доступными и понятными. Корректируют программу, исходя
из обратной связи от студентов.

Преподаватели программы

Сергей Камянецкий
Популяризатор программирования
Преподаватель программ:
Разработчик, Основы программирования
Профессиональный путь:  
Организовывал стартап, победивший на конкурсе Microsoft Uniapps Challenge. Работал менеджером городских образовательных проектов при департаменте образования Москвы. Ведущий, спикер и член жюри первого хакатона GeekBrains. Член жюри регионального финала международного конкурса Microsoft Imagine Cup 2016.
В последние годы увлекается созданием видео для Youtube.
Образование:  
специалитет СмолГУ, магистратура РЭУ им. Г.В. Плеханова;
аспирантура МГПУ.
Обращение к студентам
Опыт работы
Технологии  
Посмотреть профиль на платформе
Денис
Карпенко 
Программист UE4/С++
Преподаватель программ: Разработчик, Алгоритмы и структуры
Профессиональный путь:  
Создавал с нуля продукт для автоматического обнаружения серверов в сети и первичной их настройки в Dell EMC. Делал приложение под Linux/Android, оптимизировал и лично перерабатывал систему обработки запросов, устранил проблему их пропадания при нестабильном интернете в Digital design.
В настоящий момент работает над пошаговой игрой в качестве C++ программиста, UE4.
Образование:  
магистратура СПБГЭТУ «Лэти» им. В.И. Ульянова (Ленина).
Обращение к студентам
Опыт работы
Технологии  
Посмотреть профиль на платформе
Игорь Васильев-Распопов
Руководитель специальных проектов в группе развития GeekBrains
Преподаватель программ: Разработчик, MVP, Product Management, Умение учиться
Профессиональный путь:  
Работал коммерческим директором внешнеторговой компании. Основатель и генеральный директор электротехнического завода СОЮЗ. Работал в группе компаний Энергоинжиниринг. Основатель яхтенной школы в Италии, компании по торговле деликатесами в Швейцарии. Работал Product Director EdTech-продуктов в Лаборатории когнитивных нейронаук.
Образование:  
МГСУ (МИСИ);
Университет Мэриленда (США) PRO Product Manager и PRO Instructional Designer;
Центр эмоционального интеллекта при Йельском университете (США), университет Эдинбурга.
Обращение к студентам
Опыт работы
Технологии  
Посмотреть профиль на платформе
Андрей Заярный
Учитель информатики, специалист по C#
Преподаватель программ: Разработчик, C#
Профессиональный путь:  
Увлекся программированием в 7 классе, начинал учиться еще на советских компьютерах «Электроника». Изучал Turbo Pascal, C, C++, Assembler и Delphi. После перешел на C#. Создал сайты Учисьдома.рф, ejudge.учисьдома.рф и prostotest.1gb.ru, систему на Arduino и приложение на C# для викторин, программы для автоматизации работы учителя и мини-игры. Увлекается схемотехникой. Создал интерфейсную плату, которая позволяет подключать к компьютеру любые внешние кнопки.
Образование:  
МАТИ-РГТУ им. К.Э. Циолковского;
Институт открытого образования.
Обращение к студентам
Опыт работы
Технологии  
Посмотреть профиль на платформе
Елена Коваленко
GroupFull stack web developer
Преподаватель программ: Разработчик, Основы реляционных баз данных. MySQL
Профессиональный путь:  
Пришла в IT из гуманитарной сферы. Делала системы личных кабинетов для разных сервисов, интеграцию между частями информационных систем. Учила студентов в колледже IT-дисциплинам, помогала в проектах, готовила к соревнованиям по программированию.
Работает со сложными многокомпонентными информационными системами на разных уровнях, с unix, точечной настройкой Apache, MySQL, Nginx.
Образование:  
магистратура ОмГУ им. Достоевского;
Академия Ворлдскиллс-Россия.
Обращение к студентам
Опыт работы
Технологии  
Посмотреть профиль на платформе

Кто будет помогать во время обучения

Помимо преподавателей, во время обучения с вами будет работать команда специалистов
Наставник
После успешного прохождения обучения по программе, студент может подтвердить квалификацию и стать наставником.
Наставник делится опытом обучения и готов прийти на помощь с домашними заданиями.
Комьюнити-
менеджер
Интегрирует вас в среду, поможет освоиться и погрузиться в атмосферу студенчества: организует посвящение и выпускной, пригласит к участию
в конкурсах и розыгрышах, поможет поделиться историей успеха по окончании обучения
Служба
поддержки
Всегда на связи, если возникли сложности с личным кабинетом
или загрузкой учебных материалов
Кураторы вашего потока
Александра Хильченко
связаться
Алина Бондаренко
связаться
Оксана Цветкова
связаться
Валерия Прокопьева
связаться
Павел Федоров
связаться
«В наше время IT действительно позволяет чувствовать себя свободным и выбирать ту область,  где тебе по-настоящему нравится и где будет интересно работать»
«Убежден, что в наше время программирование не так страшно, каким его малюют и верю, что каждый из вас может превратить это в ремесло, которое будет приносить доход уже через 3-6 месяцев»
«Хорошие технические знания могут пригодиться в самых разных областях жизни в самый неожиданный момент. Однако обучение и общение с коллегами приносит не только знания, но и драйв от решенных задач, радость от того, что сложное стало простым, удовольствие от самого процесса. Когда мы узнаем новое, мозг наращивает нейронные связи, делая наше мышение гибким, а ум острым. Это самое ценное»
«Не бойтесь программировать, даже если вы еще новичок. Пусть поначалу это и кажется сложным, наградой будут безграничные возможности для самореализации»
«Знания – сила. Учение – привилегия. Навыки – капитал. Профессионализм – это профессия + опыт. Креативность не дар, а процесс. Мы живем в удивительное время глобальных перемен и новых возможностей. Смотрите на мир широко открытыми глазами и наслаждайтесь процессом развития и каждым прожитым днем»
Удобная платформа для обучения
Траектория обучения
и расписание занятий

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

Обучение на практике

В обучении используется практико-ориентированный метод преподавания. В ходе практических занятий вы освоите новый инструментарий в выбранной области и закрепите полученные знания.

Домашние задания
с проверкой преподавателем

Домашнее задание выполняется прямо на платформе. Там же вы получите развернутую обратную связь от преподавателя или наставника.

Дополнительные материалы

К каждому занятию предусмотрены методические материалы, скринкасты и другие ресурсы для качественного усвоения информации.

Оценка качества обучения

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

Отзывы студентов

спустя 2 месяца обучения

Жанара Абидова

46 лет, Алма-Ата
Лингвист-переводчик
Цель обучения:
переквалифицироваться и устроиться на работу
Цель по доходу:680 000 тенге
Станет:
аналитиком
Планирует работать: через 5-6 месяцев
Программа нравится. Преподаватель Ильнар Шафигуллин — прекрасный оратор. Все логично, без воды, прекрасная дикция и чувство юмора. Материалы в лекциях хорошо структурированы, презентации продуманы. Семинары дают полезную отработку полученных знаний. Преподаватель Денис Карпенко проводит их в виде квизов, теория легко усваивается

Анастасия Зубковских

23 года, Караганда
Бариста, фрилансер-таргетолог
Цель обучения:
найти себя, освоить новую перспективную профессию
Цель по доходу: 455 000 тенге
Станет: аналитиком или продакт-менеджером
Планирует работать: через 11 месяцев
Раньше даже представить не могла, что получится решать задачи и писать код, на деле это оказалось не так уж страшно. Чувствую в себе потенциал! Нравится постепенное нарастание сложности материала. Здорово, что можно отработать новые знания на практике с преподавателем в режиме реального времени. Преподаватели все подробно разжевывают, стараются помочь даже вне семинаров.

Михаил Балдин

34 года, Шымкент
Владелец бизнеса
Цель обучения:
увеличить доход бизнеса в три раза и создать свое приложение
Цель по доходу:
1 500 000 тенге
Станет: программистом
Планирует увеличить доход: через 1 год
Понравилось подробное описание методов обучения, простота подачи и понятный язык преподавателей. Я ощутил желание стать профессионалом именно в этой сфере. Понял, что сделал правильный выбор. Платформа понятная, преподаватели тоже понравились. Убежден, что все вкупе поможет мне в развитии на всю жизнь. Уже рассказываю о программе друзьям, советую.

Лейсан Файзуллина

18 лет, Астана
Студентка финансового университета
Цель обучения:
получить работу в IT-сфере
Цель по доходу:
570 000 тенге
Станет: аналитиком
Планирует работать: сразу по окончании
программы
Нравится подача информации: все кажется доступным, понятным, а главное — интересным, хоть и не очень простым. Безумно облегчают понимание материала бытовые примеры. Программу советую! Это возможность учиться чему-то новому и востребованному с большим интересом.

Петр Лысиков

37 лет, Астана
Специалист по АСУТП
Цель обучения:
IT-специальность и переквалифицироваться
Цель по доходу:
570 000 тенге
Станет: тестировщиком, аналитиком или программистом
Планирует работать: сразу по окончании
программы
Подача преподавателя Ильнара Шафигуллина легкая. При этом всего за три занятия мы успели пройти много тем. Преподаватель Семен Паничев очень терпеливо с нами на семинарах решает задачи, после разбора студенты приходят к правильному решению. Это талант!

Алексей Хворостов

29 лет, Шымкент
Инженер ПТО
Цель обучения:
работать сфере, которая нравится – IT
Цель по доходу:
570 000 тенге
Станет: программистом или тестировщиком
Планирует работать: еще во время обучения
Мне все нравится: IT-направление само по себе, преподаватели и то, как доносят материал. Мне дается не всегда легко, но, думаю, что по ходу обучения станет понятнее.

Нэля Артонова

55 лет, Алма-Ата
Бухгалтер
Цель обучения:
получить работу в IT-сфере
Цель по доходу:
850 000 тенге
Станет: аналитиком
Планирует работать: через 1,5 года
Все очень нравится. Преподаватели супер! Сергей Камянецкий рассказывает кратко и все по теме, понятно объясняет задачи. Хорошо, что лекции можно пересматривать в записи, мне это необходимо.
Тоже хочу учиться
Студенты об уроках на Разработчике
4,8
Средняя оценка лекций и семинаров на Разработчике
По данным опроса 133 студентов программы
Разработчик на 30 ноября 2021
86%
студентов Разработчика
оценивают занятия на 5 из 5

Очень крутой преподаватель, спасибо за такое продуктивное и интересное видение обучения. Это моя первая вечерняя лекция, на которой хотелось не спать, а размышлять и думать.

Павел, об уроке «Умение учиться»

Классный препод, разжевывает материал максимально!

Никита, о семинаре «Введение 
в контроль версий»

Урок получился короткий и лаконичный, однако даже в нем есть, над чем подумать. А вообще здорово! :)

Артем, о лекции «Знакомство с языком программирования»

Как всегда, очень плотно, насыщенно и полезно!

Антон, о лекции «Знакомство с языком программирования»

Выберите пакет обучения на Разработчика

В зависимости от ваших целей и амбиций выберите комбинированное предложение по обучению. Длительность программы, учебный план и набор технологий зависят
от пакетов.
В любом пакете уже включено:
Помощь в трудоустройстве
через 9 месяцев
по IT-профессиям
Сертификат
о профессиональной
переподготовке
Возможность
создания бизнеса
Бессрочный доступ
к программе
Доступ к дополнительными
курсам GeekBrains и Skillbox
на ограниченное время
В каждом пакете первый год обучения включает:

Junior

Пакет

Пакет Разработчик

Для тех, кто готов сделать первый шаг в образовании на пути к IT-профессии.

Уровень навыков

и профессионализма

Junior

Уровень знаний
после обучения

12 месяцев

длительность
обучения

Доход после обучения

от 450 000 тенге

Стартовыйдоход

через 3 года

850 000+ тенге

Потенциальный
доход

Выбрать пакет Разработчик

Middle

Пакет

Диджитал-мастер

Пакет Digital-master

Для тех, кто хочет стать уверенным специалистом в любой IT-профессии.

Уровень навыков

и профессионализма

Middle

Уровень знаний
после обучения

24 месяца

длительность
обучения

Спецпрограмма

для Digital-мастеров
все 24 месяца

Доход после обучения

от 450 000 тенге

Стартовый доход

через 3 года

1 100 000+ тенге

Потенциальный
доход

Выбрать пакет Digital-master

Middle+

Гик

Пакет

Пакет Geek

Для тех, кто хочет учиться серьезно и стать настоящим профессионалом.

Уровень навыков

и профессионализма

Middle+

Уровень знаний
после обучения

36 месяцев

длительность
обучения

Спецпрограмма

для Geek’ов
все 36 месяцев

Доход после обучения

от 450 000 тенге

Стартовый доход

через 3 года

1 500 000+ тенге

Потенциальный
доход

Выбрать пакет Geek
Оставьте заявку
Начало обучения: 1 апреляСтарт потока каждые 2 недели
Начало обучения: 1 апреляСтарт потока каждые 2 недели
Введите ваш промокод и получите дополнительную скидку  к той цене, которую вы видите на сайте

Отправляя заявку, вы даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Разводная страница
Спасибо за заявку!
Скоро с вами свяжется наш менеджер! Мы будем признательны, если вы заполните нашу анкету — это поможет нам лучше понимать ваши потребности и сделать вашу работу с онлайн-платформой более комфортной.
Заполнить анкету
Oops! Something went wrong while submitting the form.
Бессрочный доступ
Развивайтесь вместе с программой

Мир цифровых технологий стремительно развивается. Новые продукты начинают устаревать раньше, чем выйдут в тираж. Информация об обновлении операционных систем и приложений, установке дополнительных возможностей и выходе новых серий девайсов уже давно стала обыденной.

В течение жизни и текущие “версии” нас самих требуют планового апгрейда. Поначалу это необходимость учиться ходить и говорить, затем обслуживать себя самостоятельно, после создавать новые связи и материи, брать и передавать информацию, знания, опыт.

В процессе создания образовательного маршрута Разработчика мы предусмотрели возможность бесконечного развития в выбранном вами направлении.

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

Будущие эфиры, блоки программы в режиме онлайн, обновления материалов дисциплин по выбранным специальностям будут открыты вам на протяжение всей жизни.

Ответы на часто задаваемые
вопросы
Нужны ли начальные знания для учебы?

Наши программы адаптированы как для новичков в сфере IT, так и для действующих специалистов:

1. Если вы ничего не знаете об IT, то пройдете через профориентацию, на основе своих навыков и интересов, подберете специальность, в которой станете сильным профессионалом.

2. Действующие специалисты в IT смогут укрепить фундаментальные знания и получить много новых полезных навыков, которые помогут выйти на больший доход за короткие сроки.

Кто мне поможет, если возникнут вопросы?

Мы создали целую IT-экосистему для вас. В начале обучения за вами будет закреплен куратор - ваш друг и помощник, которому всегда можно задать вопрос по учебе, работе на платформе, рассказать о проблемах или просто поболтать.

Вас добавят в учебную группу, которая будет сформирована по вашим навыкам и интересам. Там вы в режиме 24/7 сможете задать насущные вопросы и получить ответ в короткие сроки.

Накопившиеся вопросы по материалу вы будете детально разбирать на практических занятиях с преподавателями. Наши преподаватели - сильные профессионалы в своих областях. Они всегда помогут разобраться в сложных темах и объяснят недочеты в домашних заданиях и учебных проектах.

Кроме этого вы всегда сможете позвонить на номер +7 747 399-97-48 (звонок бесплатный) или написать на почту info@geekbrains.kz нашей службы поддержки, если у вас возникнут срочные вопросы.

Какой график обучения? Получится ли совмещать его с работой?

В среднем студенты программы посвящают около 10 часов в неделю лекциям, изучению дополнительных материалов и подготовке домашних заданий.

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

Мне помогут найти работу?

После начала обучения вы получите готовый карьерный трек на основе ваших способностей и интересов от нашего Центра развития карьеры. Вам помогут составить резюме, подготовить профили на сайтах по поиску вакансий, составят сопроводительное письмо и помогут собрать все проекты, которые вы создадите за время обучения в конкурентное портфолио.

Специалисты Центра развития карьеры помогут преодолеть страх новичка при прохождении собеседований и подготовят презентацию ваших сильных сторон для общения с рекрутерами. Кроме того, студенты с хорошей успеваемостью будут получать офферы на стажировки и трудоустройство от наших партнеров из Европы и СНГ.

Что делать, если я пропустил занятие или хочу приостановить обучение?

Если вы не смогли присутствовать на уроке, то сможете посмотреть запись занятия. Видеозаписи всегда доступны в разделе «Обучение». Также к урокам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания.

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

Нужно оплатить все обучение одним платежом или есть рассрочка?

Мы предусмотрели несколько вариантов внесения оплаты. Вы можете оплатить всю сумму сразу или выбрать оплату частями до 30 месяцев.

Нужен ли мне компьютер?

Для обучения на платформе GeekBrains нужно:

1) ПК, ноутбук или планшет с минимальным набором характеристик для просмотра видео и выполнения практических заданий.
2) Доступ к интернету для просмотра видео и звонков.
3) Электронная почта для регистрации на нашей платформе.
4) 10-16 часов в неделю на просмотр учебных материалов и выполнение практических заданий.

Все что будет нужно на первом этапе обучения - зарегистрироваться на нашей платформе и пройти ознакомительный модуль.

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

В чем разница между пакетами (базовый, мастер, гик)?

Вам доступно 3 пакета обучения на выбор:

1. На базовом пакете вы:
- готовитесь к обучению. Расскажем как идти по карьерному треку, чтобы получить от обучения максимальную пользу;
- получаете сильную базу в IT. Математика, информатика, базы данных, объектно-ориентированное программирование (ООП) и т.д.;
- погружаетесь в специализацию. В зависимости от карьерного трека, изучаете специфику профессии и растете как специалист;
- изучаете конкретные технологии. Концентрируетесь на изучении интересного направления, в рамках выбранной специализации. Доведение ваших навыков до уровня востребованного Junior-специалиста в выбранной сфере;
- выпускаетесь и получаете помощь с трудоустройством.

2. Пакет Digital-мастер - весь базовый пакет, а кроме этого:
- углубленная технологическая специализация. Доведение ваших навыков до уровня уверенного Middle-специалиста в выбранной сфере (тут вы получите больше знаний и навыков, чем 95% претендентов на позиции в IT-компании);

3. Пакет Geek - весь пакет Digital-мастер, а кроме этого:
- отраслевая специализация. Выбираете отрасль, в которой хотите работать (например, транспорт или строительство), изучаете специфику IT-продуктов в ней;
- карьерный менторинг после трудоустройства.
Поддержка в новой для вас сфере труда: поможем выстроить коммуникацию с руководством, коллегами, hr-специалистами, ответим на появившиеся вопросы и поможем справиться с периодом адаптации.

Подпишитесь на новости Разработчика
Получайте больше информации и полезных материалов о программе

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.

Спасибо! 
Ваша заявка принята. Наш менеджер свяжется с вами в ближайшее время.
Oops! Something went wrong while submitting the form.