Онлайн-школа GeekBrains

Онлайн-школа GeekBrains: список курсов, цены на обучение, отзывы выпускников, учащихся или их родителей.

Обновлено: 27.03.2023

Промокоды GeekBrains

Купи любой курс Geekbrains и получи 5 курсов бесплатно на сумму 146000 р
Срок действия: Неограничен
Купи любой курс и получи курс по английскому языку бесплатно!
Срок действия: Неограничен

Вопросы-ответы

Сколько стоит обучение?

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

Обучение на сайте только платное?

У нас есть бесплатные:

  • вебинары в разделе «Мероприятия»;
  • статьи в «Базе знаний»;
  • тесты, найти их можно так: Программы – Тестирование.

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

Если вам нужна помощь с выбором программы обучения, напишите в чат — нажмите на иконку в правом нижнем углу экрана.

Вебинарный формат: важные моменты

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

На курсе присутствуют преподаватель и наставник. Им можно задавать вопросы в личные сообщения на сайте. Наставники обычно отвечают в течение 12 часов, преподаватели — 24 часов. Но обычно ответ приходит быстрее.

Практическое задание можно сдать в одном из форматов:

  • 1 файл размером до 100 Мб – лучше всего загружать заархивированную папку (форматы .zip, .rar и т.д);
  • ссылка на ДЗ – для неё на странице с практическим заданием есть специальное окошко.

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

Записи вебинаров

Мы публикуем полную запись вебинара в течение 1-2 дней с момента его окончания. Если прошло уже больше времени, а записи ещё нет, напишите нам на почту.

Доступ к записям останется и после того, как вы пройдёте курс. Найти их можно в разделе «Моё обучение».

Сроки сдачи практических заданий к вебинарам

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

Для этого на странице с домашним заданием нажмите кнопку «Продлить до». Она появится, когда истечет основной срок сдачи, и будет работать ещё неделю. Использовать её можно один раз.

Интерактивный формат: важные моменты

На каждый урок даётся 5 дней.

За это время нужно:

  • посмотреть видеоурок;
  • сдать домашнее задание;
  • проверить работы одногруппников – не больше 3.

Если время вышло, курс автоматически откроет следующий урок, даже если вы не прошли предыдущий. При этом вы:

  • сможете посмотреть видео предыдущего урока;
  • не сможете сдать домашнее задание и проверить работы одногруппников.

Урок можно пройти быстрее и приступить к следующему, если вы:

  • дали домашнее задание, но нет одногруппников, которые могли бы его проверить;
  • проверили работы одногруппников.

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

В конце обучения необходимо сдать тест. Проходить его можно раз в 2 дня неограниченное количество раз.

За время обучения можно взять 2 паузы на 5 дней. Спустя 5 дней обучение автоматически возобновляется.

В зависимости от количества «Печенек», вы получаете сертификат:

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

Получить баллы в интерактивном курсе можно за:

  • выполнение практического задания — до 10 баллов. Количество баллов равно сумме двух первых оценок от студентов. Пример: Первые два студента поставили вам оценку «отлично», а третий — «удовлетворительно». Вы получите за работу 10 баллов. Если одногруппники оценили вашу работу меньше, чем на 10 баллов, и вы с этим не согласны, можно отправить задание на проверку ментору. Его оценка будет приоритетной. Количество баллов равно оценке ментора, умноженной на два. Например, если ментор поставил оценку «хорошо», вы получите 8 баллов за работу.
  • проверку работ других студентов – до 3-х баллов. По 1 баллу за каждую, при условии, что студенты отметят вашу проверку полезной. Всего можно проверить не более 3-х практических заданий в одном уроке.
  • прохождение теста в курсе — от 25 до 30 баллов в зависимости от количества верных ответов. Если вы ответили верно менее, чем на 25 вопросов, тест считается несданным и баллы не начисляются. Тестирование можно сдавать раз в 2 дня. Баллы будут пересчитываться в зависимости от новых результатов.
Как выглядят отметки внутри курса:

  • «Урок» считается пройденным, когда вы просмотрели все видео в уроке.
  • «Задание» становится зелёным после того, как вы получите баллы за работу.
  • «Задания одногруппников» отмечаются после того, как вашу проверку отметили полезной 3 одногруппника.

Интерфейс учебного плейлиста

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

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

Балльная система GeekBrains

Раньше домашние задания оценивались в формате «зачёт» и «незачёт».

Теперь существует 4 оценки:

  • «Отлично»
  • «Хорошо»
  • «Удовлетворительно»
  • «Не сдано»
Такая система поможет вам лучше понимать качество ваших работ и отслеживать прогресс. За каждую оценку начисляется определенное количество баллов. Система баллов выпущена в beta-версии и будет совершенствоваться.

На что влияют баллы?

Баллы — это личная мотивация для вас и дополнительная статистика для нас. Их видите только вы.

Баллы не влияют на:

  • процесс обучения — переходы на следующий курс, окончание текущего;
  • прохождение учебной стажировки для студентов «Профессий»;
  • помощь в трудоустройстве для студентов GeekUniversity;
  • трудоустройство при поиске работы через раздел «Карьера» — работодатель видит только пройденные курсы, резюме и проекты в портфолио.
Сертификат за курс

За прохождение каждого курса студенты могут получить сертификат.

Для этого нужно:

  • Нажать на кнопку «Получить сертификат» около курса.
  • Оценить программу и преподавателя.

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

Как получить налоговый вычет за обучение

Подать заявление на вычет можно в ИФНС своего региона или через Госуслуги.

Список документов для предоставления в ФНС:

  • Договор с образовательным учреждением — в нашем случае оферта.
  • Лицензия образовательного учреждения.
  • Документ об оплате. Это может быть:
    • справка об оплате — мы пришлём её вместе с офертой;
    • выписка с банковского счёта, в которой видно оплату, — её можно запросить в поддержке банка;
    • кассовый чек об оплате — он приходит на вашу почту при оплате картой;
    • кредитный договор или спецификация к нему.

Также могут понадобиться:

  • документ о прохождении курсов: сертификат, свидетельство об обучении, удостоверение или диплом — за ними можно обратиться к вашему куратору;
  • справка об обучении — можно запросить в поддержке.
Свидетельство об обучении

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

Можем его выдать, если вы:

  • оплатили обучение после 28 января 2017 года;
  • закончили обучение по программе «Профессии» или «Факультета».

Получить свидетельство можно «Почтой России» — бесплатно отправим на указанный адрес.

Чтобы получить документ, обратитесь к своему куратору.

Диплом о профессиональной переподготовке

Диплом о профессиональной переподготовке подтверждает, что студент успешно окончил программу GeekUniversity.

Можем его выдать, если вы:

  • оплатили обучение после 3 декабря 2019 года;
  • имеете среднее или высшее профессиональное образование – подойдут диплом СПО, специалиста, бакалавра или магистра;
  • сдали промежуточные аттестации по курсам четвертей и раздела «Вне четверти»;
  • успешно сдали итоговую аттестацию.

Итоговой аттестацией может быть:

  • тестирование по всем темам программы;
  • защита индивидуального проекта, диплома или портфолио;
  • защита командного проекта.

Если условия не выполнены, мы можем выдать свидетельство об обучении.

Чтобы получить документ, обратитесь к своему куратору.

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

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

Гарантия трудоустройства распространяется не на все программы обучения GeekBrains. Куратор подскажет, подходит ли ваш курс под условия гарантии.

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

Оферта — это юридический документ, с которым вы соглашаетесь, когда проходите регистрацию на сайте gb.ru. Если у вас появятся вопросы по Приложению № 2 «Положение о трудоустройстве» или любой другой части оферты, задайте их вашему куратору.

Как мы поможем с трудоустройством

  • Расскажем о процессе поиска работы: как он выглядит со стороны компании и со стороны студента.
  • Поможем составить или отредактировать ваше резюме и сопроводительное письмо.
  • Поможем подготовиться к интервью с HR на тестовом собеседовании.
  • Ответим на оставшиеся вопросы о поиске работы.
  • Порекомендуем ваше резюме компаниям-партнёрам, которые готовы нанимать наших выпускников.

Что вам для этого нужно сделать

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

В течение обучения нужно:

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

После завершения первой четверти вам нужно:

  • Заполнить резюме на нашем портале и открыть его работодателям.
  • Прислать письмо на почту support@geekbrains.ru. В теме письма напишите «Хочу найти работу», а в самом сообщении прикрепите ссылку на ваш профиль на портале GeekBrains.
  • Следовать рекомендациям карьерного консультанта, самостоятельно искать вакансии и откликаться как минимум на 10 вакансий в неделю. Мы считаем, что выполнили наши обязательства, если: Вы получили оффер от работодателя. Вы решили не участвовать в собеседованиях или отказались от предложения о работе. Вы нарушили хотя бы одно из условий оферты.

Что делать, если вы хотите начать поиск работы на первой четверти

Вы можете получить доступ к продукту «‎Карьера». Внутри вы найдете видеокурс «Как найти работу: путь от резюме до первого офера». А также курс «Регистрация в карьеру». Это первые шаги на пути к поиску работы.

Чтобы мы открыли продукт, пришлите письмо на почту support@geekbrains.ru. В теме письма напишите «Хочу продукт «Карьера», а в самом сообщении укажите ссылку на ваш профиль на портале GeekBrains.

Помимо этого, вы можете:

  • Прочитать статьи, в которых мы собрали полезные советы по трудоустройству (Грамотно составляем резюме; Как найти работу или стажировку через портал GeekBrains; Что мешает кандидатам найти хорошую работу.)
  • Опубликовать резюме на нескольких сайтах для поиска работы. Так у вас будет доступ к большему количеству вакансий. Начните с hh.ru, superjob.ru и профессиональных соцсетей «Хабр Карьера» и LinkedIn.
  • Почаще заходите в раздел «Вакансии» на платформе и откликайтесь на подходящие вакансии.
Удостоверение о повышении квалификации

Документ подтверждает, что студент успешно прошёл программу дополнительного профессионального образования – одну из программ «Профессий».

Можем выдать его, если вы:

  • оплатили обучение после 3 декабря 2019 года;
  • имеете среднее или высшее профессиональное образование – подойдут диплом СПО, специалиста, бакалавра или магистра;
  • успешно прошли программу обучения:
    • посмотрели уроки всех курсов.
    • успешно сдали итоговую аттестацию.

Итоговой аттестацией может быть:

  • тестирование по всем темам программы;
  • защита индивидуального проекта, диплома или портфолио;
  • защита командного проекта;
  • выполнение всех практических работ;
  • собеседование с преподавателем.

Если условия не выполнены, мы можем выдать свидетельство об обучении.

Чтобы получить документ, обратитесь к своему куратору.

Курсы

Аналитика

Название курсаДлительность и форматНаставникиДокумент об окончанииТрудоустройствоЦенаОплата
АналитикДлительность 15 месяцев, лекции, семинары, самостоятельное изучениеВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство, возможность создать бизнесот 5104 руб./мес.Полная или рассрочка до 36 месяцев

Введение в программирование (7 уроков)

Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Математика и информатика (13 уроков)

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

Введение в контроль версий (14 уроков)

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

Знакомство с языком программирования C# (14 уроков)

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как нужно писать код.

Введение в базы данных (14 уроков)

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Факультет системной и бизнес-аналитикиДлительность 16 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Специализация — 9 месяцев

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

Курсы:

  • Основы языка Python для аналитиков
  • Теория вероятностей и математическая статистика
  • A/B-тестирование
  • Основы анализа данных в Excel
  • Базы Данных и SQL
  • Введение в BI
  • Основы моделирования бизнес-процессов. Введение в бизнес-модель
  • Финансовая математика

Технологическая специализация — 3 месяца

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

Курсы:

  • Введение в системный анализ
  • Системный аналитик
  • Процесс разработки ПО
  • Основы работы с требованиями к ПО
  • Моделирование бизнес-процессов
  • Работа и управление требованиями

Курсы со свободной датой старта

Курсы:

  • Умение учиться
  • Гибкие методологии
  • Основы Jira и Confluence GU
  • Знакомство с web-технологиями
  • Введение в веб-аналитику
  • Введение в Data Science
Факультет аналитики Big DataДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Специализация — 9 месяцев

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

Курсы:

  • Основы языка Python для аналитиков
  • Теория вероятностей и математическая статистика
  • A/B-тестирование
  • Основы анализа данных в Excel
  • Базы Данных и SQL
  • Введение в BI
  • Основы моделирования бизнес-процессов. Введение в бизнес-модель
  • Финансовая математика

Технологическая специализация — 3 месяца

На этом этапе вы изучите необходимый инструментарий аналитика big data, получите практические навыки на основе выполненных проектов и получите знания, необходимые для успешного старта в профессии.

Курсы:

  • Введение в экосистему Hadoop
  • Фреймворк Apache Spark
  • Рекомендательные системы
  • Потоковая обработка данных

Курсы со свободной датой старта

Курсы:

  • Умение учиться
  • Гибкие методологии
  • Основы Jira и Confluence GU
  • Знакомство с web-технологиями
  • Введение в веб-аналитику
  • Введение в Data Science
Факультет Data Science в медицинеДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 18 работ в портфолиоот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных
Факультет бизнес-аналитикиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство, 5 работ в портфолио после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Подготовительные курсы

Видеокурс Excel 2.0 (10 уроков, 8 часов обучающего контента, 4 часа практики):

  • Основы работы в Excel
  • Поиск данных и логика
  • Работа с текстом и датой
  • Фильтры, сортировка, условное форматирование
  • Сводные таблицы
  • Диаграммы и графики
  • Основы Google Sheets
  • Продвинутая работа с Google Sheets
  • Обзор популярных плагинов
  • Применение Excel в работе SEO-специалиста
Главное о бизнес-презентациях (3 урока, 6 часов обучающего контента, 3 часа практики):
  • Структура презентации
  • Оформление презентации
  • Разбор практического задания

1. Бизнес-анализ и процесс разработки ПО

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

Процесс разработки ПО (1 месяц — 8 уроков, 16 часов обучающего контента, 6 часов практики):

  • Архитектура команды
  • Цикл разработки ПО
  • Каскадная модель управления
  • Гибкие модели управления командой: Agile, Kanban
  • Гибкие модели управления командой: Scrum
  • Практика. Выбор методологии, task-трекинг
  • Тестирование
  • Этап продакшена

Введение в бизнес-анализ (1 месяц — 8 уроков, 16 часов обучающего контента, 8 часов практики):

  • Бизнес-аналитик и его роль в организации
  • Бизнес-требования
  • Заинтересованные лица и участники проекта
  • Организационная модель
  • Бизнес-процессы. Нотации моделирования
  • Выявление требований и бизнес-правил
  • Анализ и оценка рисков
  • Документирование

Моделирование бизнес-процессов (2 месяца — 16 уроков, 32 часа обучающего контента, 13 часов практики):

  • Методы бизнес-анализа. Моделирование БП
  • Семейство IDEF. IDEF0
  • IDEF0. Практикум
  • Нотация IDEF0. Разбор ДЗ
  • Нотация eEPC. Часть 1
  • Нотация eEPC. Практикум
  • Нотация eEPC. Часть 2
  • Нотация eEPC. Разбор ДЗ
  • Нотация BPMN. Часть 1
  • Нотация BPMN. Практикум
  • Нотация BPMN. Часть 2
  • Нотация BPMN. Разбор ДЗ
  • Нотация Flowchart. Блок-схемы
  • Нотация Flowchart. Практикум
  • Использование моделей БП
  • Нотация Flowchart. Заключительный разбор ДЗ

Методологии и лучшие практики бизнес-анализа (1 месяц — 8 уроков, 16 часов обучающего контента, 8 часов практики):

  • Стандарты и методологии бизнес-анализа
  • BABOK
  • ГОСТы. Профессиональный стандарт «Бизнес-аналитик»
  • Бизнес-анализ в методологиях разработки ПО
  • Анализ данных. BI
  • Lean Six Sigma
  • IT-идеология ITSM и библиотека ITIL: бизнес-анализ как сервис
  • Лучшие практики управления отделом бизнес-анализа

Итоговые проекты:

  • Задокументированный кейс с вариантом решения бизнес-проблемы (документ об образе и границах, документ пользовательских требований, спецификация на ПО)
  • Кейсы по моделированию в нотациях: BPMN, Flowchart, IDEF. IDEF0, eEPC

2. Анализ, визуализация и базы данных

Научитесь основам работы с инструментами анализа и визуализации данных на примере Power BI. Разберёте проектирование баз данных и долговременные хранилища. Поработаете с MySQL и познакомитесь с альтернативными базами данных: MongoDB, Redis, ElasticSearch и ClickHouse.

Основы реляционных баз данных. MySQL (1,5 месяца — 12 уроков, 22 часа обучающего контента, 8 часов практики):

  • Вебинар. Установка окружения. DDL-команды
  • Видеоурок. Управление БД. Язык запросов SQL
  • Вебинар. Введение в проектирование БД
  • Вебинар. CRUD-операции
  • Видеоурок. Операторы, фильтрация, сортировка и ограничение. Агрегация данных
  • Вебинар. Операторы, фильтрация, сортировка и ограничение. Агрегация данных
  • Видеоурок. Сложные запросы
  • Вебинар. Сложные запросы
  • Видеоурок. Транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры
  • Вебинар. Транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры
  • Видеоурок. Оптимизация запросов. NoSQL
  • — Вебинар. Оптимизация запросов

Анализ данных в Power BI (1 месяц — 7 уроков, 7 часов обучающего контента, 4 часа практики):

  • Знакомство с Power BI, логика работы, интерфейс
  • Power Query: загрузка данных, простой ETL
  • Power Pivot: модель данных, связи, простые агрегаты
  • Power Pivot: язык DAX, понятие контекста
  • Power View: базовые визуализации
  • Power View: дополнительные возможности визуализаций
  • Power BI Service: портал и совместная работа

Итоговый проект:

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

3. Python для аналитиков

Вы пройдёте путь от основ программирования до автоматизации, сбора, обработки, анализа и визуализации данных. Освоите парсинг и работу с API, а также научитесь использовать основные библиотеки анализа данных: NumpP, SciPy, Pandas, Matplotlib.

Основы Python. Интерактивный курс (1 месяц — 8 уроков, 17 часов обучающего контента, 7 часов практики):

  • Знакомство с Python
  • Встроенные типы и операции с ними
  • Функции
  • Полезные инструменты
  • Работа с файлами
  • Объектно-ориентированное программирование
  • ООП. Продвинутый уровень
  • ООП. Полезные дополнения

Python для аналитиков (5 недель — 9 уроков, 18 часов обучающего контента, 12 часов практики):

  • Python. Повторение основ
  • Работа с библиотекой Pandas, часть 1. Загрузка данных и анализ их структуры
  • Работа с библиотекой Pandas, часть 2. Манипуляции с данными
  • Предварительный анализ данных и визуализация с помощью Matplotlib и Seaborn
  • Статистика в работе аналитика с библиотекой Scipy
  • Линейная алгебра с библиотекой Numpy
  • Предобработка данных и построение предиктивных моделей в Scikit-learn
  • Повышение качества предиктивных моделей. Feature Engineering
  • Разбор практических заданий

Дипломная работа

Выполните проект на реальных кейсах с применением полученных знаний и навыков (1 месяц).

Факультет финансовой аналитикиДлительность 11 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 4 проекта в портфолиоот 2627 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Специализация — 9 месяцев

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

Курсы:

  • Основы языка Python для аналитиков
  • Теория вероятностей и математическая статистика
  • A/B-тестирование
  • Основы анализа данных в Excel
  • Базы Данных и SQL
  • Введение в BI
  • Основы моделирования бизнес-процессов. Введение в бизнес-модель
  • Финансовая математика

Технологическая специализация — 3 месяца

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

Курсы:

  • Введение в экономику и финансы (экономическая теория)
  • Основы бухгалтерского и управленческого учёта
  • Корпоративные финансы
  • Финансовая аналитика компаний и рынков
  • Финансовое моделирование
  • Инвестиционная оценка

Курсы со свободной датой старта

Курсы:

  • Умение учиться
  • Гибкие методологии
  • Основы Jira и Confluence GU
  • Знакомство с web-технологиями
  • Введение в веб-аналитику
  • Введение в Data Science

Факультет Data EngineeringДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Подготовительный блок

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

Курсы:
  • Git. Базовый курс

Сбор и хранение данных

Вы погрузитесь в профессию дата-инженера: познакомитесь с понятием базы данных, научитесь использовать SQL, создавать запросы, программировать на Python. Также познакомитесь с открытыми данными, RESTful и SOAP-сервисами, форматами XML и JSON.

Курсы:

  • Основы реляционных баз данных. MySQL
  • Основы Python
  • Методы сбора и обработки данных из интернета

Проект:

  • Разработка собственного парсера

Построение хранилищ данных для систем аналитики

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

Курсы:

  • Построение хранилища данных и основы ETL-процессов
  • Технологии OLAP + BI
  • Введение в NoSQL баз данных. Tarantool

Проект:

  • Хранилище для BI-системы

Распределенные базы данных

В данной четверти вы познакомитесь с инструментами обработки больших массивов данных, в первую очередь с инструментами экосистемы Hadoop: HDFS, Yarn, Hive, Hue, Flume, Cassandra и другими.

Вы освоите возможности фреймворка Apache Spark для распределённой обработки неструктурированных и слабоструктурированных данных.

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

Курсы:

  • Big Data. Экосистема Hadoop
  • Big Data. Фреймворк Apache Spark
  • Настройка потоков данных. Apache Airflow

Проект:

  • Полноценный ETL-пайплайн с использованием инструментов работы с большими данными

Real-time обработка данных и инфраструктура

В последней четверти вы освоите потоковую обработку данных с использованием инструментов Kafka и Spark Streaming. Также освоите практики DevOps, необходимые для работы дата-инженером.

Курсы:

  • Потоковая обработка данных
  • Микросервисная архитектура и контейнеризация

Проекты:

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

Предметы с индивидуальным выбором даты старта

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

Курсы:

  • JVM в экосистеме Hadoop
  • Linux. Рабочая станция
Факультет продуктовой аналитикиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 4 работы в портфолиоот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Специализация — 9 месяцев

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

Курсы:

  • Основы языка Python для аналитиков
  • Теория вероятностей и математическая статистика
  • A/B-тестирование
  • Основы анализа данных в Excel
  • Базы Данных и SQL
  • Введение в BI
  • Основы моделирования бизнес-процессов. Введение в бизнес-модель
  • Финансовая математика

Технологическая специализация — 3 месяца

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

Курсы:

  • Продуктовая аналитика и развитие продукта
  • Организация и проведение исследований
  • WEB и APP-аналитика
  • Маркетинговая аналитика
  • Концепции CJM и JtBD

Курсы со свободной датой старта

Курсы:

  • Умение учиться
  • Гибкие методологии
  • Основы Jira и Confluence GU
  • Знакомство с web-технологиями
  • Введение в веб-аналитику
  • Введение в Data Science

Факультет игровой аналитикиДлительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 3582 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Специализация — 9 месяцев

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

Курсы:

  • Основы языка Python для аналитиков
  • Теория вероятностей и математическая статистика
  • A/B-тестирование
  • Основы анализа данных в Excel
  • Базы Данных и SQL
  • Введение в BI
  • Основы моделирования бизнес-процессов. Введение в бизнес-модель
  • Финансовая математика

Технологическая специализация — 3 месяца

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

Курсы:

  • Введение в геймдев и геймдизайн
  • Процесс разработки игр
  • Маркетинговая аналитика
  • Анализ игровых метрик и процессов

Курсы со свободной датой старта

Курсы:

  • Умение учиться
  • Гибкие методологии
  • Основы Jira и Confluence GU
  • Знакомство с web-технологиями
  • Введение в веб-аналитику
  • Введение в Data Science

Факультет BI-аналитикиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4143 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Специализация — 9 месяцев

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

Курсы:

  • Основы языка Python для аналитиков
  • Теория вероятностей и математическая статистика
  • A/B-тестирование
  • Основы анализа данных в Excel
  • Базы Данных и SQL
  • Введение в BI
  • Основы моделирования бизнес-процессов. Введение в бизнес-модель
  • Финансовая математика

Технологическая специализация — 3 месяца

Изучите ключевые понятия, общую структуру построения BI-системы, сформируете верхнеуровневое представление об имеющихся на рынке BI-ПО.

Курсы:

  • Power BI
  • Power Query
  • DAX
  • Qlikview
  • Отечественные BI системы: обзор всех и Yandex DataLens или LuxMS BI

Курсы со свободной датой старта

Курсы:

  • Умение учиться
  • Гибкие методологии
  • Основы Jira и Confluence GU
  • Знакомство с web-технологиями
  • Введение в веб-аналитику
  • Введение в Data Science

Системный аналитик PROДлительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройстве, 4 работы в портфолиоот 2023 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

Подготовительный блок:

  • Git. Базовый курс
  • Самое главное о бизнес-презентациях. Видеокурс

Процесс разработки ПО (1 месяц — 8 уроков):

  • Архитектура команды
  • Цикл разработки ПО
  • Каскадная модель управления
  • Гибкие модели управления командой: Agile, Kanban
  • Гибкие модели управления командой: Scrum
  • Инструменты
  • Тестирование
  • Этап продакшена

Основы реляционных баз данных. MySQL (1 месяц — 12 уроков):

  • Вебинар. Установка окружения. DDL-команды
  • Видеоурок. Управление БД. Язык запросов SQL
  • Вебинар. Введение в проектирование БД
  • Вебинар. CRUD-операции
  • Видеоурок. Операторы, фильтрация, сортировка и ограничение. Агрегация данных
  • Вебинар. Операторы, фильтрация, сортировка и ограничение. Агрегация данных
  • Видеоурок. Сложные запросы
  • Вебинар. Сложные запросы
  • Видеоурок. Транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры
  • Вебинар. Транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры
  • Видеоурок. Оптимизация запросов. NoSQL
  • Вебинар. Оптимизация запросов

Практические проекты:

  • Вариант рабочей БД на основе личного проекта или анализа интерфейса одного из сервисов

Введение в системный анализ (1 месяц — 8 уроков):

  • Системный аналитик и его роль в организации
  • Анализ и разработка требований к ПО: User Stories и Use Cases
  • Проектирование макетов экранных форм. Основы User Experience
  • Архитектура информационных систем
  • Нотация UML, часть 1. Работа в Draw.io
  • Нотация UML, часть 2. Работа с диаграммами
  • Подробнее про архитектуру «клиент-сервер». Технология REST API,  форматы XML и HTML. Работа в  Postman
  • Проектирование баз данных
  • Практические проекты
  • Создание ТЗ на ПО для компании «Сириус»
  • Кейсы по моделированию в нотации UML

Системный аналитик (1 месяц — 8 уроков):

  • Архитектура крупных корпораций
  • Ландшафт информационных систем
  • Основные интеграционные технологии и инструменты (HTTP и TLS, Websockets, Firebase, HTTP/2, gRPC, Kafka, rabbit MQ, ESB)
  • Распределённые системы
  • Безопасность: пользователи и права
  • Безопасность: аутентификация и авторизация (Basic auth, API key, OAuth, OAuth flows, JWT, JWS, SSO, OpenId и SAML)
  • Безопасность: защита от угроз
  • Эксплуатация и обновления

Итоговый проект (1 месяц):

  • Подготовка и консультации
  • Защита проекта

Дополнительные курсы

Основы Python (1 месяц — 11 уроков):

  • Знакомство с Python
  • Некоторые встроенные типы и операции с ними
  • Функции. Словари
  • Работа с модулями и пакетами
  • Генераторы (comprehensions). Множества
  • Работа с файлами
  • Работа с файловой системой. Исключения в Python
  • Декораторы
  • ООП, часть 1
  • ООП, часть 2
  • ООП, часть 3

Python для аналитиков (1 месяц – 9 уроков):

  • Python. Повторение основ
  • Работа с библиотекой Pandas, часть 1. Загрузка данных и анализ их структуры
  • Работа с библиотекой Pandas, часть 2. Манипуляции с данными
  • Предварительный анализ данных и визуализация с помощью Matplotlib и Seaborn
  • Статистика в работе аналитика с библиотекой SciPy
  • Линейная алгебра с библиотекой NumPy
  • Предобработка данных и построение предиктивных моделей в Scikit-learn
  • Повышение качества предиктивных моделей. Feature Engineering
  • Разбор практических заданий

Нотации описания бизнес-процессов (2 недели – 8 уроков):

  • Нотация BPMN
  • Нотация EPC
  • Нотация Flowchart
  • Нотация IDEF0
Компьютерные сетиДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Основы компьютерных сетей. Технология Ethernet. Часть 1.

Основные концепции компьютерных сетей; эталонная модель OSI/ISO и стек протоколов TCP/IP; введение в технологию Ethernet; диагностика физического уровня.

Урок 2. Физический и канальный уровень. Технология Ethernet. Часть 2

Основные концепции технологии Ethernet; CSMA/CD. MAC-адресация; формат Ethernet-фрейма; коммутация; микросегментация; диагностика канального уровня.

Урок 3. Сетевой уровень. Часть 1

Классовая IPv4 - адресация; протокол ARP: связь IP-адреса и MAC-адреса; формат IPv4-пакета; статическая маршрутизация; диагностика сетевого уровня.

Урок 4. Сетевой уровень. Часть 2

Бесклассовая маршрутизация, маски подсетей переменной длины (CIDR/VLSM); динамическая маршрутизация; протокол DHCP.

Урок 5. Транспортный уровень

Протоколы с гарантированной и негарантированной доставкой данных: TCP и UDP; форматы TCP-сегмента и UDP-дейтаграммы; сокеты; технология перегруженного NAT(PAT); диагностика транспортного уровня.

Урок 6. Углубленное изучение сетевых технологий. Часть 1

Система DNS; сетевая безопасность; шифрование с симметричным и асимметричным ключом; технологии VPN.

Урок 7. Углубленное изучение сетевых технологий. Часть 2

Семейство технологий Wi-Fi; технологии VLAN (802.1Q); введение в IPv6.

Урок 8. Прикладной уровень

Прикладной уровень; SMTP, HTTP; перспективные прикладные протоколы.

Основы баз данныхДлительность 20 уроков, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-5000 руб./курсПолная

Программа курса

Урок 1. Реляционные базы данных

Чем отличается БД от СУБД; какие базы данных называются реляционными; обзор современных СУБД.

Урок 2. Установка СУБД

Установка СУБД MySql и графического приложения Mysql Workbench.

Урок 3. Проектирование базы данных, нормальные формы

Проектирование данных в Excel; нормальные формы; первичный ключ.

Урок 4. SQL-команда CREATE

Создание таблиц в графическом интерфейсе MySql Workbench; команда CREATE; типы данных; работа в консоли.

Урок 5. SQL-команда INSERT

Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.

Урок 6. SQL-команды SELECT и WHERE

Получение и фильтрация данных с помощью SQL-команд SELECT и WHERE; проверка на NULL; фильтрация данных по нескольким условиям.

Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT

Получение и фильтрация данных с помощью SQL-команд DISTINCT и LIMIT; сортировка с помощью команды ORDER BY.

Урок 8. SQL-команды DELETE и UPDATE

Обновление и удаление данных с помощью SQL-команд DELETE и UPDATE; фильтрация данных с помощью WHERE IN.

Урок 9. Согласованность данных

Понятие согласованности или консистентности данных.

Урок 10. Внешний ключ

Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.

Урок 11. Создание таблиц с отношением “многие ко многим”

Добавление корзины в базу данных интернет-магазина.

Урок 12. Составной первичный ключ

Использование составного первичного ключа при проектировании таблицы с отношением “многие ко многим”.

Урок 13. Объединение данных из нескольких таблиц

Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.

Урок 14. Оператор INNER JOIN

Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.

Урок 15. Операторы LEFT JOIN, RIGHT JOIN

Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.

Урок 16. Оператор UNION

Объединение результатов нескольких SQL-запросов с помощью оператора UNION.

Урок 17. Агрегирующие функции

Агрегирующие функции COUNT, SUM, MIN, MAX.

Урок 18. Оператор GROUP BY

Группировка выбранного набора строк с использованием оператора GROUP BY.

Урок 19. Индексы

Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.

Урок 20. Транзакции

Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе

Основы реляционных баз данных. MySQLДлительность 1,5 месяца, онлайн-курс, видеозаписиВедущие эксперты и методологи--15000 руб./курсПолная

Программа курса

Урок 1. Вебинар. Установка окружения. DDL-команды

Типы баз данных. Основы реляционных баз данных. СУБД MySQL. Клиенты. Управление базами данных.

Урок 2. Видеоурок. Управление БД. Язык запросов SQL

Введение в SQL. Типы данных. Индексы. CRUD-операции

Урок 3. Вебинар. Введение в проектирование БД

Проектирование БД.

Урок 4. Вебинар. CRUD-операции

CRUD-операции.

Урок 5. Видеоурок. Операторы, фильтрация, сортировка и ограничение. Агрегация данных

Группировка данных. Агрегационные функции. Конструкции GROUP BY, HAVING и WITH. Операторы. Условная и ограниченная выборка. Предопредленные функции.

Урок 6. Вебинар. Операторы, фильтрация, сортировка и ограничение. Агрегация данных

Группировка данных. Агрегационные функции. Конструкции GROUP BY, HAVING и WITH. Операторы. Условная и ограниченная выборка. Предопредленные функции.

Урок 7. Видеоурок. Сложные запросы

Многотабличные запросы. UNION. Вложенные запросы. JOIN-объединения. Внешние ключи.

Урок 8. Вебинар. Сложные запросы

Многотабличные запросы. UNION. Вложенные запросы. JOIN-объединения. Внешние ключи.

Урок 9. Видеоурок. Транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры

Транзакции. Переменные. Временные таблицы. Prepared-выражения. Представления. Администрирование. Права пользователей. Репликация Хранимые процедуры и функции. Параметры и переменные. Операторы ветвления и циклы. Триггеры.

Урок 10. Вебинар. Транзакции, переменные, представления. Администрирование. Хранимые процедуры и функции, триггеры

Транзакции. Переменные. Временные таблицы. Prepared-выражения. Представления. Администрирование. Права пользователей. Репликация Хранимые процедуры и функции. Параметры и переменные. Операторы ветвления и циклы. Триггеры.

Урок 11. Видеоурок. Оптимизация запросов. NoSQL

Типы таблиц. Оптимизация запросов. Индексы. NoSQL базы данных. Документоориентированные СУБД. Столбцовые СУБД. СУБД ключ-значение. СУБД Полнотекстового поиска.

Урок 12. Вебинар. Оптимизация запросов

Типы таблиц. Оптимизация запросов. Индексы. NoSQL базы данных. Документоориентированные СУБД. Столбцовые СУБД. СУБД ключ-значение. СУБД Полнотекстового поиска.

Excel + Google Таблицы с нуля до PROДлительность 4 месяца, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками, чек-листы, памятки, шаблоныВедущие эксперты и методологиСертификат об окончании обучения-2633 руб./мес.Полная или рассрочка до 12 месяцев

Excel с нуля до PRO

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

  • Введение
  • Структура листа. Ввод и обработка данных
  • Форматы и значения. Стилевое и условное форматирование
  • Анализ таблиц. Печать
  • Проверка данных, поиск ошибок
  • Сводные таблицы
  • Вычисления и формулы. Умные таблицы
  • Функции подсчёта и суммирования. Статистические функции. Функции округления
  • Логические функции
  • Текстовые функции и инструменты
  • Функции для работы с датой и временем
  • Условное форматирование с применением формул
  • Функции поиска и подстановки данных
  • Расширенный фильтр и функции баз данных
  • Формулы массива. Динамические массивы
  • Базовые диаграммы и спарклайны
  • Сложные диаграммы. Динамические диаграммы
  • Оптимизация и прогнозирование
  • Связывание книг. Импорт данных из внешних источников
  • Надстройка Power Query и Power Pivot

Excel: макросы

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

  • Введение: макросы, макрорекордер и редактор VBA
  • Создание кода. Объектная модель Excel. Свойства и методы
  • Работа с объектами и функциями
  • Алгоритмизация. Циклы и массивы
  • Алгоритмизация. Циклы и конструкции

Google Таблицы: базовый

За 1 месяц познакомитесь с интерфейсом Таблиц и структурой документов. Поймёте, как создавать сводные таблицы, диаграммы, спарклайны. Научитесь использовать формулы и функции для расчётов. Узнаете, как делать выборки и настраивать макросы.

  • Основы, интерфейс Google Таблиц
  • Совместная работа с документами. Сортировка. Фильтры и фильтрация
  • Сводные таблицы. Основы
  • Визуализация данных. Основы
  • Проверка данных
  • Правила работы с формулами
  • Типы диапазонов, связывание листов и документов между собой. Функция IMPORTRANGE
  • Функции суммирования и подсчёта
  • Логические функции
  • Текстовые функции
  • Функции для работы с датой и временем
  • Работа с диапазонами: основные функции (ВПР, ИНДЕКС, ПОИСКПОЗ, СОРТ)
  • FILTER: введение
  • QUERY: введение
  • Скрипты: введение

Google Таблицы: продвинутый

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

  • QUERY: продвинутый уровень
  • Работа с диапазонами: продвинутые функции (СМЕЩ, FILTER — сложные кейсы)
  • Статистические функции и функции баз данных
  • Функции импорта
  • Формулы массива
  • Инструмент «Анализ данных»
  • Продвинутые текстовые функции
  • Диаграммы и спарклайны: дополнительные примеры
  • Дополнения Google Таблиц

Google Таблицы: скрипты

За 1 неделю научитесь создавать пользовательские функции и меню. Поймёте, как разрабатывать скрипты для оптимизации работы с Google Диском, Почтой и Календарём: сможете выгружать данные из этих проектов в Таблицы.

  • Основа скриптов и пользовательские функции
  • Блок работы со скриптами в таблице
  • Скрипты: проекты

Финальная работа. Интерактивный дашборд

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

Личные инвестицииДлительность 12 месяцев, лекции в записи, заданияЭксперты МосБиржиСертификат об окончании обучения-4313 руб./мес.Полная или рассрочка до 12 месяцев

Основы инвестиционной грамотности

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

Устройство биржевых рынков

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

Торговые приложения

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

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

Изучите финансовые инструменты — акции, облигации, ПИФы, ETF, фьючерсы, опционы. Выберете ценные бумаги для инвестирования, учитывая ваш риск-профиль и финансовые цели.

Стратегии работы с финансовыми инструментами

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

Выбор облигаций

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

Основы фундаментального анализа

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

Выбор дивидендных акций

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

Управление активами

Познакомитесь с разными видами биржевых фондов, такими как ПИФ, БПИФ, ETF. Разберётесь в их плюсах и минусах, выберете подходящие. Узнаете, что такое биржевые индексы и бенчмарк.

Основы технического анализа

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

Инфополе инвестора

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

Unit-экономика и анализ рынкаДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-11970 руб./курсПолная

Программа курса

Урок 1. Продуктовые метрики

Урок 2. Юнит-экономика

Урок 3. Практика. Подробный разбор кейсов

Урок 4. Дашбординг и визуализация метрик

Смотрим на бизнес глазами инвестораДлительность 34 урока, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Введение

Урок 2. Актуальность курса

Урок 3. Рынок вашего бизнеса

Урок 4. Отработка на примере

Урок 5. Поиск ценности продукта

Урок 6. Отработка на примере

Урок 7. Производитель и посредник

Урок 8. Отработка на примере

Урок 9. Маркетплейсы

Урок 10. Отработка на примере

Урок 11. Прямая конкуренция: сетевой эффект

Урок 12. Прямая конкуренция: эффект масштаба

Урок 13. Прямая конкуренция: стоимость перехода

Урок 14. Отработка на примере

Урок 15. Непрямые конкуренты

Урок 16. Конкуренция с поставщиками

Урок 17. Отработка на примере. Часть 1

Урок 18. Отработка на примере. Часть 2

Урок 19. Ценовая конкуренция

Урок 20. Дискаунтер

Урок 21. Премиум

Урок 22. Ценовая дискриминация

Урок 23. Постоянные и переменные расходы

Урок 24. Условно-переменные расходы

Урок 25. Стоимость привлечение клиентов

Урок 26. Отработка на примере

Урок 27. Команда

Урок 28. Отработка на примере

Урок 29. Отработка на примере

Урок 30. Способы выхода из бизнеса

Урок 31. Отработка на примере

Урок 32. Долгострой

Урок 33. Отработка на примере

Урок 34. Заключение

Программирование детям

Название курсаВозрастДлительность и форматНаставникиДокумент об окончанииПробный урокЦенаОплата
Программирование в Minecraft: Python11-14 летУроки в прямом эфире, 90 минут, 14 занятий, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Введение в программирование на Python

  • Знакомимся с особенностями языка Python.
  • Пишем первые программы.
  • Учимся использовать условные операторы и типы данных.
Результат модуля: 10 программ и групповой проект «Экскурсия».

Модуль 2. Циклы в Python

  • Знакомимся с видами циклов в программировании.
  • Узнаем, когда использовать циклы for и while.
  • Работаем со списками и коллекциями данных.

Результат модуля: 10 программ и групповой проект «Пиксель-арт».

Модуль 3. Функции в Python

  • Знакомимся с видами функций.
  • Создаем функции.
  • Работаем с аргументами функций.
  • Делим большую программу на логические части.

Результат модуля: 6 программ и групповой проект «Город».

Модуль 4. Основы ООП в Python

  • Знакомимся с ООП — объектно-ориентированным программированием.
  • Пишем сложные программы с помощью ООП.

Результат модуля: 2 сложные программы и групповой проект «Мир огромных вещей».

Модуль 5. Секретные возможности Python

  • Учимся работать с файлами и потоками.
  • Создаем собственную мини-игру!

Результат модуля: 4 секретные программы и подготовка к финальному проекту.

Мобильные приложения на Java11-14 лет9.5 месяцев, 41 занятие, проектная работа, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Программа курса

Установочный урок
  • Установим все необходимые программы для обучения на курсе.
  • Дети познакомятся с преподавателем и другими учениками.
Урок 1. Введение в программирование
  • Поговорим о языке Java.
  • Узнаем, как работают горячие клавиши.
  • Узнаем больше о логике и логических выражениях.
  • Познакомимся с видами информации и данных.
  • Рассмотрим виды кодирования.
  • Научимся создавать свои первые программы.
Урок 2. Алгоритмы
  • Рассмотрим типы алгоритмов.
  • Поговорим о считывании данных с клавиатуры.
  • Поработаем с переменными и типами данных в Java.
  • Разберём команды языка Java.
  • Пропишем комментарии к своему первому коду.
Урок 3. Методы и циклы
  • Узнаем, как участвуют методы в решении задач.
  • Рассмотрим, в каких случаях используются циклы.
  • Разберем конструкции циклов for, while.
  • Изучим конструкцию неполного ветвления if.
  • Рассмотрим дробные выражения.
  • Ознакомимся с рандомным классом.
Урок 4. Условия
  • Разберем конструкцию полного ветвления.
  • Поговорим об использовании вложенных циклов.
  • Поговорим о двух методах сравнения строк — equal и .compareTo.
  • Изучим метод выравнивания всех букв в одинаковый для всех нижний регистр .toLowerCase.
Урок 5. Массивы: строки и таблицы
  • Узнаем, что такое массивы.
  • Создадим одномерный массив.
  • Изучим отдельно этапы работы с массивом: создание, наполнение и вывод в консоль.
Урок 6. Hello World от Android
  • Загружаем среду разработки для Android.
  • Создаем свой первый проект.
  • Изучаем Класс MainActivity.
  • Работаем с параметрами объектов на экране.
  • Создание ресурсов приложения.
  • Работаем с рисунками и папкой drawable.
  • Создаем уникальные id объекты.
Урок 7. Знакомимся с Layouts
  • Поговорим об отличиях между файлом java и xml.
  • Узнаем, как форматировать код.
  • Выясним, как создавать новые Activity.
  • Рассмотрим атрибуты Code.
  • Познакомимся с шаблонами и макетами.
Урок 8. Методы в Android
  • Рассмотрим работу с методами.
  • Создадим приложение.
Урок 9. Оповещения
  • Научимся делать всплывающие окна трех видов: тосты, уведомления с кнопками и всплывающее окно с возможностью мульти-выбор.
Урок 10. Работаем с календарем Andriod
  • Напишем проект-игру на основе сюжета сказки Маленький принц.
Урок 11. Создаем викторину с Google Maps
  • Изучим понятие API.
  • Учимся создавать маркеры на карте.
  • Настраиваем связь классов Java и макетов xml.
Урок 12. Готовим сендвич с Android
  • Изучаем понятие сэндвича.
  • Погружаемся в новый шаблон Navigation Drawer Activity.
  • Добавляем экран.
  • Учимся переключать экран в горизонтальный режим.
Урок 13. Презентация
  • Завершаем работу над проектами.
  • Загружаем приложения в телефон.
Разработка игр на Unity11–14 лет 9.5 месяцев, 41 занятие, проектная работа, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Основы разработки игр

  • Знакомство с Unity.
  • Основы программирования на С#.
  • Механика прыжков и поворотов.
  • Настройка игровой камеры.
  • Механика сбора бонусов.

Проект-игра: 2D-платформер, на котором прыгаем и собираем монетки.

Модуль 2. Погружение в программирование

  • Встроенные функции и массивы данных.
  • Знакомство с механикой 3D-игр.
  • Обучение противников с помощью искусственного интеллекта.

Проект-игра: аркада с элементами стрельбы.

Профессия: программист.

Модуль 3. Левел-дизайн и создание эффектов

  • Эффекты, постпроцессинг и звук в играх.
  • Работа с ландшафтом.
  • Инструменты левел-дизайна.
  • Механика таймера.

Проект-игра: экшен с заданиями на время и выбором космических кораблей.

Профессия: левел-дизайнер и мастер по спецэффектам.

Модуль 4. Гейм-дизайн и анимация

  • Способности и механика заданий для персонажа.
  • Система сцен и анимация персонажа.
  • Инвентарь и механика выбора предметов.

Проект-игра: RPG-квест с механиками выполнения заданий и выбора предметов.

Профессия: гейм-дизайнер и аниматор.

Модуль 5. Командная разработка игры

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

Проект-игра: командная игра, где каждый уровень сделан в своём жанре.

Веб-дизайн: Tilda, Figma, Readymag 11-17 лет9.5 месяцев, 40 занятий, проектная работа, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Редимаг: знакомство с основами веб-дизайна

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

Проекты: веб-страница в Редимаге на произвольную тему.

Модуль 2. Фигма: разработка интерфейсов и веб-сайтов

  • Быстро создаем макеты.
  • Работаем с компонентами и стилями.
  • Мудборды и визуальный бриф: ищем идеи для сайта.
  • Оптимизируем сайт под телефон.

Проект: три макета сайта для разных устройств.

Модуль 3. Командная работа и первый симулятор

  • Зеро-блоки: переносим и адаптируем макет из Фигмы.
  • Работаем с библиотекой готовых блоков для создания сайта.
  • Создаем многостраничный сайт.
  • Используем приемы сторителлинга, чтобы удерживать внимание.

Проект: финальный веб-сайт с примерами проектов.

Модуль 4. Фигма: создание веб-приложений

  • Продуктовый дизайн: узнаем, как создавать коммерчески успешные сайты.
  • UX/UI-паттерны: повышаем удобство сайта.
  • Создаем интерактивные прототипы.

Проект: интерактивный прототип веб-приложения на заданную тему.

Модуль 5. Командная разработка

  • Знакомимся с концепцией дизайн-мышления.
  • Узнаем, как тестировать результат и собирать отзывы пользователей.
  • Формулируем идею приложения.
  • Разрабатываем командный проект.

Проект: готовый командный проект по выбранной теме.

Веб-разработка11-17 лет9.5 месяцев, 40 занятий, проектная работа, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Программа курса

1. Настройка среды окружения. Первая HTML-страничка

Узнаем, как работает интернет, откуда и как попадают веб-сайты на экран. Осваиваем терминологию разработчика. Настраиваем среду разработки, выбираем текстовый редактор. Создаем свою первую HTML-страничку с приветствием, настраиваем редактор для сохранения ее в интернете. Поговорим о кодировке и системах счисления.

2. Управляем компьютером. Основные теги

Как компьютер понимает человека? Учимся компьютерному языку. С помощью кода учимся создавать различные вложенные структуры (это и веб-странички) и смотрим на результат.При помощи основных тегов оформляем текст и добавляем изображения.

3. Таблицы и их применение. Атрибуты тегов и гиперссылки

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

4. Таблица стилей. Наводим красоту

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

5. Продвинутые селекторы, псевдоклассы и псевдоэлементы

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

6. Блочная модель. Строим дом

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

7. Практика. Оформление кода

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

8. Продвинутое позиционирование. Играем с лягушкой

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

9. JavaScript, основы программирования и анимации

Научимся управлять воспроизведением звука и видео на страничках. Узнаем, как еще можно оживить сайт и его элементы.

10. Меню сайта. Как не заблудиться

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

11. Резиновые сайты. Зачем и куда их растягивать

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

12. Практика, верстка по дизайну

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

13. Презентация

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

Программирование на Python11-17 лет9.5 месяцев, 40 занятий, проектная работа, ДЗПреподаватели и кураторыСертификат по гос. лицензиида29760 руб./курсполная или ежемесячно

Программа курса

1. Знакомимся друг с другом

Знакомимся с преподавателем и группой. Запускаем программное обеспечение.

2. Мир программирования

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

3. Начинаем программировать

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

4. Ветвления и циклы

Изучаем ветвления и учим программу принимать решения в зависимости от действий пользователя. Погружаемся в циклы. Знакомимся с принципом DRY (Don't repeat you) и заменяем однотипные действия циклами (арифметическим, циклом с предусловием и циклом с постусловием).

5. Массивы. Функции

Что делать, если данных слишком много? Сочинять новые имена переменным? Ни в коем случае. Знакомимся с массивами и их разновидностями в Python. Учимся хранить большой объем данных в одной переменной-массиве.

Закрепляем DRY и знакомимся с функциями. Немного магии или как функции обрабатывают данные внутри себя и даже не догадываются о коде вокруг них.

6. Разработка веб-сайта

Знакомимся с версткой сайтов. Язык разметки HTML и его основные компоненты. Создаем свою первую интернет страничку и учимся различать теги, их назначение и место в файле.

7. Продолжаем разрабатывать сайт

Знакомимся с каскадной таблицей стилей CSS и изучаем отступы и границы. Заставляем теги выстраиваться на экране и превращаем нашу страницу из золушки в принцессу.

8. Bootstrap

Наш первый фреймворк. Изучаем силу Bootstrap и его компоненты. Добавляем элементы на страницу, написав всего пару строчек кода.

9. Фреймворк Flask

Второй, но не менее важный, фреймворк - Flask. Устанавливаем, настраиваем и создаём веб приложение за 5 строчек кода. Разбираемся в деталях и учимся генерировать HTML страницы силами фреймворка.

10. Шаблонизатор Jinja2

Время шаблонов. Вносим правки в наш сайт на основе HTML/CSS/Bootstarp и заполняем его данными из Flask. Учимся генерировать динамические страницы.

11. Введение в базы данных

Что такое базы данных и из чего они состоят. Изучаем технологию CRUD (создавать, читать, обновлять, удалять) для таблиц в базе и данных в таблице.

12. SQLite + Flask

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

13. Презентация. Развертывание веб-приложения на сервере

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

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

Компьютерная грамотность7-10 лет11 месяцев, 46 занятий, проектная деятельность, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Возможности компьютера

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

Проект: компьютерная заметка с планом дня рождения.

Модуль 2. Компьютер для школы

  • Знакомимся с почтой и облачным хранилищем.
  • Создаём цифровые шпаргалки.
  • Работаем с таблицами и графиками.
  • Создаём презентацию для финального проекта.

Проект: презентация, таблица и несколько шпаргалок.

Модуль 3. Компьютер для досуга

  • Находим полезную информацию.
  • Создаём доску с полезными привычками.
  • Работаем в команде.

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

Модуль 4. Цифровые профессии

  • Иллюстратор-аниматор: работаем с графикой.
  • Гейм-дизайнер: знакомимся с основами программирования.
  • Собираем свои работы.

Проект: анимированное изображение, мини-игра и портфолио.

Программирование на Scratch 7-10 лет11 месяцев, 46 занятий, проектная деятельность, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

1 модуль: Знакомство со Scratch

Урок 1. Знакомство с миром программирования

Узнаём, кто такие программисты и чем они занимаются. Знакомимся со средой разработки Scratch и понятиями «алгоритм», «программа», «язык программирования».

Результат: первый проект с несколькими фонами и персонажами.

Урок 2. Погружение в мир программирования

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

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

2 модуль: Анимация

Урок 3. Встреча героев

Узнаём, как персонажи могут взаимодействовать. Знакомимся с командой «передать сообщение» и ответом на неё. Изучаем виды алгоритмов (линейный и циклический) и команды движения персонажей.

Результат: проект, в котором ребёнок запрограммирует персонажа на движение и общение.

Урок 4. Рисую сам

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

Результат: проект с персонажами, созданными самостоятельно или загруженными из интернета.

Урок 5. Знакомьтесь — мой первый мультфильм

Разберём понятие «условный оператор» и познакомимся с блоками касания.

Результат: первый анимационный мультфильм со взаимодействием персонажей.

Урок 6. Промежуточная презентация

Учимся интересно и живо презентовать свои проекты.

Результат: презентация мультфильма группе.

3 модуль: Создание игр

Урок 7. Мультик сделал, хочу игру

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

Результат: ребёнок создаст проект игры и запрограммирует управление персонажем.

Урок 8. Гравитация и препятствия

Освоим понятие «гравитация» и научим персонажа прыгать. Изучим ещё один вид цикла ― «повторять, пока не». Сделаем игру конечной ― запрограммируем проигрыш.

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

Урок 9. Подсчёт очков

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

Результат: проект игры со счётчиком очков.

Урок 10. Работа со временем

Научимся создавать таймер и добавим в игру жизни.

Практика: добавляем таймер к игре.

Урок 11. Чат-бот

Узнаем, как сделать игру интерактивной. Познакомимся с командой «спросить и ждать».

Результат: проект с чат-ботом.

Урок 12. Списки. Усложняем чат-бота

Знакомимся со списками и изучаем их отличия от переменной.

Результат: усложнённый чат-бот.

Урок 13. Дополненная реальность

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

Результат: проект игры с элементами дополненной реальности и звуковыми эффектами.

4 модуль: Финальный проект

Урок 14. Начало разработки проекта

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

Результат: набросок финального проекта с индивидуальным дизайном.

Урок 15. Доработка финального проекта

Ребята закончат работу со своими проектами ― запрограммируют персонажей в соответствии с игровой логикой.

Результат: готовый финальный проект ― игра, которую ребёнок придумал и самостоятельно реализовал.

Урок 16. Презентация

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

Результат: ребёнок защитил свой финальный проект

Программирование в Minecraft: основы7-10 лет11 месяцев, 46 занятий, проектная деятельность, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Начинаем программировать

Урок 1. Управляем черепашкой  

Знакомимся с преподавателем и группой, обсуждаем цели обучения, проверяем работу программ.

Начинаем обучение: создаём робота-черепашку и учимся ей управлять. Черепашка помогает осваивать программирование: чем лучше мы пишем код, тем точнее она выполняет наши команды. С помощью черепашки построим парк развлечений, пророем метро и отобьём атаку зомби.

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

Урок 2. Возводим мост

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

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

Урок 3. Строим зоопарк

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

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

Урок 4. Проектируем 3D-модель

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

Результат: создадим программу, чтобы построить вывеску с названием парка.

Урок 5. Копаем шахту

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

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

Урок 6. Строим ресторан

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

Результат: создадим программу, чтобы построить пол и стены ресторана.

Урок 7. Достраиваем ресторан

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

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

Урок 8. Защищаем парк

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

Результат: создадим программу, которая сделает защитное сооружение, робота-защитника и зомби.

Модуль 2. Углубляемся в алгоритмы

Урок 9. Создаём железную дорогу

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

Результат: создадим программу, которая построит железную дорогу.

Урок 10. Прокладываем метро

Продолжаем работать с переменными и циклами: роем тоннель метро, строим станции, прокладываем пути.

Результат: создадим программу для строительства метро.

Урок 11. Возводим пирамиды

Учимся работать с условиями в программировании. Знакомимся с конструкциями if и then, работаем со сравнениями. Учим черепашку перебирать предметы в своём инвентаре: если нет нужного предмета, черепашка понимает, что ей делать дальше.

Результат: создадим программу, которая построит пирамиды и гробницы.

Урок 12. Создаём искусственный интеллект

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

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

Урок 13. Совмещаем туннели и мосты

Знакомимся с ещё одним видом циклов — while. Продолжаем наделять черепашку интеллектом: учим её оценивать ситуацию вокруг и принимать решения.

Результат: создадим программу, которая создаёт предметы, подходящие к определённой ситуации.

Урок 14. Создаём мини-игру

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

Результат: создадим мини-игру.

Урок 15. Презентуем проекты

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

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

Компьютерная графика7-10 лет10 месяцев, 43 занятия, проектная деятельность, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Знакомимся с основами графики

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

Практика: создаём и сохраняем эскиз рисунка

Урок 2. Разбираемся в компьютерной графике

  • Узнаём, чем растровая графика отличается от векторной
  • Изучаем основные форматы картинок: jpg, png, gif, bmp
  • Работаем с файлами и разметкой проекта
  • Используем веб-сервисы для вспомогательных задач 
  • Знакомимся с заливкой и фигурами

Практика: рисуем смайлик :-)

Урок 3. Рисуем на компьютере

  • Учимся пользоваться линией, пятном и штрихом
  • Работаем с ластиком

Практика: создаём рисунок по принципу «контур + цвет»

Урок 4. Осваиваем кисти

  • Разбираем примеры текстурных и процедурных кистей
  • Узнаём о возможностях растровой графики: штампе и процедурных эффектах

Практика: рисуем с помощью процедурных кистей и спецэффектов

Урок 5. Работаем с цветом

  • Работаем с цветом и цветовыми переходами — градиентами
  • Учимся подбирать цвета в цветовых моделях
  • Знакомимся с понятиями спектра и фона. Изучаем основные и дополнительные цвета, холодные и тёплые оттенки

Практика: создаём рисунок с контрастной, аналогичной и декоративной палитрой

Урок 6. Работаем с освещением и тоном рисунка

  • Создаём чёрно-белую графику и учимся рисовать тоном
  • Знакомимся с инкингом и учимся его применять
  • Знакомимся со стилизованной графикой и принципами растушёвки кистями

Практика: стилизуем рисунки специальными кистями

Урок 7. Используем режимы наложения

  • Работаем с засветом, затемнением, оверлеем и делением

Практика: создаём рисунок с помощью режимов наложения

Урок 8. Работаем со слоями

  • Знакомимся с редактором GraphicsGale
  • Учимся работать с анимацией: осваиваем понятия «слой» и «кадр»

Практика: рисуем иконку и курсор

Модуль 2. Прорабатываем рисунки

Урок 9. Создаём многослойный рисунок
  • Узнаём, что такое цветовой код
  • Работаем с различными палитрами: RGB, HSB, HSL

Практика: cоздаём рисунок в форматах ico и cur

Урок 10-11. Прорабатываем детали рисунка

  • Узнаём, что такое рендеринг
  • Знакомимся с редактором Krita и учимся детализировать рисунок

Практика: создаём рисунок с множеством деталей — это может быть сцена из игры, кадр мультфильма, концепт-арт

Урок 12. Накладываем спецэффекты

  • Обрабатываем проект: используем деформаторы, накладываем спецэффекты и фильтры

Практика: применяем спецэффекты к рисунку

Презентация

  • Показываем проект родителям и жюри
2D- и 3D-анимация11–14 лет 10 месяцев, 44 занятия, проектная деятельность, ДЗПреподаватели и кураторыСертификат по гос. лицензиида43200 руб./курсполная или ежемесячно

Модуль 1. Основы 3D-моделирования

  • Работа с примитивами.
  • Модификаторы.
  • Полигональное моделирование.

Профессия: 3D-моделлер.

Проекты: модель автомобиля в выбранном стиле.

Модуль 2. Текстуры и рендер

  • Развертка.
  • Наложение текстур.
  • Рендер, свет и постобработка.

Профессия: визуализатор в сфере архитектуры и интерьера.

Проект: рендер замка с текстурами.

Модуль 3. Моделирование персонажа

  • Скульптинг персонажа.
  • Работа с кистями.
  • Работа с волосами и шерстью.

Профессия: 3D-художник по персонажам.

Проекты: животное и персонаж мультика.

Модуль 4. Анимация

  • Базовая анимация.
  • Анимация ходьбы.
  • Работа с ключевыми кадрами.

Профессия: 3D-аниматор.

Проекты: анимация персонажа и машины.

Модуль 5. Система частиц

  • Знакомство с нодами.
  • Эффекты.
  • Командная работа.

Профессия: художник по композиции.

Проекты: костёр, сцена с ландшафтом и временами года.

Введение в искусственный интеллект15-17 лет6.5 месяцев, 27 занятий, презентация проекта, ДЗПреподаватели и кураторыСертификат по гос. лицензиида29 760 руб./курс полная или ежемесячно

1 модуль: Основы программирования на языке Python

Урок 1. Работа с данными и математическими операциями в Python

Python — главный инструмент дата-сайентиста: на нём пишут алгоритмы машинного обучения. Учимся управлять данными и решать уравнения на Python.

  • Устанавливаем программы для прохождения курса
  • Управляем вводом и выводом данных в первой программе по Python
Урок 2. Основные конструкции языка Python

Создаём алгоритмы и осваиваем основные компоненты компьютерной программы.

  • Изучаем условия if, elif, else
  • Изучаем циклы for, while
  • Тренируемся программировать на Python и создаём программу с базовыми алгоритмами
Урок 3. Структуры данных в Python

Изучаем принципы работы с данными.

  • Узнаём, как работают данные, списки, словари и файлы
  • Знакомимся с датасетом — набором данных. Учимся его обрабатывать с помощью простейших операций
  • Занимаемся вводом и выводом данных
Урок 4. Функции в Python

Изучаем, как работать с функциями.

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

2 модуль: Numpy и Pandas — инструменты, которые помогают получать данные

Урок 5. Pandas. Установка. Учимся работать с данными и таблицами

Изучаем Pandas — программную библиотеку на Python для обработки и анализа данных. 

  • Получаем датасет с числовыми метриками
  • Устанавливаем Pandas, изучаем базовые команды и учимся работать с таблицами
  • Обрабатываем датасет с помощью Pandas: загружаем и выгружаем данные
Урок 6. Pandas. Основные функции

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

  • Узнаём, как работают различные функции Pandas: подсчет, создание категорий выборок датасета и др
  • Учимся применять функции из предыдущего урока на нашем датасете
Урок 7. Numpy: улучшение математического аппарата

Изучаем основы линейной алгебры и знакомимся с видами машинного обучения.

  • Узнаём потенциал Numpy для работы с машинным обучением
  • Тренируемся работать с операциями высшей математики с помощью библиотеку Numpy
Урок 8. Numpy: машинное обучение без учителя

Узнаём, что такое обучение без учителя.

  • Строим классическую модель обучения без учителя в Numpy
  • Строим первую модель предсказания в библиотеке Numpy

3 модуль: Работа с машинным обучением

Урок 9. Обучение с учителем. Ближайшие соседи

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

  • Осваиваем базовые принципы машинного обучения 
  • Придумываем и реализовываем простой алгоритм
  • Возьмём классификатор на датасете
Урок 10. Градиентный спуск

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

  • Оцениваем качество алгоритма машинного обучения, функция ошибки
  • Узнаём, как производные и градиентный спуск помогают уменьшать ошибки алгоритма
  • Закрепляем метод градиентного спуска для переменных
Урок 11. Линейная регрессия

Прогнозируем значение переменных по заранее известным данным. 

  • Определяем задачи регрессии, чтобы прогнозировать стоимость домов
  • Наглядно визуализируем данные с помощью матрицы корреляций
  • Учимся измерять качество регрессии, чтобы проверить наши предположения
  • Применяем метод градиентного спуска, чтобы найти минимум средней квадратической ошибки
Урок 12. Логистическая регрессия

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

  • Узнаём, что такое логистическая функция,  какие у нее свойства и преимущества
  • Применяем метод градиентного спуска для логистической регрессии, чтобы определять стоимость домов
Урок 13. Работаем с базовой нейронной сетью

Узнаём о преимуществах и недостатках нейронных сетей.

  • Сравниваем устройство нейронных сетей с нервной системой человека
  • Разбираем готовую нейронную сеть, выбираем количество слоёв и нейронов
  • Запускаем нейронную сеть, чтобы распознавать рукописные цифры

Презентация проектов

Урок 14. Выпускной урок

Настраиваем нейронную сеть и подводим итоги.

  • Узнаём, как оптимизировать нейронные сети
  • Соревнуемся: строим свою нейронную сеть
  • Подводим итоги курса

Дизайн

Название курсаДлительность и форматНаставникиДокумент об окончанииТрудоустройствоЦенаОплата
Факультет дизайна интерьеровДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Подготовка к обучению

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

  • Вводный курс студента GeekBrains
  • Основы мировой культуры и искусства
  • Основы рисунка
  • Скетчинг
  • Интерьерный скетчинг

Основы дизайна

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

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

  • Основы дизайна. Вводное занятие
  • Компьютерные технологии в дизайне
  • Adobe Photoshop
  • История дизайна

Специализация “Дизайн среды”

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

  • Дизайнер среды. Введение
  • Скетчинг и композиция
  • Черчение
  • Введение в материаловедение
  • Колористика
  • Основы 3DS Max
  • Основы ArchiCAD
  • Проект на выбор: эргономика и проектирование, абстрактный сад
  • Верстка портфолио в InDesign

Факультет дизайна жилых и общественных интерьеровДлительность 24 месяца, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Дизайн интерьера отдельных зон

Вы освоите основы проектирования, научитесь работать над дизайн-проектом зон внутри готового помещения, выполнять чертежи в ArchiCAD и визуализировать идеи в технике коллажа в Adobe Photoshop.

Курсы:

  • Введение в профессию
  • Коллажирование в Adobe Photoshop
  • Основы проектирования в ArchiCAD
  • Проектирование и эргономика
  • Материаловедение
  • Презентация проекта в Adobe InDesign

Дизайн интерьера квартиры-студии

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

Курсы:

  • Комплексное проектирование в ArchiCAD
  • Колористика
  • Дизайн интерьера квартиры-студии
  • Инженерное оборудование
  • Визуализация интерьера в Maxon CineRender

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

Вы спроектируете интерьер многокомнатной квартиры премиум-класса. Для этого вы сначала научитесь работать с нестандартной планировкой, большими площадями и премиальными материалами, а ещё — составлять ведомости и спецификации. В этой четверти вы также начнёте осваивать моделирование интерьера в 3ds Max.

Курсы:

  • Моделирование интерьера в 3ds Max
  • Дизайн интерьера многокомнатной квартиры
  • Конструктивные решения

Дизайн интерьера жилого дома

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

Курсы:

  • Дизайн интерьера частного дома
  • Авторский надзор
  • Визуализация интерьера в 3ds Max + Corona
  • Вёрстка портфолио в Adobe InDesign

Дизайн интерьера кафе или ресторана

Вы спроектируете интерьер кафе или ресторана в соответствии с техническим заданием: разработаете уникальное стилистическое решение и эргономику пространства с учётом процессов клиента. Вы также изучите основы работы с брендом и айдентикой в интерьере, познакомитесь с приёмами светового дизайна и научитесь визуализировать свои концепции в Adobe Photoshop.

Курсы:

  • Дизайн интерьера кафе или ресторана
  • Брендинг и айдентика в дизайне интерьера
  • Основы светового дизайна
  • Подача концепции в Adobe Photoshop

Дизайн интерьера офисного пространства

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

Курсы:

  • Дизайн интерьера офисного пространства
  • Инфографика в дизайне интерьера
  • Основы инфографики в Adobe Illustrator
  • Экологичный дизайн общественных пространств

Дизайн интерьера торгового пространства

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

Курсы:

  • Дизайн интерьера торгового пространства
  • Маркетинговая стратегия в дизайне интерьера
  • Презентация и вёрстка в Adobe InDesign
  • Управление проектом

Дизайн интерьера mixed-use комплекса

Вы спроектируете интерьер для комплекса типа mixed-use: разработаете дизайн лобби и мест общего пользования, плюс одного помещения с дополнительной функцией (кафе, ресторан, коворкинг, магазин — на выбор).

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

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

Курсы:

  • Дипломное проектирование

Курсы с открытой датой

Курсы:

  • Интерьерный скетчинг
  • История и теория стилей
  • Стили и направления в дизайне интерьера
  • Менеджмент в дизайне интерьера
  • Теория дизайна

Факультет дизайна интерфейсов (UX/UI)Длительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство, 4 работы в портфолио после обученияот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Основы дизайна. Погружение в профессию

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

Курсы:

  • Вводный вебинар
  • История и основные принципы дизайна
  • Miro
  • Аccessibility
  • Командная работа
  • Типографика и композиция в вебе. Расширенный курс
  • Figma: от проектирования к прототипированию
  • Adobe Illustrator для UX и веб-дизайнеров
  • Рефлексия. Работа с портфолио

Погружение в UI

Вы углубитесь в UI — разработку веб- и мобильных интерфейсов. Научитесь создавать веб-сервисы в Тильде и верстать. Создадите веб-сервис и его адаптивные версии.

Курсы:

  • Введение в дизайн цифровых продуктов
  • Основы вёрстки для UI-дизайнера
  • Онлайн-конструкторы сайтов: Tilda
  • Рефлексия. Работа с портфолио

Погружение в дизайн цифровых продуктов

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

Итоги четверти: Научитесь работать с Adobe Photoshop и After Effects и управлять проектами.

Курсы:

  • Адаптивный дизайн + веб-приложение
  • Мобильное приложение
  • Десктоп приложение
  • Adobe After Effects. Базовый
  • Менеджмент проекта
  • Adobe Photoshop. Основы. Интерактивный курс
  • Рефлексия. Работа с портфолио

Погружение в UX. Командная работа

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

Итоги четверти: Итогом работы вашей команды под руководством ментора станет прототип сервиса на основе данных исследования и требований заказчика.

Курсы:

  • Брифинг + игра в бриф
  • Исследования
  • Метрики
  • Формирование низкодетализированного прототипа
  • Промежуточная защита
  • InVision. Интерактивный курс
  • Поиск работы
  • Формирование финального прототипа
  • Защита

Факультет графического дизайнаДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 6 работ в портфолиоот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Подготовка к обучению

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

  • Вводный курс студента GeekBrains
  • Основы мировой культуры и искусства
  • Основы рисунка
  • Скетчинг
  • Интерьерный скетчинг

Основы дизайна

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

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

  • Основы дизайна. Вводное занятие
  • Компьютерные технологии в дизайне
  • Adobe Photoshop
  • История дизайна
  • Специализации в дизайне

Специализация “Графический дизайнер”

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

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

Освоите программы пакета Adobe и конструктор сайтов. Научитесь мыслить концептуально и презентовать свои идеи заказчику.

В финале обучения вы оформите свои проекты в портфолио, в том числе — несколько дизайн-концептов на разные брифы, дизайн многостраничного буклета и систему визуальной идентификации (айдентику) для FMCG-бренда, компании или мероприятия.

  • Кто такой графический дизайнер? Вводное занятие
  • Adobe Illustrator
  • Adobe InDesign
  • Типографика и композиция
  • Концептинг и мышление
  • Цвет в дизайне
  • Изучение аудитории и введение в исследования
  • Дизайнер на Tilda: от прототипа до готового сайта
  • Основы визуальной коммуникации
  • Бренд, брендинг и визуальная айдентика
  • Основы UX/UI. Дизайн продукта
  • Итоговый проект
  • Портфолио дизайнера

Факультет дизайнаДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 6 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Введение в дизайн

Познакомитесь с главными инструментами дизайнера: Adobe Photoshop, Adobe InDesign и Adobe Illustrator. Изучите основные законы композиции и типографики. Научитесь работать с графическими объектами: плакатами, разворотами и баннерами.

Курсы:

  • Вводный вебинар
  • Adobe Illustrator для дизайнеров
  • Adobe InDesign. Интерактивный курс
  • Основы типографики и композиции
  • Adobe Photoshop для графических дизайнеров

Графический дизайн

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

Курсы:

  • Цвет
  • История дизайна
  • Введение в визуальную часть бренда
  • Figma: от проектирования к прототипированию

Веб-дизайн

Научитесь создавать веб-сайты: лендинги, многостраничные сайты, интернет-магазины. Разработаете сайт вместе с экспертом и узнаете, как делать адаптивные версии макетов. Создадите сложный сайт в Tilda и освоите основы вёрстки.

Курсы:

  • Дизайн как индустрия
  • Основы веб-дизайна
  • Адаптивный дизайн
  • Основы вёрстки для веб-дизайнера
  • Онлайн-конструкторы сайтов: Tilda

Продуктовый дизайн

Пройдёте все этапы разработки цифрового продукта: от идеи до макета. Научитесь проводить исследования и работать с гипотезами, строить прототип продукта и тестировать его. Оформите презентацию большого проекта. Узнаете, как анимировать элементы интерфейса в After Effects.

Курсы:

  • Основы UX
  • Adobe After Effects. Базовый
  • Adobe After Effects. Продвинутый уровень
  • Самостоятельная работа над UX-проектом
  • Основы UI
  • InVision

Преддипломная четверть

Научитесь собирать интерактивные прототипы и анимировать их. Оформите портфолио и научитесь презентовать свои работы.

Курсы:

  • Создание анимированных прототипов
  • Портфолио для дизайнера

Дипломный проект

Проведёте собственное исследование и самостоятельно создадите несколько проектов в рамках одного бренда.

Курсы:

  • Итоговая дипломная работа

Дополнительные курсы

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

Курсы:

  • Дизайн-мышление
  • Работа с заказчиком
  • Создание презентаций

Факультет гейм-дизайнаДлительность 20 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 6 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Подготовка

Курсы:

  • Управление проектами и собой

Введение

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

Курсы:

  • Вводное занятие
  • Индустрия и гейм-дизайн
  • Введение в профессию

Нарратив и баланс

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

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

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

Разработаете несколько систем баланса и монетизации.

Проекты:

  • Текстовая игра на Twine
  • Небольшая игра с балансом

Курсы:

  • Сюжетные игры
  • Баланс и экономика

Продвинутый гейм-дизайн

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

Проекты:

  • Игра, созданная на Games-Jam

Курсы:

  • Продвинутый дизайн
  • Документация
  • Games-Jam

Технологии в гейм-дизайне

Вы познакомитесь с игровым движком UE4 и технологией Blueprints. Научитесь создавать макеты удобных и эффективных игровых интерфейсов.

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

Узнаете, как работает level-дизайн и создадите несколько уровней.

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

Проекты:

  • Локация, разработанная под задачу
  • Прототип игрового интерфейса под задачу

Курсы:

  • UE4 Blueprints
  • UX/UI
  • Level-дизайн
  • Games-Jam 2

Практика

За три месяца под руководством менторов вы выполните итоговую работу: индивидуальный проект в Unreal Engine. Ваше портфолио пополнится игрой, и вы получите опыт коммуникации и понимание реального рабочего процесса.

Проекты:

  • Готовый прототип своей идеи на UE4

Курсы:

  • Препродакшен
  • Дипломный блок. Гейм-дизайнер
Факультет моушен-дизайнаДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 7 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Введение в моушен-дизайн. Знакомство с CG-индустрией

Первая четверть посвящена введению в профессию. Вы познакомитесь с историей CG-индустрии, теоретическими основами анимации, композиции, типографики и работы со светом. Вы начнёте создавать 3D-графику в Cinema 4D и монтировать видео в Premiere Pro.

Курсы:

  • Погружение в программу
  • Введение в моушен-дизайн
  • Введение в Cinema 4D
  • Основы композиции для моушен-дизайнера
  • Основы рендера
  • Базовая работа со светом
  • Монтаж. Часть 1

Погружение в 2D

Во второй четверти вы погрузитесь в работу с 2D и программой Adobe After Effects, а ещё — продолжите изучать Cinema 4D и видеомонтаж.

Курсы:

  • Полигональное моделирование
  • Cinema 4D. MoGraph и Redshift Render
  • Введение в After Effects
  • Монтаж. Часть 2

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

В третьей четверти вы будете совершенствовать владение уже знакомыми инструментами и начнёте работать с новыми: RizomUV, Substance Painter и Moi3D.

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

Ещё мы разберём множество реальных проектов и выясним, как они были созданы.

Курсы:

  • Динамика
  • Substance Painter
  • Развёртка. RizomUV
  • Освещение
  • Cinema 4D. Практика
  • Moi3D
  • After Effects. Часть 2

Проверка боем — работа над реальным проектом

В четвёртой четверти вы узнаете о правилах работы с клиентами и юридических нюансах работы. Но главное — вы закрепите всё изученное на практике и подготовитесь к защите дипломного проекта. Защита станет своеобразным боевым крещением: вы будете работать над реальными задачами в условиях реального проекта.

Курсы:

  • Монтаж. Работа над шоурилами
  • After Effects. Практика
  • Юридический блок
  • Cinema4D. Завершение
  • Как общаться с клиентами
  • Дипломный проект

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

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

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

Курсы:

  • Введение в нодовое программирование
  • Математика в CG
  • Математика в CG и знакомство с XPresso

Факультет веб-дизайнаДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Введение в профессию

Вы познакомитесь с основными инструментами для работы – Adobe Photoshop и Figma.

Разберетесь, какими навыками должен обладать современный дизайнер и как решать различные задачи.

Создадите прототип интерфейса, графические иллюстрации, gif-анимацию и 3D-объект.

Итоги четверти:

  • Кликабельный прототип нескольких страниц приложения в Figma
  • Работы в Photoshop: баннеры, гиф-анимация, иллюстрации
  • Бриф по данным из открытых источников
  • Конкурентный анализ
  • Мудборды
  • Видео с самопрезентацией
  • Главная страница сайта и/или баннер по всем правилам типографики и композиции

Курсы:

  • Вводное занятие на факультете
  • Figma: от прототипирования к проектированию
  • Дизайн как индустрия
  • Adobe Photoshop для веб-дизайнера
  • Основы типографики и композиции

Основы веб-дизайна

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

Научитесь подбирать референсы и визуализировать свои идеи и применять основные принципы UI.

Создадите лендинг и многостраничник в Figma и Tilda, анимированные прототипы в InVision и графические работы в Adobe Illustrator.

Итоги четверти:

  • Полноценный лендинг интернет-магазина в Figma и его адаптивная версия
  • Сверстанная страница в интернете
  • Сайт или лендинг на Тильде
  • Макеты в дизайн-стилях разных исторических эпох
  • Баннеры для лендингов, инфографика и иконки в Illustrator

Курсы:

  • Основы веб-дизайна
  • История дизайна
  • Adobe Illustrator для UX- и веб-дизайнеров
  • Основы верстки для веб-дизайнера
  • Онлайн-конструкторы сайтов: Tilda

Продвинутый дизайн

Вы пройдете все этапы разработки цифрового продукта: от идеи до макета.

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

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

А еще узнаете, как анимировать элементы интерфейса в After Effects и оформлять соцсети.

Итоги четверти:

  • Видеоролик в After Effects с анимированным лендингом и другими элементами анимации
  • Проведение UX-исследований и создание MVP продукта (магазина с личным кабинетом или веб-приложения)
  • Сверстанный адаптивный сайт с использованием HTML и CSS
  • Интерактивный прототип в InVision

Курсы:

  • Основы UX/UI. Дизайн продукта
  • Adobe After Effects. Базовый
  • Рекламные материалы
  • InVision. Интерактивный курс

Дипломный проект

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

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

Итоговый проект:

  • Итоговый самостоятельный проект с нуля – дизайн большого многостраничного веб-портала
  • Креативное решение для существующего бренда
  • 3D-иллюстрация
  • Рекламные решения разных форматов: оформление паблика для соцсетей, стикерпак для Telegram, email-рассылка

Курсы:

  • Построение карьеры
  • Основы 3D-моделирования для веб-дизайнеров
  • Итоговая дипломная работа
  • Итоговое собеседование
Факультет 3D-моделирования и визуализацииДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 10 работ в портфолиоот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Первые шаги в визуализации и технология моделирования

В первой четверти вы научитесь создавать простые 3D-модели в различных вариациях через практические задания и изучите технологии моделирования в среде 3DS Max.

Начнёте работать с материалами и текстурами, глобальным освещением, создадите модель и визуализацию бытового прибора, электронных часов и кроссовок, сделаете постобработку файлов визуализации в Adobe Photoshop.

Курсы:

  • Введение в 3D-моделирование
  • Базовые инструменты
  • Основы моделирования
  • Материалы и текстуры
  • Моделирование, визуализация и постобработка

Работа с композицией и моделирование сложных объектов

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

Научитесь работать с масштабом и источниками света, моделировать сложные объекты и элементы через простые правила, подавать свои проекты в Adobe InDesign.

Курсы:

  • Моделирование осветительных приборов
  • Моделирование мебели простой формы
  • Моделирование мебели сложной формы

Погружение в моделирование и создание концепций

Научитесь экспортировать модели и вспомогательные элементы из сторонних программ, моделировать объекты по dwg-чертежам или по подгруженной mesh-модели.

Таким образом вы сможете создавать концепции на основе точных данных и модели без значительных отклонений от эргономических правил.

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

Курсы:

  • Моделирование по DWG-чертежам
  • Моделирование по STEP-модели
  • Моделирование по скетчам

Проверка боем — работа над крупными сценами

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

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

Курсы:

  • Детальная проработка средней сцены
  • Детальная проработка крупной сцены
  • Оформление портфолио в Adobe InDesign

Курс Sound DesignДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 3603 руб./мес.Полная или рассрочка до 36 месяцев
Факультет 2D-художник игрДлительность 11 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4143 руб./мес.Полная или рассрочка до 36 месяцев

Подготовьтесь к учёбе

Основы Photoshop (Видеокурс, 15 академических часа)

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

Как учиться эффективно. Видеокурс от методистов GeekBrains (Видеокурс, 2 академических часа)

Узнаете, как ставить цели по SMART и формулировать образовательный запрос.

Цифровой рисунок. Рендер. Стилизация

Вводное занятие

Узнаете больше о профессии и сфере  2D-рисования. Познакомитесь c деканом направления, с планом  обучения и поймёте, какие знания и навыки приобретёте после окончания учёбы.

Цифровой рисунок (4 недели, 8 уроков, 16 часов обучающего контента, 18 часов практики (вебинары/видеоформат))

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

Рендер в цифровом рисунке (6 недель, 6 уроков, 12 часов обучающего контента, 14 часов практики)
  • Изучите способы финальной проработки изображения в Adobe Photoshop.
  • Основы. Свет, тень, отражённый свет, оклюжен, цвет. На примитивных геометрическихформах
  • Рисуем разные материалы и поверхности
  • Работа от пятна и от линии
  • Тональные и цветные наброски окружения
  • Работа со сложной формой
  • Свет, тень, отражённый свет, оклюжен
  • Цвет. Материалы. Финальный рендер

Анатомия для художников (4 недели, 8 уроков, 16 часов обучающего контента, 18  часов практики)

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

Введение в мир игр. Стилизация (4 недели, 8 уроков, 16 часов обучающего контента, 18 часов практики)

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

Концепт-арт. Match-3. Платформер

Концепт-арт в играх. Как придумать свою игру (5 недель, 9 уроков)

  • Узнаете, как воплощать идеи в в работе, расставлять акценты и использовать форму, цвет, текстуры.
  • Основы концепт-арта. Что это и зачем он нужен
  • Концепт-арт в играх. От общего к частному
  • Зависимость от стилистики проекта. Детализация
  • Создание персонажа в зависимости от стиля игры. Детализация в зависимости от расположения на игровом экране
  • Создание окружения в зависимости от стиля игры. Детализация в зависимости от расположения на игровом экране
  • Финальная проработка персонажа и окружения. Подготовка их для игры
  • Цвет и текстуры в концепт-арте
  • Использование 3D-программ (blender)
  • Основы пиксель-арта. Что это и зачем он нужен

Разработка графики для игры match-3 (пример: Candy Crush) (1 месяц, 8 уроков, 16 часов обучающего контента, 18 часов практики)

  • Научитесь разрабатывать арт для одного из самых популярных жанров на рынке мобильных игр. Сможете решать задачи визуального восприятия объекта.  
  • Match-3 в играх: разнообразие и отличие. Стилистические особенности
  • Структура игровых экранов
  • Экран с полем и фишками, особенности визуального восприятия. Фишки и бустеры. Специальные игровые механики
  • Экран с дорожкой уровней. Варианты оформления и степень проработки
  • Персонажи в игре. Главный герой и второстепенные 
  • Интерфейс игры
  • Как подготовить арт игры для других отделов. Технические особенности
  • Разбор готовых проектов

Разработка графики для игры в жанре платформер (пример: Ori and the Blind Forest) (1 месяц, 8 уроков, 16 часов обучающего контента, 18 часов практики)

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

Изометрия. Квест. Карточная игра

Разработка игры с собственной игровой механикой (7 недель, 7 уроков, 14 часов обучающего контента, 18 часов практики)

  • Всё о создании игры на визуальном уровне. Научитесь совмещать разные жанры. 
  • Разработка концепции игры. Стиль
  • Персонажи в зависимости от выбранного жанра
  • Окружение 
  • Элементы взаимодействия 
  • Интерфейс игры
  • Как подготовить арт игры для других отделов. Технические особенности.
  • Разбор готовых проектов

Работа над собственным проектом

Законное индивидуальное предпринимательство и фриланс

Изучите законодательные тонкости при работе с валютой. Узнаете всё о регистрации и налогах, работе с площадками Google, Upwork, App Store.

Предметы с индивидуальным выбором даты старта

Законное индивидуальное предпринимательство и фриланс

Факультет 3D-художник в играхДлительность 17 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Подготовительные курсы

Курсы:

  • Основы Photoshop
  • Видеокурс от методистов GeekUniversity
  • «Как учиться эффективно»

I четверть

Познакомитесь с созданием 3D-графики: моделированием предметов и органики, анимацией объектов. Освоите Autodesk Maya, Substance Painter и основы ZBrush.

Проекты:

  • Модели бытовых предметов в Maya, текстурированные в Substance Painter
  • Стилизованные модели с текстурами в Substance Painter
  • Процедурный материал
  • Работа с простой анимацией объекта

Курсы:

  • Вводное занятие
  • Основы моделирования в Maya
  • Классическое и процедурное текстурирование в Substance Painter
  • Введение в скульптинг в ZBrush
  • Продвинутые техники моделирования
  • Принципы и инструменты анимации в 3D

II четверть

Погрузитесь в специфику геймдева, изучите движки Unity и Unreal Engine. Научитесь настраивать игровую сцену, создавать сложные текстуры, оптимизировать модель под движок.

Проекты:

  • Игровая сцена с рендером в движке Unity
  • Игровая сцена с рендером в движке Unreal Engine
  • Две модели в разных стилистиках

Курсы:

  • Пайплайн производства компьютерной графики
  • Знакомство с игровыми движками
  • Подготовка ассета для игрового движка
  • Моделирование стилизованных объектов
  • Продвинутое текстурирование и запекание
  • CG-математика

III четверть

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

Проекты:

  • Модель персонажа
  • Модель личного предмета для персонажа
  • Сложная модель объекта окружения

Курсы:

  • Моделирование персонажа
  • Basic Rigging
  • Fusion 360
  • Моделирование объектов окружения в Blender

IV четверть

Научитесь генерировать ландшафты в движке и освоите World Machine. Подготовите и защитите сложную дипломную работу.

Проект:

  • Полноценный ландшафт с текстурами и деталями
  • Дипломный проект
  • Сложный ассет

Курсы:

  • Генерация ландшафтов
  • Task trackers and supervising
  • Дипломный проект
  • Моделирование объектов окружения в Blender
Профессия веб-дизайнерДлительность 10 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройстве, 5 работ в портфолиоот 2384 руб./мес.Полная или рассрочка до 36 месяцев

Программа курса

Вводный курс студента Geekbrains

Вы узнаете, как учиться в GB: разберётесь в интерфейсе портала, узнаете об учебных форматах и способах сдачи домашних заданий. Поймёте, кому задавать организационные вопросы, а кому — учебные. Узнаете, как учиться, чтобы не остановиться на полпути.

Вводное занятие на профессии веб-дизайнер

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

Figma: от прототипирования к проектированию

Вы научитесь создавать дизайн-макеты и прототипы в Figma: работать с векторными и растровыми объектами, текстом, цветом, эффектами, компонентами и Auto Layout.

Типографика и композиция в вебе. Расширенный курс

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

Основы веб-дизайна

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

Онлайн-конструкторы сайтов: Tilda

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

Основы UX/UI. Дизайн продукта

Вы узнаете, как сделать удобный пользовательский интерфейс. Научитесь исследовать и описывать аудиторию, чтобы понять её потребности. Соберёте кликабельный MVP (минимально жизнеспособный продукт) и презентуете свои UX-решения.

Построение карьеры. Итоговый блок

Вы узнаете, как презентовать себя и свои навыки заказчику. Научитесь работать с ТЗ и брифом, защищать свои дизайнерские решения, оценивать сроки и стоимость выполнения задачи. Соберёте резюме и портфолио.

Итоговая дипломная работа

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

Рекламные материалы

Вы научитесь оформлять рекламные материалы для заказчика: соцсети, почтовые рассылки, стикерпаки для Telegram.

Итоговое собеседование

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

Adobe Photoshop для веб-дизайнера

Вы научитесь работать с изображениями и фотографиями, создавать баннеры и gif-анимацию в одном из основных инструментов Adobe.

Adobe Illustrator для UX- и веб-дизайнеров

Вы освоите работу с векторной графикой в Adobe Illustrator: научитесь создавать сложные формы и эффекты, управлять объектами разного типа, в том числе — текстом.

Профессия графический дизайнерДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 10 проектов в портфолио7387 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

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

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

Графический дизайн с нуля 2.0 — 4 месяца

  • Чем занимается графический дизайнер, что такое «хороший дизайн» и как к нему прийти
  • Создаём рекламный баннер в Illustrator
  • Изучаем композицию и собираем баннер в Photoshop
  • Ассоциативное мышление: находим точный образ для афиши
  • Бонус-модуль. Развиваем насмотренность
  • Создаём презентацию для заказчика в Illustrator
  • Верстаем каталог в InDesign
  • Плакат PRO: создаём постер для музыкального агентства
  • Айдентика: разбираем особенности логотипа и фирменного стиля
  • Создаём айдентику для пекарни
  • Плюс 13 модулей

Графический дизайн PRO — 4 месяца

  • Как графическому дизайнеру найти свой стиль и где работать
  • Визуальные исследования: ищем креативные идеи
  • Наполняем форму смыслом: шрифт, коллаж
  • Типы проектов и как над ними работать
  • Выбираем проект: айдентика для благотворительного фонда, музея или кинофестиваля
  • Анализ брифа, поиск идей и метафор, первые наброски
  • Бонус-модуль. Где искать референсы и что значит «красть как художник»
  • Принципы создания айдентики
  • Роль логотипа и типографики. Работа с форматами и носителями
  • Бонус-модуль. Как работать в команде и найти комьюнити
  • Плюс 7 модулей

Дополнительные курсы

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

Дизайнер логотипа и фирменного стиля — 4 месяца

  • Брифинг клиента: искусство общения и понимание задачи
  • Почему дизайнер айдентики — профессия будущего
  • Подготовка к работе: анализируем бриф и собираем мудборд
  • Генерация идей: делаем эскизы и прототипы
  • Инструменты дизайнера и технические ограничения
  • Создаём анимированный логотип по реальному брифу
  • Выстраиваем фирменный стиль вокруг логотипа
  • Упаковываем проект в эффектную презентацию
  • Учимся презентовать работу клиенту
  • Создаём брендбук и гайдбук
  • Плюс 7 модулей

Шрифт в дизайне — 3 месяца

  • Что такое шрифт и как люди его видят
  • Какие бывают шрифты
  • Пропорции, насыщенность, контраст и другие параметры шрифта
  • Как выбрать шрифт для проекта
  • Знаковый состав шрифта
  • Оцениваем качество шрифта
  • Платные и бесплатные шрифты
  • Выбираем шрифт с характером
  • Современные шрифтовые технологии
  • Микротипографика

Дизайнер упаковки — 4 месяца

  • Как дизайнер упаковки влияет на продажи и любовь к бренду
  • Психология выбора
  • Позиционирование бренда
  • Создаём концепцию бренда
  • Визуализация: от метафоры к наброскам
  • Цвет в брендинге: подбираем палитру для проекта
  • Логотип и типографика
  • Как быть похожим и непохожим на конкурентов
  • Стекло, пластик, бумага и другие материалы упаковки
  • Какой дизайн можно считать успешным и как заказчик оценивает работу
  • Плюс 5 модулей

Инструменты

Illustrator с нуля 2.0 — 2 месяца

  • Знакомимся с Illustrator и векторной графикой
  • Работа с фигурами
  • Основные принципы работы с цветом и текстом
  • Работа с текстом: разворот журнала, книжная полоса, инфографика
  • Создаём паттерны
  • Рисуем сложную иллюстрацию
  • 3D-эффекты в Illustrator

Photoshop с нуля — 2 месяца

  • Знакомимся с Photoshop
  • Основные инструменты программы
  • Работа с файлами и изображениями
  • Принципы работы со слоями и масками
  • Бонус-модуль. Выделения и маски
  • Артборды и типы слоёв
  • Добавляем эффекты
  • Продвинутые приёмы обтравки и ретуши
  • Принципы построения растровых изображений
  • Бонус-модуль. Как освоить Pen Tool
  • плюс 4 модуля

InDesign — 4 месяца

  • Знакомимся с основными функциями InDesign
  • Работа с InDesign Snippet, растровой и векторной графикой
  • Типы сеток и работа с текстом
  • Стили текста, параграфа и объекта
  • Создаём страницы с помощью Master Page
  • Нюансы вёрстки
  • Как работать с типографиями
  • Создаём интерактивные файлы
  • Таблицы и интерактивные формы
  • Буквица, сноски, редактор текста и другие дополнительные функции

Figma 2.0 — 2 месяца

  • Знакомимся с Figma
  • Фигуры и изображения: создаём сет иконок
  • Модульные сетки и фреймы
  • Что такое компоненты и как с ними работать
  • Волшебная функция Auto Layout
  • Как подготовить файл к передаче в разработку
  • Прототипирование
  • Добавляем анимацию с помощью Figma Animate
  • Бонус-модуль. Как ускорить работу с Figma Plugins
Профессия Коммерческий иллюстраторДлительность 16 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения6898 руб./мес.Полная или рассрочка до 36 месяцев

Базовые навыки

Коммерческая иллюстрация с нуля до PRO = 5 месяцев

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

  • О профессии иллюстратора
  • Линейный рисунок
  • Создание иконок
  • Векторная иллюстрация
  • Колористика
  • Бонус-модуль. Идея иллюстрации
  • Создание персонажа
  • Перспектива
  • Цифровая живопись
  • Поиск личного стиля
  • Книжная иллюстрация
  • Журнальная иллюстрация
  • Рекламная иллюстрация
  • Раскрутка и продвижение
  • Бонус-модуль. Как зарабатывают иллюстраторы
  • Бонус-модуль. Создание стикеров
  • Создание айдентики

Персонажная иллюстрация = 3 месяца

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

  • Наброски и визуальная библиотека
  • Лицо персонажа
  • Фигура — возраст и пол
  • Важные моменты при создании персонажа
  • Книжная иллюстрация
  • Персонажи-животные
  • Персонажи-люди
  • Необычные персонажи
  • Персонаж в рекламе
  • Персонаж в соцсетях
  • Тиражирование персонажа

Инструменты

Photoshop для иллюстраторов = 2 месяца

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

  • Знакомство с интерфейсом
  • Оцифровка рисунка с бумаги
  • Создание простого рисунка
  • Использование фотографий в иллюстрации
  • Объёмный персонаж в 2D
  • Работа с векторными объектами

Adobe Illustrator для иллюстраторов = 2 месяца

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

  • Знакомство с Adobe Illustrator
  • Простые формы в Adobe Illustrator
  • Композиция, теория цвета
  • Создание персонажа
  • Типографика
  • Изометрия и объёмные изображения
  • Создание сложных иллюстраций. Первый уровень
  • Создание сложных иллюстраций. Второй уровень
  • Творческий путь иллюстратора и портфолио

Анимация в иллюстрации = 2 месяца

Освоите программу для 2D-анимации и научитесь оживлять иллюстрации и персонажей. Познакомитесь с основами классической анимации и режиссуры.

Специализация. Курс на выбор

Книжная иллюстрация = 2 месяца

Поймёте, как раскрыть содержание художественного и non-fiction-текста с помощью иллюстрации. Научитесь подбирать стиль, строить композицию с учётом вёрстки и делать макеты книжных разворотов. Сможете создавать персонажей с характером и рисовать комиксы. Разберётесь, как работают издательства, и научитесь с ними сотрудничать.

  • История книжной иллюстрации
  • Классификация книг. Поиск идеи книги
  • От идеи к структуре книги
  • Создание персонажа
  • Авторский стиль
  • Макет книги
  • Авторское право
  • Продвижение, взаимодействие с издательствами и поиск заказчиков

Рекламная иллюстрация = 2 месяца

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

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

Бонусный курс

Иллюстрация на iPad = 2 месяца

  • Освоите программу Procreate, чтобы работать быстрее и проще. Сможете рисовать на iPad где угодно и создавать быстрые наброски своих идей.
  • iPad как инструмент иллюстратора
  • Слои и работа с цветом
  • Направляющие и основы композиции
  • Работа с фотографией, коллаж
  • Гравюра
  • Эскиз, контурный рисунок, заливка
  • Имитация материалов и техник
  • Портрет по фото
  • Покадровая анимация
  • Композиция со шрифтом

Профессия Веб-дизайнерДлительность 16 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения7387 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

Figma с нуля до PRO

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

  • Знакомство с Figma
  • Основные инструменты Figma
  • Иконки, иллюстрации и картинки
  • Компоненты
  • Библиотеки компонентов и общие стили
  • Auto Layout и Variants
  • Сложные многостраничные документы
  • Дополнительные возможности и сообщество авторов
  • Подготовка макета для разработчиков

Веб-дизайн с нуля до PRO

Погрузитесь в профессию веб-дизайнера. Узнаете, как работать над проектом — от первой встречи с клиентом до готового сайта.

  • Знакомство с профессией веб-дизайнера
  • Первый заказ: коммуникация с заказчиком
  • Поиск идеи
  • Композиция
  • Модульные сетки
  • Типографика
  • Текст в интерфейсе
  • Цвета, фоны и тени
  • Контраст и читаемость
  • CJM, User-flow или карта и путь пользователя
  • Навигация и архитектура сайта
  • Виды блоков и создание концепта
  • Работа над дизайном
  • Создание UI-кита
  • Адаптивность и компоненты
  • Презентация проекта заказчику
  • Спецификации для разработчика
  • Кейс для портфолио

Дополнительные курсы

Photoshop с нуля

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

  • Введение в Photoshop
  • Инструменты
  • Работа с файлами и изображениями
  • Принципы работы со слоями и масками
  • Бонус-модуль. Выделения и маски
  • Работа со слоями
  • Эффекты
  • Продвинутые приёмы обтравки и ретуши
  • Принципы построения растровых изображений
  • Бонус-модуль. Как освоить Pen tool?
  • Практика коллажирования для создания Key Visual
  • Бонус-модуль с Михаилом Никипеловым
  • Бонус-модуль с Павлом Ярцом
  • Создание постера

Adobe Illustrator с нуля

Изучите один из самых распространённых редакторов векторной графики. Сможете работать с текстом, цветом и 3D-эффектами.

  • Знакомство с Adobe Illustrator
  • Работа с фигурами
  • Основные принципы работы с цветом и текстом
  • Работа с текстом. Инфографика
  • Создание паттернов
  • Создание сложной иллюстрации. Символы
  • 3D-эффекты в Adobe Illustrator

Анимация интерфейсов в Principle

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

  • Введение
  • Анимация и её настройки
  • Скролл, драг и пейдж
  • Управление анимацией при помощи драйверов
  • Разбор проектов компании AIC
  • Импорт готовой работы

UX-дизайнер с нуля до PRO

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

  • Профессия дизайнера в эпоху цифровых перемен
  • Дизайн-мышление
  • UX-проектирование. Паттерны и психология пользователей
  • Удобный интерфейс
  • Основы юзабилити
  • Юзабилити-тестирование
  • Сервисный дизайн
  • Формы и UX-исследования
  • Бонус-модуль. Кейс по сервисному дизайну
  • E-commerce
  • UI или визуальная концепция
  • Дизайн-системы и паттерны
  • Мобильный UX/UI
  • Текст в интерфейсе
  • Бонус-модуль. Проектирование для юридических лиц
  • Дизайн на основе данных
  • A/B-тесты
  • Работа над проектом
  • Составление кейса на Behance
  • Успешная презентация
  • Бонус-модуль. UX + Agile
  • Карьера в UX

Дизайн мобильных приложений

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

  • Специфика мобильных платформ
  • Введение в проектирование
  • Адаптация под разные платформы
  • Проработка экранов и UX-тестирование
  • Иконки и иллюстрации в мобильных приложениях
  • Проектирование интерфейса
  • Интерфейсная анимация и motion-дизайн в мобильных приложениях
  • Запуск продукта
  • Развитие продукта

Бонусные курсы без практических заданий

Сервисный дизайн

Узнаете, как вовлечь пользователя c помощью качественного UI и механик удержания. Научитесь использовать Customer Journey Map, чтобы адаптировать дизайн для клиентов.

  • Сервисный дизайн
  • Роль сервисного дизайнера
  • Виды Customer Journey Mapping
  • Измерения пользовательских путей
  • Фиджитал-интерфейсы
  • Принципы вовлечения пользователей
  • Сервисные слои
  • Механики удержания
  • Мотивы перехода
  • Принцип MAYA
  • Service Design Blueprint
  • Проектирование через противоречия
  • Employee Experience Frame
  • Сервисная лаборатория
  • Инструменты развития сервисного мышления

Введение в коммерческую иллюстрацию

  • Познакомитесь с главными инструментами и техниками коммерческой иллюстрации.
  • Линейный рисунок
  • Создание иконок
  • Создание персонажа
  • Рекламная иллюстрация

Дизайнер на фрилансе в Digital

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

  • Позиционирование и личный бренд
  • Упаковка себя: социальные сети
  • Упаковка себя: Behance и Dribbble
  • Поиск клиентов
  • Масштабирование
  • Бонус-модуль. Оформление документов

Курс на выбор

Дизайнер сайтов на Tilda

Научитесь делать красивые и функциональные сайты на конструкторе Tilda.

  • Введение
  • Начинаем работу с Tilda
  • Оформление сайта
  • Обложки и слайдеры
  • Меню
  • Формы и кнопки
  • ZERO-блок
  • ZERO-блок 2
  • Кастомный код
  • Блоги и новости, лонгриды
  • Интернет-магазин
  • Мобильная версия
  • Аналитика
  • Приём данных форм, CRM
  • Подготовка к запуску
  • Работа с клиентом

Проект в Readymag

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

  • О Readymag
  • Настройки проекта
  • Сетка и композиция
  • Работа с изображениями, видео, музыкой
  • Текст
  • Кнопки, формы, shots
  • Анимация и код
  • Адаптивность и публикация

Профессия Дизайнер интерьеровДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения6898 руб./мес.Полная или рассрочка до 36 месяцев

Основной курс

Дизайнер интерьера с нуля до PRO

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

  • Введение в профессию
  • Основы колористики
  • Колористика и цвет в интерьере
  • Стилистические решения
  • Постановка задачи
  • Дизайн-проект: виды чертежей, коллажей, их назначение и последовательность
  • Обмеры
  • Эргономика помещений
  • Планировочные решения интерьера
  • Работа с однокомнатными и многокомнатными квартирами
  • Правила перепланировки
  • Пространственное мышление. Применяем принципы эргономики на практике
  • Черновые материалы
  • Отделочные материалы
  • Мебель. Коллажи и спецификации
  • Перегородки и столярные изделия
  • Потолки, освещение, электрика
  • Инженерный проект
  • Развёртки стен и покрытие. Ведомость отделки
  • 3D-визуализация интерьера
  • Бюджет проекта
  • Согласовываем чертежи с клиентом, инженером и строителями
  • Презентация проекта заказчику. Оформление портфолио
  • Реализация проекта: авторский надзор и комплектация

Проектирование (курс на выбор)

Archicad

С нуля освоите Archicad. Сможете быстро делать рабочие чертежи и развёртки стен.

  • Знакомство с программой
  • Принципы работы и 2D-объекты
  • Основные инструменты
  • Библиотеки и планировочные решения
  • Монтажный план
  • Отделка стен
  • Перекрытия: полы и потолки
  • Электричество
  • Развёртки и разрезы
  • Каталоги и классификации
  • 3D-визуализация
  • Настройка программы под свои задачи

Autocad с нуля до PRO

Разберётесь в интерфейсе и возможностях программы. Научитесь делать грамотные и понятные чертежи по ГОСТам.

  • Введение в AutoCAD
  • Слои и типы линий.
  • Штриховка и заливка
  • Блоки и группы.
  • Текст, размеры, выноски, стили
  • Таблицы
  • Внешние ссылки и подгрузки
  • Листы. Видовые экраны. Подготовка к печати
  • Утилиты для ориентации в чертеже
  • Динамические блоки и атрибуты
  • Зависимости в чертеже
  • Параметризация

Revit для архитекторов и дизайнеров интерьера

Сможете создавать объёмные модели интерьеров и готовить полный пакет технической документации — быстро и легко.

  • Базовые понятия и настройки
  • Загружаемые семейства
  • Стены и витражи
  • Перекрытия, окна, двери и лестницы
  • Обмерный план
  • Монтаж и демонтаж
  • Основная отделка
  • Дополнительная отделка
  • Мебель и сантехника
  • Электрика
  • 3D-схемы. Подготовка проекта к публикации

3D-визуализация (курс на выбор)

Основы визуализации интерьера в 3ds Max

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

  • Знакомство с индустрией
  • Начало работы с программой 3ds Max
  • Сцена и геометрия
  • Моделирование и интеграция новой геометрии в сцену
  • Моделирование и интеграция стула
  • Моделирование и интеграция дивана
  • Основы Corona Render
  • Освещение
  • Текстуры и шейдинг
  • Создание финального рендера
  • Оформление портфолио

SketchUp с нуля до PRO

Изучите основы моделирования. Сможете создавать фотореалистичные 3D-интерьеры и эффектно презентовать их заказчикам.

  • Введение и знакомство с интерфейсом
  • Основы 3D-моделирования
  • Управление объектами
  • Органическое моделирование и динамические объекты
  • Материалы и текстурирование
  • Оформление проектных чертежей в LayOut
  • V-Ray: интерфейс, настройка камеры и предварительный рендеринг
  • V-Ray: базовые материалы
  • Углублённая работа с материалами V-Ray
  • Освещение V-Ray
  • Предметный рендер с фокусом. Развёртка

Скетчинг на планшете

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

  • Procreate
  • Перспектива
  • Светотень
  • Текстуры
  • Предметный скетчинг. Часть 1
  • Предметный скетчинг. Часть 2
  • Мебель
  • Фронтальная перспектива
  • Угловая перспектива
  • Дом во фронтальной перспективе
  • Фрагмент улицы в угловой перспективе

Дополнительный курс

Photoshop для дизайнеров интерьера

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

  • Введение
  • Знакомство с интерфейсом
  • Концепция слоёв
  • Выделения и маски
  • Теория цвета и цветокоррекция
  • Эффекты и фильтры
  • Создаём формы объектов. Материалы и текстуринг
  • Обработка визуализаций
  • Композиция: расположение объектов
  • Создание презентации проекта

Бонусные курсы

  • История дизайна интерьеров
  • Бизнес-курс для дизайнеров интерьера
  • Archicad PRO
  • Проектирование коттеджа
  • Бонусные занятия для дизайнеров интерьера

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

Основные курсы

  • Дизайнер интерьера с нуля до PRO
  • Дизайн коммерческих интерьеров с нуля до PRO

Проектирование (курс на выбор)

  • Archicad 25
  • AutoCAD с нуля до PRO
  • Revit для архитекторов и дизайнеров интерьера

3D-моделирование (курс на выбор)

  • Основы визуализации интерьера в 3ds Max
  • SketchUp с нуля до PRO
  • Скетчинг на планшете

Дополнительный курс

  • Photoshop для дизайнеров интерьера

Бонусные курсы (без практических работ)

  • История дизайна интерьеров
  • Бизнес-курс для дизайнеров интерьера
  • Archicad 25 PRO
  • Практикум: дизайн интерьера коттеджа
  • Бонус-курс для дизайнеров интерьера

Профессия UX/UI-дизайнерДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеГарантия трудоустройства, 5 работ в портфолиоот 6898 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

  • Figma с нуля до PRO
  • Веб-дизайн с нуля до PRO
  • UX-дизайнер с нуля до PRO

Дополнительные курсы

  • Сервисный дизайн
  • Продуктовый дизайнер
  • UX-аналитика для продуктового дизайнера

Инструментальные курсы

  • Photoshop с нуля
  • Principle

Архитектор идей: гейм-дизайнерДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройствеот 3066 руб./мес.Полная или рассрочка до 36 месяцев

Индустрия и гейм-дизайн

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

Специализация. Погружение в специальность

Введение в профессию

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

Сюжетные игры

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

Баланс и экономика

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

Продвинутый дизайн

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

Документация

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

Дизайн-марафон

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

UE4 Blueprints

Это практический курс, на котором шаг за шагом разберём основы работы с игровым движком Unreal Engine 4 — от создания проекта и настройки сцены до встраивания анимаций и написания простого ИИ для противников. Скриптовая система Blueprint позволяет делать всё это без знания языков программирования.

Дипломный блок

Вместе с разработчиками-практиками создадим игру на Unity или Blueprint!

Подготовка к Дипломному блоку

Вы закрепите ранее пройденный материал в процессе прототипирования и дизайна структуры игр. Прототипирование — один из важнейших навыков гейм-дизайнера. Кроме того, курс подготовит вас к командной разработке игры при поддержке преподавателей.

Дипломный блок

Итогом блока станет небольшая игра на UE4, которую можно будет включить в свое портфолио.

Профессия Fashion-дизайнерДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеГарантия трудоустройства, 5 работ в портфолио6275 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

Дизайн одежды

Вы поймёте, как шаг за шагом создать коллекцию одежды: от разработки концепции до организации производства. Сможете за короткий срок выпустить свою первую линейку

  • Особенности современной моды
  • Бонус-модуль. Мода в XX веке
  • Разработка коллекции
  • От скетча к техническому рисунку
  • Работа с коллекцией
  • Работа с материалами
  • Бизнес-модуль. Работа со сложными материалами
  • Принципы конфекционирования
  • Закупка тканей
  • Планирование производственной цепочки
  • Выбор размерной сетки и подготовка к проектированию
  • Конструирование и пошив образца
  • Работа с ассортиментной матрицей
  • Работа с производством
  • Бонус-модуль. Юридические вопросы
  • Бонус-модуль. Экологичный подход в создании одежды

Adobe Illustrator для fashion-дизайнера

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

  • Знакомство с Adobe Illustrator. Линии и формы
  • Кривые и точки
  • Заливки
  • Моделирование шаблона для fashion-иллюстрации
  • Построение шаблона для технического рисунка
  • Образ и выразительные средства
  • Отрисовка технических эскизов. Поясные изделия
  • Отрисовка технических эскизов. Плечевые изделия
  • Отрисовка технических эскизов. Бельё и аксессуары
  • Сборка коллекции или капсулы
  • Итоговый проект. Макеты для коллекции одежды

Дополнительные курсы

Кройка и шитьё

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

  • Обзор оборудования
  • Инструменты
  • Материаловедение и нитки
  • Дублирование деталей кроя
  • Работа с лекалами
  • Раскрой
  • Сумка-шопер
  • Базовая футболка
  • Повседневная толстовка
  • Удобные джоггеры
  • Роскошная юбка
  • Элегантная блуза
  • Кэжуал-брюки
  • Стильный жакет
  • Модное платье
  • Коррекция фигуры с помощью костюма
  • Корректировка лекал

Clo 3D для fashion-дизайнеров

Визуализируете свои модные коллекции в 3D. Научитесь корректировать посадку и фасон на виртуальной модели. Сможете выпускать коллекции без затрат на тестовые образцы.

  • Установка и настройка программы
  • Создание и редактирование лекал
  • Как корректировать посадку вещи
  • Работа с материалом
  • Добавление принтов и графики
  • Модель с нуля
  • Создание лекала на фигуре
  • Корсетное платье и фурнитура
  • Работа с многослойностью
  • Сумки и шляпы
  • Перчатки и обувь
  • Вещи из денима
  • Рендеринг
  • Как придать изделиям реалистичность
  • Анимирование моделей
  • Как работать с брифом заказчика

Бонусные курсы (без практических заданий)

История моды

Узнаете, как события XX и XXI века влияли на мировую моду и потребительские привычки общества. Научитесь понимать «законы» моды, прогнозировать тенденции и создавать вневременные коллекции.

  • Как устроена мода?
  • Мода во второй половине XX века
  • Мода от 90-х до наших дней
  • Как менялась психология потребления
  • Короткая память моды: циклы, кризисы, новое
  • Мода как социальное высказывание
  • Как трансформировалась тема гендера
  • Как менялась коммуникация в моде XX века
  • Как понимать главные культурные коды современной моды

Конструирование одежды

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

  • Конструирование одежды
  • Как сконструировать юбку
  • Моделирование юбки
  • Как сконструировать основу плечевого изделия
  • Моделирование основы плечевого изделия
  • Построение женских брюк
  • Моделирование женских брюк
  • Особенности конструирования из разных материалов
  • Построение рукавов
  • Моделирование рукавов
  • Построение воротников и капюшонов
  • Проведение примерки. Устранение дефектов
  • Создание и оформление лекал
  • Построение подкладки и градация лекал
  • САПР

Fashion-скетчинг

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

  • Основные принципы фешен-скетчинга. Построение лица
  • Построение тела
  • Технический рисунок
  • Скетчинг одежды
  • Скетчинг одежды prêt-à-porter
  • Скетчинг одежды ready to wear
  • Скетчинг haute couture. Часть 1
  • Скетчинг haute couture. Часть 2
  • Бьюти-скетчинг
  • Ивент-скетчинг
  • Фешен-скетчинг и именитые дизайнеры
  • Оцифровка скетчей

Профессия Дизайнер интерьеров и ландшафтной средыДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеГарантия трудоустройства, 7 работ в портфолио7387 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

Дизайнер интерьера с нуля до PRO

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

  • Особенности профессии и необходимые качества дизайнера
  • Стилистическое решение
  • Концепция и композиция. Базовые понятия о цвете
  • Колористика
  • Постановка задачи. Бриф
  • Дизайн-проект: виды чертежей, их назначение и последовательность
  • Обмеры
  • Эргономика помещений
  • Планировочные решения
  • Особенности жилых многоэтажных зданий, однокомнатных и многокомнатных квартир
  • Нормы и правила перепланировки
  • Пространственное мышление: проектирование на плоскости и в объёме. Принципы эргономики
  • Черновые материалы
  • Отделочные материалы
  • Подбор мебели: коллаж. Спецификации
  • Рабочие чертежи: перегородки, столярные изделия
  • Инженерия. Полы и внутрипольные сети. Расчёт воздухообмена и теплопотерь. Технические карты. Технические задания инженерам
  • Развёртки стен. Покрытия. Корпусная мебель. Ведомость отделки
  • Визуализации проекта. Технические задания на 3D-визуализацию
  • Бюджет проекта
  • Пакет чертежей для согласования с клиентом, строителями, инженерами. Работа с возражениями и корректировка проекта
  • Оформление проектов и портфолио
  • Авторский надзор и комплектация, реализация проекта

Ландшафтный дизайн с нуля

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

  • Введение в ландшафтный дизайн
  • Направления в ландшафтном дизайне. Разбор работ
  • Начало работы над проектом
  • Обмеры участка
  • Комплексная оценка территории
  • Планирование участка
  • Эскиз и проект
  • Работа над проектом
  • Декоративная дендрология. Часть 1
  • Декоративная дендрология. Часть 2
  • Садовый дизайн
  • Элементы садового дизайна. Часть 1
  • Элементы садового дизайна. Часть 2
  • Посадка растений
  • Водоёмы в саду
  • Малые архитектурные формы и освещение
  • Коммуникация с заказчиком. Разработка технического задания

Дополнительные курсы

Archicad 25

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

  • Введение в Archicad
  • 2D-объекты и базовые принципы черчения
  • Основные инструменты конструирования: стены, окна, двери, балки, колонны, лестницы, зоны, сложные профили
  • Библиотеки и планировочное решение
  • Монтажный план, план сантехнических выводов
  • Отделка стен
  • Перекрытия: полы и потолки
  • Электричество: светильники, выключатели, розетки и выводы
  • Развёртки и разрезы
  • Каталоги и классификации
  • 3D-документы и визуализация. Публикатор. Печать альбома
  • Настройка программы: создание собственных слоёв, макетов, видов
  • Бонус-модуль. Расширенные возможности программы: работа с крышами, деталями и реквизитами. Передача файла в BIMx

AutoCAD с нуля до PRO

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

  • Введение в AutoCAD: возможности и интерфейс
  • Слой. Тип линий. Полилиния: виды линий и инструменты работы с ними
  • Штриховка. Заливка: функции масштабирования и их применение
  • Блоки. Группы: определение и операции редактирования
  • Текст. Размеры. Выноски. Стили
  • Таблица: рисование и применение формул
  • Внешние ссылки и подгрузки: вставка и редактирование изображений
  • Листы. Видовые экраны. Масштаб. Печать
  • Утилиты для ориентации в чертеже: внутренний калькулятор и очистка чертежа
  • Динамические блоки и атрибуты
  • Зависимости в чертеже. Параметризация
  • Зависимости в чертеже: обозначения и соединения

Photoshop для архитекторов и дизайнеров интерьера

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

  • Установка Photoshop
  • Знакомство с интерфейсом
  • Слои
  • Выделения и маски
  • Теория цвета и цветокоррекция
  • Эффекты и фильтры
  • Технический дизайн и создание форм объектов
  • Обработка визуализаций
  • Знакомство с основами композиции
  • Оформление проектов

Курсы на выбор по визуализации в дизайне интерьеров

SketchUp с нуля до PRO

Вы научитесь уверенно работать в SketchUp: моделировать объекты, создавать сложные чертежи интерьеров и визуализации.

  • Введение, интерфейс, 2D-черчение
  • Основы 3D
  • Управление объектами
  • Органическое моделирование и динамические объекты
  • Материалы и текстурирование
  • Оформление проектных чертежей в LayOut
  • V-Ray. Интерфейс, настройка камеры и предварительный рендеринг
  • V-Ray. Базовые материалы
  • Углублённая работа с материалами V-Ray
  • Освещение в V-Ray
  • Предметный рендер с фокусом и развёртка

Основы визуализации интерьеров в 3ds Max

Вы научитесь создавать эффектные 3D-визуализации интерьеров и работать с мебелью и декором. Поймёте, как добиться реалистичности с помощью текстур, света и тени.

  • Знакомство с визуализацией интерьеров
  • Введение в 3ds Max
  • Работа со сценой и создание геометрии
  • Интеграция новой геометрии в сцену
  • Моделирование стула
  • Моделирование дивана
  • Работа с декором
  • Основы Corona Render
  • Работа с освещением
  • Текстуры и шейдинг
  • Создание финального рендера
  • Профессиональное развитие

Скетчинг на планшете

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

  • Знакомство с инструментами
  • Перспектива
  • Светотень
  • Текстуры
  • Предметный скетчинг
  • Интерьерный скетчинг
  • Городской скетчинг

Курсы на выбор по визуализации в ландшафтном дизайне

Realtime Landscaping Architect

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

  • Введение
  • Настройки для работы в программе
  • Перенос плана на лист
  • Перенос эскиза в программу
  • Построение зданий и назначение текстур
  • Рельеф
  • Газон, цветники и посадки
  • Создание огорода. Импорт объектов
  • Водные объекты
  • Освещение. Режим прогулки
  • Финальное оформление чертежа
  • Создание видеопрогулки

SketchUp для ландшафтных дизайнеров

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

  • Знакомство с программой
  • Работа с основными инструментами SketchUp
  • Продолжение работы с основными инструментами SketchUp
  • Начало работы над проектом
  • Продолжение работы над проектом
  • Благоустройство проекта
  • Работа с материалами
  • Работа с растениями
  • Работа с рельефом
  • Начало работы в LayOut
  • Оформление проекта в LayOut
  • Бонус-модуль. Конструирование дома по фото. Быстрые эскизы посадок

Курсы на выбор по скетчингу

Скетчинг для дизайнеров интерьера

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

  • Рисунок геометрических тел в перспективе. Работа простым карандашом
  • Рисунок простых предметов мебели. Работа лайнером (тонким фломастером)
  • Техника работы маркерами. Рисунки сложных мебельных форм
  • Рисунок аксессуаров интерьера. Материалы: маркеры, чёрный лайнер
  • Эскизный проект и скетч в изометрии
  • Интерьер во фронтальной перспективе
  • Интерьер в угловой перспективе. Построение отражений
  • Изображение лестниц в интерьере
  • Изображение потолков различной сложности и осветительных приборов
  • Скетч помещений с криволинейными стенами и предметами

Ландшафтный скетчинг

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

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

Итоговые проекты

Дизайн-проект квартиры

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

Ландшафтный дизайн для загородного участка

Разработаете концепцию проекта, сделаете зонирование, планировку и 3D-визуализацию. Примените полученные навыки ландшафтного дизайна, чтобы облагородить участок.

Профессия 3D-визуализаторДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеГарантия трудоустройства, 3 проекта в портфолио5736 руб./мес.Полная или рассрочка до 36 месяцев

Базовые курсы

Основы визуализации

Научитесь создавать эффектные 3D-визуализации, работать с мебелью и декором. Поймёте, как добиться реалистичности с помощью текстур, света и тени.

  • Введение в 3ds Max
  • Работа со сценой и создание геометрии
  • Интеграция новой геометрии в сцену
  • Моделирование стула
  • Моделирование дивана
  • Работа с декором
  • Основы Corona Render
  • Работа с освещением
  • Текстуры и шейдинг
  • Создание финального рендера
  • Профессиональное развитие

Экстерьерная визуализация

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

  • Знакомство с индустрией
  • Создание модели архитектуры
  • Моделирование городской среды
  • Работа с ландшафтом
  • Готовые 3D-модели
  • Озеленение
  • Композиция кадра
  • Освещение
  • Материалы
  • Настройки рендера и подготовка к финальному просчёту изображений
  • Постобработка рендеров в Photoshop
  • Профессиональное развитие в индустрии

Дополнительные курсы

Архитектурный Photoshop

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

  • Введение
  • Знакомство с интерфейсом
  • Концепция слоёв
  • Выделения и маски
  • Теория цвета и цветокоррекция
  • Эффекты и фильтры
  • Создаём формы объектов. Материалы и текстуринг
  • Обработка визуализаций
  • Композиция: расположение объектов
  • Создание презентации проекта

3D-моделирование в 3ds Max

Углубите свои знания в 3ds Max. Научитесь создавать полигональные модели и рендеры из сплайнов. Сможете делать более детальные визуализации.

  • Введение. Полигональное моделирование
  • Моделирование из сплайнов
  • Моделирование посуды
  • Моделирование стула Newood Light Cappelli
  • Моделирование дивана Tape Minotti

Особенности работы с пространством

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

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

Профессия Дизайнер-декораторДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеГарантия трудоустройства5162 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

  • История дизайна интерьеров
  • Дизайн интерьеров для декораторов

Проектирование (курс на выбор)

  • Archicad
  • AutoCAD
  • Revit для архитекторов и дизайнеров интерьера

Дополнительные курсы

  • Основы колористики и композиции
  • Декорирование интерьеров
  • Photoshop для дизайнеров интерьера

Скетчинг (курс на выбор)

  • Скетчинг для дизайнера интерьеров
  • Скетчинг на планшете

Adobe Photoshop. КоллажированиеДлительность 3 урока, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Основы коллажирования

Урок 2. Выполнение коллажа в Adobe Photoshop

Урок 3. Использование коллажа в дизайн-проекте

Основы скетчингаДлительность 7 уроков, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Введение. Прямые линии

Урок 2. Лекальные линии

Урок 3. Штрих и тон

Урок 4. Линейный рисунок

Урок 5. Тональный рисунок

Урок 6. Рисунок натюрморта

Урок 7. Рисунок фрагмента интерьера

Визуальный язык и его элементыДлительность 8 уроков, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Введение. Линия

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

Законы, которые работают в рисунке, работают для восприятия и создания любого визуального изображения.

Урок 2. Форма и пропорция

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

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

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

Урок 3. Свет и обьем

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

Работая со светом, мы представляем всю композицию ахроматической (то есть в оттенках серого), потому что цвет и тон — это разные категории. Хоть это и не очевидно; мы определяем самый тёмный и самый светлый тон и все, что между ними.

Урок 4. Цвет

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

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

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

Урок 5. Композиция

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

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

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

Урок 6. Перспектива

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

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

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

Урок 7. Набросок

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

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

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

Урок 8. Метафора

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

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

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

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

Основы Adobe Photoshop .Бесплатный видеокурсДлительность 12 уроков, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Введение в программу. Базовые инструменты. Пиксель-арт

Урок 2. Инструмент перемещения. Геометрические фигуры. Заливка цветом, градиент. Текст.

Урок 3. Слои — это основа всего. Инструменты кадрирования и выделения. Выделение. Волшебная палочка, лассо. Выделение пером

Урок 4. Маски. Трансформация и деформация

Урок 5. Делаем макет. Девушка с цветами

Урок 6. Делаем макет. Огненный шрифт

Урок 7. Редактирование портрета. Восстановление старого фото

Урок 8. Редактирование портрета. Вырезаем волосы

Урок 9. Фильтры. Неоновая вывеска

Урок 10. Gif-анимация

Урок 11. Как сделать простые 3D-объекты. Смарт-объекты. Как сделать объемный шрифт/иконку/лого. /Реалистичное 3D.Создаём рекламный макет для смартфона.

Урок 12. Как настроить рабочий стол в фотошопе. Создание рекламного принта. Подготовка к печати.

Маркетинг

Название курсаДлительность и форматНаставникиДокумент об окончанииТрудоустройствоПробный урокЦенаОплата
Факультет интернет-маркетингаДлительность 16 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения-от 4780 руб./мес.Полная или рассрочка до 36 месяцев

General Marketing

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

Курсы:

  • Анализ рынка
  • Проработка идеи продукта
  • Разработка рекламной кампании и расчет бюджета
  • Продвижение компаний, продуктов и брендов
  • Сайт как самостоятельный инструмент продвижения
  • Система показателей аналитики

Специализация «Интернет-маркетолог»

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

Курсы:

  • Исследования рынка
  • Выбор приоритетного канала продвижения
  • Визуал и инструменты:Miro, Adobe, Figma, Tilda, Wordpress, Notion
  • Запуск и управление рекламной кампанией
  • Аналитика и оптимизация рекламных кампаний  
  • Презентация результатов работы заказчику
  • Основы проджект-менеджмента: управление проектами в удаленной команде

Технологическая специализация

На данном этапе вам предстоит определиться с тем, в каких именно инструментах интернет-маркетинга вы хотите углубить свои знания. Выберите две технологические специализации и научитесь продвигать компании и бренды как SEO-специалист, таргетолог, менеджер маркетплейсов, SMM-специалист или редактор

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

  • SEO-специалист
  • Таргетолог
  • Менеджер маркетплейсов
  • SMM-специалист
  • Редактор

Факультет SMM-менеджментаДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения-от 3506 руб./мес.Полная или рассрочка до 36 месяцев

General Marketing

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

Курсы:

  • Анализ рынка
  • Проработка идеи продукта
  • Разработка рекламной кампании и расчет бюджета
  • Продвижение компаний, продуктов и брендов
  • Сайт как самостоятельный инструмент продвижения
  • Система показателей аналитики

Специализация «Интернет-маркетолог»

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

Курсы:

  • Исследования рынка
  • Выбор приоритетного канала продвижения
  • Визуал и инструменты: Miro, Adobe, Figma, Tilda, Wordpress, Notion
  • Запуск и управление рекламной кампанией
  • Аналитика и оптимизация рекламных кампаний  
  • Презентация результатов работы заказчику
  • Основы проджект-менеджмента: управление проектами в удаленной команде

Технологическая специализация SMM-специалист

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

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

Узнаете, как создавать посты, видео, статьи, инфографику, опросы, подкасты, использовать инфоповоды и генерировать идеи для вирусного контента

Курсы:

  • Работа с информацией
  • Виды текстов для социальных сетей
  • Формулы копирайтинга для продающих текстов
  • Сторителлинг
  • Контент-стратегия
  • Работа с визуалов в социальных сетях
  • Аналитика в социальных сетях
  • Email-маркетинг
  • Видеомаркетинг
  • Инфлюенс-маркетинг

Факультет редактуры и копирайтингаДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 4 работы в портфолио-от 3506 руб./мес.Полная или рассрочка до 36 месяцев

General Marketing

Курсы:

  • Анализ рынка
  • Проработка идеи продукта
  • Разработка рекламной кампании и расчет бюджета
  • Продвижение компаний, продуктов и брендов
  • Сайт как самостоятельный инструмент продвижения
  • Система показателей аналитики

Специализация «Интернет-маркетолог»

Курсы:

  • Исследования рынка
  • Выбор приоритетного канала продвижения
  • Визуал и инструменты: Miro, Adobe, Figma, Tilda, Wordpress, Notion
  • Запуск и управление рекламной кампанией
  • Аналитика и оптимизация рекламных кампаний
  • Презентация результатов работы заказчику
  • Основы проджект-менеджмента: управление проектами в удаленной команде

Технологическая специализация «Редактор»

Курсы:

  • Решение задач бизнеса с помощью текстов
  • Создание текста
  • Редактура текста
  • UX-тексты: визуальная архитектура контента
  • Разработка лендингов на Tilda и WordPress
  • Управление digital-редакцией
  • Email-маркетинг
  • Видеомаркетинг
  • Инфлюенс-маркетинг

Факультет таргетированной рекламыДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения-от 2586 руб./мес.Полная или рассрочка до 36 месяцев

General Marketing

Курсы:

  • Анализ рынка
  • Проработка идеи продукта
  • Разработка рекламной кампании и расчет бюджета
  • Продвижение компаний, продуктов и брендов
  • Сайт как самостоятельный инструмент продвижения
  • Система показателей аналитики

Специализация «Интернет-маркетолог»

Курсы:

  • Исследования рынка
  • Выбор приоритетного канала продвижения
  • Визуал и инструменты: Miro, Adobe, Figma, Tilda, Wordpress, Notion
  • Запуск и управление рекламной кампанией
  • Аналитика и оптимизация рекламных кампаний
  • Презентация результатов работы заказчику
  • Основы проджект-менеджмента: управление проектами в удаленной команде

Технологическая специализация Таргетолог

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

Курсы:

  • Таргетинг, ретаргетинг, пиксели
  • Настройка MyTarget, Pepper Ninja, TargetHunter, Церебро
  • Веб-аналитика
  • Продвижение VK, Telegram, Яндекс.Дзен
  • Продвижение в YouTube, TikTok
  • Управление таргетингом на основе данных
  • Email-маркетинг
  • Видеомаркетинг

Профессия специалист по контекстной рекламеДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство гарантированноеДа. Первые 3 месяцаот 3805 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

Контекстная реклама с нуля

  • Введение в контекстную рекламу. Принципы работы систем контекстной рекламы.
  • Сбор семантического ядра.
  • Планирование рекламной кампании.
  • Подготовка текстов и креативов для объявлений.
  • Настройка систем веб-аналитики.
  • Создание рекламных кампаний в Яндекс.Директе. Часть 1.
  • Создание рекламных кампаний в Яндекс.Директе. Часть 2.
  • Создание рекламных кампаний в Google Ads.
  • Ведение, анализ и оптимизация рекламной кампании.
  • Построение отчётов в Excel.
  • Кейс. Подготовка поисковой рекламной кампании к запуску.
  • Как начать карьеру в контекстной рекламе.

Веб-аналитик с нуля до Junior 2.0

  • Введение в веб-аналитику.
  • Введение в веб-технологии.
  • Google Analytics: настройка счётчика и отслеживания.
  • Google Analytics для бизнеса. Базовый уровень.
  • Google Analytics для бизнеса. Базовый уровень. Часть 2.
  • Яндекс.Метрика: настройка счётчика, цели.
  • Яндекс.Метрика: основной функционал.
  • Яндекс.Метрика: основные отчёты.
  • GTM. Базовый уровень.
  • GTM: настройка событий.
  • A/B-тестирование.
  • Google Analytics: сегменты и электронная коммерция.

Дополнительный курс

Дизайнер сайтов на Tilda

  • Знакомство с Tilda. Создаём первый сайт.
  • Начинаем работу с Tilda.
  • Как влиять на пользователя с помощью дизайна.
  • Создаём сайт-портфолио.
  • Создаём многостраничный сайт.
  • Правила качественного дизайна.
  • ZERO-блок.
  • Пошаговая анимация в ZERO-блок. Карта мероприятия.
  • Кастомный код.
  • Интернет-магазин.
  • Блоги и новости, лонгриды.
  • Аналитика и SEO.
  • Приём данных, CRM и рассылка.
  • Бонус-модуль. Работа с клиентами.
  • Бонус-модуль. Личный кабинет.

Бонусный курс

Excel базовый

  • Основной функционал Excel: интерфейс, сортировка, фильтры, форматирование.
  • Основной функционал Excel: копирование, горячие клавиши, работа с данными.
  • Формулы и функции Excel. Введение.
  • Формулы и функции Excel. Продолжаем работать с формулами.
  • Формулы и функции Excel. Более сложные формулы.
  • Формулы и функции Excel. Работа с ошибками, проверка данных.
  • Визуализация данных Excel.
  • Сводные таблицы Excel.

Итоговые проекты

Настройка контекстной рекламы

Составите медиаплан по брифу заказчика, соберёте поисковую семантику, разработаете и подготовите рекламные кампании к запуску в Яндекс.Директе и Google Ads.

Веб-аналитика для сайта

Вы опишете бизнес-модель компании и составите карту KPI.

Настроите базовые системы веб-аналитики, подготовите кастомизированные отчёты и разместите события для пикселей рекламных площадок.

Найдёте слабые места воронки на сайте, подумаете, как их устранить, и проверите свои гипотезы с помощью А/Б-тестов.

Профессия Instagram-маркетолог Длительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияДа. Первые 3 месяца5678 руб./мес.Полная или рассрочка до 36 месяцев

Продвижение в Инстаграм*

Курсы:

  • Знакомство с Инстаграм*.
  • Стратегия продвижения.
  • Контент.
  • Привлечение новых подписчиков и комьюнити-менеджмент.
  • Таргетированная реклама.
  • Работа с блогерами.
  • Аналитика продвижения в Инстаграм*.

Influencer marketing Manager

Курсы:

  • Задачи influence-маркетинга, форматы сотрудничества с блогерами.
  • Стратегия в influence-маркетинге.
  • Подготовка и оценка рекламной кампании.
  • Создание креативного предложения.
  • Аналитика.
  • Подбор инфлюеренсеров.
  • Клиенты, агентства и продюсерские центры: особенности работы, инсайты.
  • Реализация проекта.
  • Отчётность и составление договора.

Креативный копирайтинг для соцсетей

Курсы:

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

Бонусный курс. Photoshop с нуля

Курсы:

  • Введение в Photoshop.
  • Инструменты.
  • Работа с файлами и изображениями.
  • Принципы работы со слоями и масками.
  • Бонус-модуль. Выделения и маски.
  • Работа со слоями.
  • Эффекты.
  • Продвинутые приёмы обтравки и ретуши.
  • Принципы построения растровых изображений.
  • Бонус-модуль. Как освоить Pen tool?
  • Практика коллажирования для создания Key Visual.
  • Бонус-модуль с Михаилом Никипеловым.
  • Бонус-модуль с Павлом Ярцом.
  • Создание постера.

Итоговый проект

Во время обучения на платформе вы выберете Инстаграм*-аккаунт (свой или учебный) и разработаете стратегию его продвижения. Итоговый проект состоит из трёх работ:

Курсы:

  • Разработка SMM-стратегии
  • Разработка influencer marketing стратегии
  • Разработка креативной концепции

Профессия Digital-маркетологДлительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройстве, проект в портфолио-от 1749 руб./мес.Полная или рассрочка до 36 месяцев

General Marketing

Курсы:

  • Анализ рынка
  • Проработка идеи продукта
  • Разработка рекламной кампании и расчет бюджета
  • Продвижение компаний, продуктов и брендов
  • Сайт как самостоятельный инструмент продвижения
  • Система показателей аналитики

Специализация «Интернет-маркетолог»

Курсы:

  • Исследования рынка
  • Выбор приоритетного канала продвижения
  • Визуал и инструменты: Miro, Adobe, Figma, Tilda, Wordpress, Notion
  • Запуск и управление рекламной кампанией
  • Аналитика и оптимизация рекламных кампаний
  • Презентация результатов работы заказчику
  • Основы проджект-менеджмента: управление проектами в удаленной команде

Таргетолог с нуляДлительность 3,5 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчиками, чек-листы, памятки, шаблоныВедущие эксперты и методологиСертификат об окончании обучения--5669 руб./мес.Полная или рассрочка до 12 месяцев

Вводный модуль

  • Введение в таргетированную рекламу

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

  • Основы веб-аналитики, настройка Яндекс.Метрики и Google Analytics
  • Работа с Google Analytics и отложенный спрос
  • Анализ аудитории и конкурентов
  • Создание интеллект-карты и офферов
  • Подготовка креативов для рекламных кампаний

Запуск рекламы во «ВКонтакте»

  • Создание и форматы продвижения рекламы во «ВКонтакте»
  • Запуск рекламы на основе стандартных таргетингов
  • Настройка ретаргетинга по посетителям сайта и похожие аудитории
  • Парсинг «ВКонтакте» — персональные аудитории для бизнеса
  • Запуск, тестирование и оптимизация рекламных кампаний

Запуск рекламы в Фейсбук* и Инстаграм*

  • Создание рекламных кампаний в кабинете «Фейсбука»*
  • Запуск, тестирование и оптимизация рекламных кампаний в рекламном кабинете «Фейсбука»*
  • Настройка ретаргетинга и создание событий в Pixel «Фейсбука»*
  • Продвижение мобильного приложения в рекламном кабинете «Фейсбука»*

Запуск рекламы в «Фейсбуке»* и «Инстаграме»*

  • Настройки таргетингов в рекламном кабинете «Фейсбука»*

Запуск рекламы в TikTok

  • Создание и форматы продвижения рекламы в TikTok
  • Работа с таргетингами и запуск рекламы в кабинете TikTok

Запуск рекламы в MyTarget

  • Создание и форматы продвижения рекламы в MyTarget
  • Настройка таргетингов в MyTarget
  • Создание, тестирование и оптимизация рекламных кампаний
  • Медиапланирование и первые заказчики

Запуск рекламы в Яндекс.Дзене

  • Бонус-модуль. Создание и форматы продвижения рекламы в Яндекс.Дзене
  • Бонус-модуль. Тестирование и оптимизация рекламных кампаний в Яндекс.Дзене

Бонусный курс. Продвижение в Яндекс.Дзене

  • Знакомимся с Яндекс.Дзеном
  • Создаём и монетизируем блог
  • Учимся писать тексты
  • Снимаем и монтируем видео
  • Развиваем сообщество
  • Сотрудничаем с блогерами
  • Пишем рекламные тексты
  • Настраиваем рекламный кабинет
  • Анализируем и оптимизируем кампании

Итоговый проект

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

  • Запуск таргетированной рекламы

Программирование

Название курсаДлительность и форматНаставникиДокумент об окончанииТрудоустройствоЦенаОплата
РазработчикДлительность 15 месяцев, интерактивные встречи, онлайн-интенсивыВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство, возможность создать бизнесот 5104 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

Введение в программирование (7 уроков)

Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Математика и информатика (13 уроков)

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

Введение в контроль версий (14 уроков)

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

Знакомство с языком программирования C# (14 уроков)

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как нужно писать код.

Введение в базы данных (14 уроков)

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

ТестировщикДлительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство, возможность создать бизнесот 5104 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

Введение в программирование (7 уроков)

Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Математика и информатика (13 уроков)

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

Введение в контроль версий (14 уроков)

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

Знакомство с языком программирования C# (14 уроков)

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как нужно писать код.

Введение в базы данных (14 уроков)

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Стань программистомДлительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство, возможность создать бизнесот 5104 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

Введение в программирование (7 уроков)

Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Математика и информатика (13 уроков)

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

Введение в контроль версий (14 уроков)

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

Знакомство с языком программирования C# (14 уроков)

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как нужно писать код.

Введение в базы данных (14 уроков)

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Факультет Python-разработкиДлительность 12 месяцев, занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятийВедущие эксперты и методологиДипломТрудоустройство после обучения, 7 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Введение в программирование

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

Математика и информатика

Повторите школьный курс информатики, логики и математики.

Введение в контроль версий

Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown.

Знакомство с языком программирование C#

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как не нужно писать код.

Введение в базы данных

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Профориентация

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

Специализация — 9 месяцев

Знакомство с треком обучения и направлениями: интро

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

Основы Питон

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

Знакомство с Веб-технологиями

Разберём основные понятия в веб-разработке. Познакомимся с языком разметки документов HTML, основами языка оформления стилей документа CSS, основами JavaScript, бэкенда PHP и MySQL, а также форматами передачи данных JSON и XML.

Операционные системы  (Linux)

Будем разбираться с серверной системой на базе Linux, рассмотрим один из самых популярных дистрибутивов Ubuntu (построен на базе Debian).

Серверные системы Linux используют текстовый интерфейс, поэтому графические оболочки не будут использоваться как основа, хотя графический интерфейс может помочь в начале знакомства с Linux (для это существует Desktop-версия ОС Ubuntu).

Мы научимся понимать файловую структуру Linux, работать в консоли, применять основные команды, работать с удаленной системой по SSH.

Отдельно будет рассмотрена работа Linux как платформы для веб-приложений, мы настроим и запустим полноценный стек сервисов для работы веб-сайта на базе Nginx и PHP.

Важным аспектом системного администрирования является установка программ (пакетов) из репозиториев и автоматизация действий (скрипты bash) – все эти темы мы рассмотрим на отдельных занятиях.

Кроме того, будут рассмотрены вопросы безопасности и сетевой подсистемы ОС Linux.

Объектно-ориентированное программирование

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

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

Алгоритмы и структуры данных

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

Исключения в программировании и их обработка

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

Чтобы программа знала, что делать, если возникла какая-то ошибка, используют обработчики исключений.‍

Unit-тесты

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

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

Базы Данных и SQL

Познакомитесь с языком запросов SQL. Научитесь писать запросы, делать расчёты и работать с таблицами.

Узнаете основные ограничения SQL. Поработаете с MySQL и познакомитесь с альтернативными базами данных.‍

Контейнеризация

На курсе изучите различия между микросервисной и традиционной архитектурой, научится работать с Docker и Docker Compose, а так же создавать собственные Dockerfile.

Большая часть курса посвящена Kubernetes - самому популярному оркестратору контейнеров. После окончания курса студент сможет разворачивать приложения в Kubernetes, в том числе с помощью GitLab CI/CD.

Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура

После успешного прохождения данного курса вы разберетесь в универсальных принципах классического объектно-ориентированного проектирования, усвоите подход SOLID, ознакомитесь с наиболее часто применяемыми паттернами разработки ПО, освоите навыки проектирования программных компонентов. Узнаете основные принципы проектирования “чистых” архитектур.

Контроль Версий Углубленно (Git)

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

Организация CI/CD

Во время курса мы познакомимся с основными понятиями и средствами CI/CD и инструментами, рассмотрим интеграцию и взаимодействие средств CI/CD и Docker’a, Углубимся в CI.

Парадигмы программирования и языки парадигм

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

Профориентация по направлению и языкам

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

Технологическая специализация — 3 месяцев

Бэкенд-разработка

Рассмотрим подробнее бэкенд-направление, а также языки Python, Го, С#, С++

Алгоритмы и структуры данных на Python. Базовый курс

Углубимся в базу программирования на языке Python и «прокачаем» алгоритмическое мышление. Курс учит понимать фундаментальные алгоритмы и использовать их для решения практических задач. Знакомит с методами анализа данных на Python и всеми необходимыми библиотеками.

Python Продвинутый

На курсе продолжите изучение алгоритмов Python и методами анализа данных.

Django

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

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

IT-специалистДлительность 12 месяцев, занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятийВедущие эксперты и методологиДиплом о профессиональной переподготовкеГарантия трудоустройства через 6 месяцев по IT-профессиямот 3163 руб./мес.Полная или рассрочка до 36 месяцев

Базовые знания (2 месяца)

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

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

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

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

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

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

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

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

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

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

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

Кто такой программист

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

В IT-специалисте вы изучите базовые понятия в программировании, научитесь верстать сайты и работать с CMS (системами управления контентом). Разберетесь на практике, как работает интернет, и сделаете свой первый сайт.

Кто такой тестировщик

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

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

Кто такой аналитик

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

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

Кто такой проджект-менеджер

Проджект-менеджер превращает идеи заказчика в задачи для команды разработки. Он организует рабочие процессы, распределяет обязанности, ведет переговоры с клиентами и принимает решения для оптимизации процесса создания продукта.

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

Кто такой продакт-менеджер

Опытный продакт-менеджер отвечает за развитие целого приложения или его части, например, гео-карты внутри него. Типичные задачи продакта — расставить приоритеты задач для разработки, найти точки роста продукта и исследовать​​ рынок.

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

Факультет тестирования ПОДлительность 12 месяцев, занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятийВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4662 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языками программирования
  • Основы языка Python
  • Введение в базы данных

Специализация — 9 месяцев

Получите фундаментальные знания в Тестирование ПО, освоите основные инструменты, научитесь работать с разными видами тестирования.

Курсы:

  • Объектно-ориентированное программирование
  • Введение в тестирование
  • Основы ручного тестирования
  • Тест-дизайн и тест-анализ
  • Исключения в программировании и их обработка
  • Unit-тесты
  • Операционные системы и виртуализация (Linux)
  • Тестирование API
  • Диаграммы состояний
  • Диаграммы состояний

Технологическая специализация — 3 месяца

Ручное тестирование

Курсы:

  • Ручное тестирование. Углубленное изучение
  • Тестирование веб-приложений
  • Тестирование мобильных приложений

Автоматизированное тестирование

Курсы:

  • Java Core для тестировщиков
  • Java для автоматизации тестирования
  • Тестирование backend на Java
Факультет веб-разработкиДлительность 16 месяцев, занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятийВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирование C#
  • Введение в базы данных
  • Профориентация

Специализация — 9 месяцев

Курсы:

  • Знакомство с треком обучения и направлениями: интро
  • Основы Питон
  • Знакомство с Веб-технологиями
  • Операционные системы  (Linux)
  • Объектно-ориентированное программирование
  • Алгоритмы и структуры данных
  • Исключения в программировании и их обработка
  • Unit-тесты
  • Базы Данных и SQL
  • Контейнеризация
  • Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура
  • Контроль Версий Углубленно (Git)
  • Организация CI/CD
  • Парадигмы программирования и языки парадигм
  • Профориентация по направлению и языкам

Технологическая специализация — 3 месяца

  • Фронтенд и веб-программирование (углубленно для программистов)
  • Веб-вёрстка HTML/CSS
  • Основы языка JavaScript
  • Продвинутый курс JavaScript
  • Проект

Факультет искусственного интеллектаДлительность 18 месяцев, занятия в группе с преподавателем, онлайн-лекции и вебинары, видеозаписи занятийВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Факультет Java-разработкиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Введение в программирование

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

Математика и информатика

Повторите школьный курс информатики, логики и математики.

Введение в контроль версий

Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown.

Знакомство с языком программирование C#

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как не нужно писать код.

Введение в базы данных

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Профориентация

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

Специализация — 9 месяцев

Знакомство с треком обучения и направлениями: интро

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

Основы Питон

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

Знакомство с Веб-технологиями

Разберём основные понятия в веб-разработке. Познакомимся с языком разметки документов HTML, основами языка оформления стилей документа CSS, основами JavaScript, бэкенда PHP и MySQL, а также форматами передачи данных JSON и XML.

Операционные системы  (Linux)

Будем разбираться с серверной системой на базе Linux, рассмотрим один из самых популярных дистрибутивов Ubuntu (построен на базе Debian).

Серверные системы Linux используют текстовый интерфейс, поэтому графические оболочки не будут использоваться как основа, хотя графический интерфейс может помочь в начале знакомства с Linux (для это существует Desktop-версия ОС Ubuntu).

Мы научимся понимать файловую структуру Linux, работать в консоли, применять основные команды, работать с удаленной системой по SSH.

Отдельно будет рассмотрена работа Linux как платформы для веб-приложений, мы настроим и запустим полноценный стек сервисов для работы веб-сайта на базе Nginx и PHP.

Важным аспектом системного администрирования является установка программ (пакетов) из репозиториев и автоматизация действий (скрипты bash) – все эти темы мы рассмотрим на отдельных занятиях.

Кроме того, будут рассмотрены вопросы безопасности и сетевой подсистемы ОС Linux.

Объектно-ориентированное программирование

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

Алгоритмы и структуры данных

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

Исключения в программировании и их обработка

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

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

Базы Данных и SQL

Познакомитесь с языком запросов SQL. Научитесь писать запросы, делать расчёты и работать с таблицами. Узнаете основные ограничения SQL. Поработаете с MySQL и познакомитесь с альтернативными базами данных.‍

Контейнеризация

На курсе изучите различия между микросервисной и традиционной архитектурой, научится работать с Docker и Docker Compose, а так же создавать собственные Dockerfile. Большая часть курса посвящена Kubernetes - самому популярному оркестратору контейнеров. После окончания курса студент сможет разворачивать приложения в Kubernetes, в том числе с помощью GitLab CI/CD.

Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура

После успешного прохождения данного курса вы разберетесь в универсальных принципах классического объектно-ориентированного проектирования, усвоите подход SOLID, ознакомитесь с наиболее часто применяемыми паттернами разработки ПО, освоите навыки проектирования программных компонентов. Узнаете основные принципы проектирования “чистых” архитектур.‍

Контроль Версий Углубленно (Git)

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

Организация CI/CD

Во время курса мы познакомимся с основными понятиями и средствами CI/CD и инструментами, рассмотрим интеграцию и взаимодействие средств CI/CD и Docker’a, Углубимся в CI.

Парадигмы программирования и языки парадигм

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

Профориентация по направлению и языкам

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

Технологическая специализация — 3 месяцев

Бэкенд-разработка

Рассмотрим подробнее бэкенд-направление, а также языки Python, Го, С#, С++

Java. Уровень 1

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

Java. Уровень 2

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

Java. Уровень 3

Подробнее изучим обобщения, базы данных, средства ввода-вывода, многопоточность. Рассмотрим средства разработки, Reflection API и аннотации. Познакомимся с Code Review.

Факультет frontend-разработкиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирование C#
  • Введение в базы данных
  • Профориентация

Специализация — 9 месяцев

Курсы:

  • Знакомство с треком обучения и направлениями: интро
  • Основы Питон
  • Знакомство с Веб-технологиями
  • Операционные системы  (Linux)
  • Объектно-ориентированное программирование
  • Алгоритмы и структуры данных
  • Исключения в программировании и их обработка
  • Unit-тесты
  • Базы Данных и SQL
  • Контейнеризация
  • Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура
  • Контроль Версий Углубленно (Git)
  • Организация CI/CD
  • Парадигмы программирования и языки парадигм
  • Профориентация по направлению и языкам

Технологическая специализация — 3 месяцев

Курсы:

  • Фронтенд и веб-программирование (углубленно для программистов)
  • Веб-вёрстка HTML/CSS
  • Основы языка JavaScript
  • Продвинутый курс JavaScript
  • Проект

Факультет аndroid-разработкиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Программа курса

Разработайте Android-приложение и выложите его в Google Play, даже если никогда не программировали. Вы освоите языки Java и Kotlin, командную разработку, Material Design и принципы тестирования.

Основная информация:

  • Длительность 12 месяцев
  • 2 занятия в неделю
  • 7 работ в портфолио
  • Гарантия трудоустройства
  • Диплом после обучения

Разные форматы обучения:

  • Занятие в группе с преподавателем
  • Видеоуроки и вебинары
  • Видеозаписи занятий
  • Домашние задания
  • Практические задания
  • Онлайн-встречи с экспертами
  • Личные консультации
Факультет DevOpsДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4662 руб./мес.Полная или рассрочка до 36 месяцев

Установка и настройка виртуальной машины с Linux

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

Проект:

К вам обратился клиент с просьбой восстановить работу Веб сервера. Ваша задача полностью восстановить работу виртуальной машины. Известно следующее, что на виртуальной машине есть сервис с названием web, который является http сервером.

Курсы:

  • Встреча декана со студентами
  • Компьютерные сети
  • Введение в UNIX-системы
  • Основные сервисы на Linux для предприятия
  • Анализ, оптимизация и аварийные работы в Linux

Программирование и автоматизация

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

Проект:

На внутреннем тестовом стенде развернут сайт. Планируем выйти в продуктив со своим продуктом, и для этого нам нужна боевая инфраструктура с использованием подхода инфраструктура как ко (IaC, Аnsible).

Целевые метрики проекта:

  • при одновременном отключении любого сервера баз данных и любого из серверов приложений, веб-сервис продолжает работать
  • база данных и файлы приложения могут быть восстановлены из резервной копии по состоянию на любой из прошедших трех дней
  • производительность инфраструктуры измеряется при помощи ApacheBenchmark, и определяется как максимальное количество одновременных соединений к сервису со стороны пользователей до момента, пока исследуемый URL не начинает отвечать более 2с, или сервис отдает 5xx
  • все работы по настройке серверов проекта должны выполняться кодом Ansible.

Курсы:

  • Основы языка Python
  • Базы данных. Основы
  • Системы управления конфигурациями

Облачные технологии и микросервисная архитектура

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

Второй курс модуля «Основы облачных технологий» разработан совместно со специалистами облачной платформы VK Cloud Solutions (Mail.ru Cloud Solutions), на нём вы получите практический опыт использования публичной облачной платформы и S3-хранилищ от ведущих экспертов рынка.

Проект:

Деплой тестового приложения в кластере Kubernete.

Настроить интеграцию системы GitLab CI/CD c созданным ранее в облаке VK Cloud кластером Kubernetes.

Настроить несколько окружений для развертывания тестового приложения - dev/stage/prod. Деплой тестового приложения во все окружения. В dev/stage деплоим автоматически. В prod требуется запустить деплой вручную. Проверяем, что приложение развернуто успешно. В случае неудачного деплоя необходимо автоматически выполнить откат к предыдущей версии.

Курсы:

  • Системы виртуализации
  • Основы облачных технологий
  • Микросервисная архитектура и контейнеризация

DevOps-практики

В четвертой четверти студенты научатся налаживать процессы непрерывной интеграции и доставки кода, рассмотрят модель «Инфраструктура как код»,  изучат и  применят на практике современные методики разработки ПО. Также попрактикуются  настраивать систему мониторинга на примере Prometheus + Grafana и настроят отправку оповещений о событиях.

Проект:

Развернуть с нуля инфраструктуру и наше приложение в облаке с помощь GitLab CI/CD, использую концепцию инфраструктура как код (IaC, Terraform).

Задачи проекта:

  • Поднять 3 окружения в облаке, включая  kubernetes(k8s) и базы данные(DBaaS) используя terraform
  • Настроить pipeline для нашего приложения, включая тестирования и канареечный деплой (Canary Deployment)
  • Настроим логирование, трассировку и мониторинг приложения.

Курсы:

  • Процессы CI/CD
  • Мониторинг распределённых приложений
  • Методологии Agile, Scrum, DevOps

Курсы вне четверти

Проект:

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

Курсы:

  • Git. Базовый курс
  • Операционные системы
  • Подготовка к собеседованию DevOps
  • Windows Server, PowerShell, WMI
  • Итоговый командный проект

Факультет информационной безопасностиДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 3506 руб./мес.Полная или рассрочка до 36 месяцев

Базовые курсы по ИТ и ИБ технологиям

Вы получите базовые навыки, необходимые для качественного понимания материалов последующих четвертей. Изучите основы работы с командной строкой Linux: работу с файловой системой, управление пользователями, управление процессами, получите базовые навыки написания скриптов на Bash и PowerShell.

Курсы:

  • Встреча с деканом. Вебинар
  • Операционные системы
  • Компьютерные сети
  • Введение в UNIX-системы
  • Основные сервисы. Linux для предприятия
  • Windows Server, PowerShell и WMI

Основы безопасности веб-технологий, баз данных

Освоите азы программирования на языке Python, которые позволят автоматизировать ваши задачи и дадут более глубокое понимание устройства информационных систем. Изучите основные компоненты, из которых состоит веб: URL, HTTP, HTML, JavaScript, Same Origin Policy и другие. Познакомитесь с языком запросов SQL и основами баз данных.

Курсы:

  • Основы языка Python
  • Базы данных. Интерактивный курс
  • Beб-технологии: уязвимости и безопасность. Вебинарный курс

Безопасность сетей и веб-технологий

Третья четверть начнётся с изучения общего подхода к тестированию веб-приложений. Вы рассмотрите этапы разведки и поиска уязвимостей, а также назначение и различия между такими процессами, как охота за уязвимостями (Bug Bounty) и тестирование на проникновение.

Изучите типовые уязвимости серверной части веб-приложений: небезопасная конфигурация компонентов, LFI/RFI, пути получения RCE, SSTI.

Отдельный курс посвящен изучению уязвимостей клиентской части веб-приложений: XSS, CSRF, ClickJacking и другие. В конце четверти вы поймёте, как работают одни из самых критичных и интересных уязвимостей веба (SSRF, XXE, SQLi, обход аутентификации и другие).

Курсы:

  • Безопасность серверной части веб-приложений: часть 1
  • Безопасность клиентской части веб-приложений
  • Безопасность серверной части веб-приложений: часть 2. Интерактивный курс
  • Безопасность проводных и беспроводных сетей

Криптография и безопасность бинарных приложений

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

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

Разберетесь в уязвимостях криптографических алгоритмов.

Курсы:

  • Криптография. Интерактивный курс
  • Реверс-инжиниринг
  • Бинарные уязвимости

Курсы вне четверти

Курсы:

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

Факультет Fullstack JavaScriptДлительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 5 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирование C#
  • Введение в базы данных
  • Профориентация

Специализация — 9 месяцев

Курсы:

  • Знакомство с треком обучения и направлениями: интро
  • Основы Питон
  • Знакомство с Веб-технологиями
  • Операционные системы  (Linux)
  • Объектно-ориентированное программирование
  • Алгоритмы и структуры данных
  • Исключения в программировании и их обработка
  • Unit-тесты
  • Базы Данных и SQL
  • Контейнеризация
  • Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура
  • Контроль Версий Углубленно (Git)
  • Организация CI/CD
  • Парадигмы программирования и языки парадигм
  • Профориентация по направлению и языкам

Технологическая специализация — 3 месяцев

Курсы:

  • Фронтенд и веб-программирование (углубленно для программистов)
  • Веб-вёрстка HTML/CSS
  • Основы языка JavaScript
  • Продвинутый курс JavaScript
  • Проект

Факультет разработки на C#Длительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 9 работ в портфолиоот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Введение в программирование

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

Математика и информатика

Повторите школьный курс информатики, логики и математики.

Введение в контроль версий

Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown.

Знакомство с языком программирование C#

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как не нужно писать код.

Введение в базы данных

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Профориентация

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

Специализация — 9 месяцев

Знакомство с треком обучения и направлениями: интро

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

Основы Питон

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

Знакомство с Веб-технологиями

Разберём основные понятия в веб-разработке. Познакомимся с языком разметки документов HTML, основами языка оформления стилей документа CSS, основами JavaScript, бэкенда PHP и MySQL, а также форматами передачи данных JSON и XML.

Операционные системы  (Linux)

Будем разбираться с серверной системой на базе Linux, рассмотрим один из самых популярных дистрибутивов Ubuntu (построен на базе Debian).

Серверные системы Linux используют текстовый интерфейс, поэтому графические оболочки не будут использоваться как основа, хотя графический интерфейс может помочь в начале знакомства с Linux (для это существует Desktop-версия ОС Ubuntu).

Мы научимся понимать файловую структуру Linux, работать в консоли, применять основные команды, работать с удаленной системой по SSH.

Отдельно будет рассмотрена работа Linux как платформы для веб-приложений, мы настроим и запустим полноценный стек сервисов для работы веб-сайта на базе Nginx и PHP.

Важным аспектом системного администрирования является установка программ (пакетов) из репозиториев и автоматизация действий (скрипты bash) – все эти темы мы рассмотрим на отдельных занятиях.

Кроме того, будут рассмотрены вопросы безопасности и сетевой подсистемы ОС Linux.

Объектно-ориентированное программирование

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

Алгоритмы и структуры данных

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

Исключения в программировании и их обработка

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

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

Базы Данных и SQL

Познакомитесь с языком запросов SQL. Научитесь писать запросы, делать расчёты и работать с таблицами. Узнаете основные ограничения SQL. Поработаете с MySQL и познакомитесь с альтернативными базами данных.‍

Контейнеризация

На курсе изучите различия между микросервисной и традиционной архитектурой, научится работать с Docker и Docker Compose, а так же создавать собственные Dockerfile. Большая часть курса посвящена Kubernetes - самому популярному оркестратору контейнеров. После окончания курса студент сможет разворачивать приложения в Kubernetes, в том числе с помощью GitLab CI/CD.

Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура

После успешного прохождения данного курса вы разберетесь в универсальных принципах классического объектно-ориентированного проектирования, усвоите подход SOLID, ознакомитесь с наиболее часто применяемыми паттернами разработки ПО, освоите навыки проектирования программных компонентов. Узнаете основные принципы проектирования “чистых” архитектур.‍

Контроль Версий Углубленно (Git)

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

Организация CI/CD

Во время курса мы познакомимся с основными понятиями и средствами CI/CD и инструментами, рассмотрим интеграцию и взаимодействие средств CI/CD и Docker’a, Углубимся в CI.

Парадигмы программирования и языки парадигм

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

Профориентация по направлению и языкам

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

Технологическая специализация — 3 месяцев

Бэкенд-разработка

Рассмотрим подробнее бэкенд-направление, а также языки Python, Го, С#, С++

Java. Уровень 1

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

Java. Уровень 2

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

Java. Уровень 3

Подробнее изучим обобщения, базы данных, средства ввода-вывода, многопоточность. Рассмотрим средства разработки, Reflection API и аннотации. Познакомимся с Code Review.

Факультет iOS-разработкиДлительность 16 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Факультет разработки игр на UnityДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 8 работ в портфолиоот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Введение в разработку игр на Unity

Вы создадите игры в одном из жанров First Person игры (Shooter, action, horror), Third Person Action. Познакомитесь с основой проектирования приложений. Научите персонажа стрелять из различного оружия. Наделите противников искусственным интеллектом и обернете это все в красивую графику.

Курсы:

  • Как учиться эффективно. Видеокурс от методистов GeekUniversity
  • Основы языка C#
  • Знакомство с Unity

Проект:

  • Простая 3D-игра с видом сверху
  • Разработка 3D-игр

Проект:

  • Простая 3D-игра с видом от первого лица
  • Продвинутый С# в Unity

Разработка 2D-игр

Вы получите полноценный 2д платформер с физическими загадками и динамическим освещением, стратегия на Unity, а также игра в жанре «гонки».

Курсы:

  • Архитектура и шаблоны проектирования на C#
  • Разработка браузерной 2D-игры: платформер

Проект:

  • Браузерная игра 2D-платформер
  • Разработка мобильных 2D-игр

Проект:

  • Мобильные 2D-гонки
  • Создание стратегии на Unity

Проект:

  • Игра-стратегия

Командный проект

Создадите свою первую игру в жанре гиперкежуал в составе команды студентов.

Курсы:

  • Командная разработка игры

Проект:

  • Гиперказуальная игра

Многопользовательская RPG

Научитесь писать эффективный многопоточный код и создавать шейдеры. Разберётесь во фреймворке Photon и сможете применять его в играх разных жанров.

Познакомитесь с созданием сетевых игр и разработаете первую игру с синхронным PvP.

Курсы:

  • Системное программирование на С# в Unity
  • Разработка многопользовательских игр

Проект:

  • Игра Action RPG

Предметы с индивидуальным выбором даты старта вне четверти

Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения.

Курсы:

  • Git. Базовый курс
  • Базовый курс гейм-дизайна
  • Видеокурс. Подготовка к собеседованию разработчика игр
  • Unity AR/VR. Интерактивный курс
  • Подготовка к поиску работы

Дополнительные курсы от компаний-партнёров

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

Курсы:

  • 3D-моделирование и текстурирование объектов
  • Локализация игр

Факультет искусственного интеллектаДлительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 14 работ в портфолиоот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Факультет разработки на C++Длительность 18 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 9 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Введение в программирование

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

Математика и информатика

Повторите школьный курс информатики, логики и математики.

Введение в контроль версий

Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown.

Знакомство с языком программирование C#

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как не нужно писать код.

Введение в базы данных

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Профориентация

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

Специализация — 9 месяцев

Знакомство с треком обучения и направлениями: интро

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

Основы Питон

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

Знакомство с Веб-технологиями

Разберём основные понятия в веб-разработке. Познакомимся с языком разметки документов HTML, основами языка оформления стилей документа CSS, основами JavaScript, бэкенда PHP и MySQL, а также форматами передачи данных JSON и XML.

Операционные системы  (Linux)

Будем разбираться с серверной системой на базе Linux, рассмотрим один из самых популярных дистрибутивов Ubuntu (построен на базе Debian).

Серверные системы Linux используют текстовый интерфейс, поэтому графические оболочки не будут использоваться как основа, хотя графический интерфейс может помочь в начале знакомства с Linux (для это существует Desktop-версия ОС Ubuntu).

Мы научимся понимать файловую структуру Linux, работать в консоли, применять основные команды, работать с удаленной системой по SSH.

Отдельно будет рассмотрена работа Linux как платформы для веб-приложений, мы настроим и запустим полноценный стек сервисов для работы веб-сайта на базе Nginx и PHP.

Важным аспектом системного администрирования является установка программ (пакетов) из репозиториев и автоматизация действий (скрипты bash) – все эти темы мы рассмотрим на отдельных занятиях.

Кроме того, будут рассмотрены вопросы безопасности и сетевой подсистемы ОС Linux.

Объектно-ориентированное программирование

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

Алгоритмы и структуры данных

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

Исключения в программировании и их обработка

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

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

Базы Данных и SQL

Познакомитесь с языком запросов SQL. Научитесь писать запросы, делать расчёты и работать с таблицами. Узнаете основные ограничения SQL. Поработаете с MySQL и познакомитесь с альтернативными базами данных.‍

Контейнеризация

На курсе изучите различия между микросервисной и традиционной архитектурой, научится работать с Docker и Docker Compose, а так же создавать собственные Dockerfile. Большая часть курса посвящена Kubernetes - самому популярному оркестратору контейнеров. После окончания курса студент сможет разворачивать приложения в Kubernetes, в том числе с помощью GitLab CI/CD.

Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура

После успешного прохождения данного курса вы разберетесь в универсальных принципах классического объектно-ориентированного проектирования, усвоите подход SOLID, ознакомитесь с наиболее часто применяемыми паттернами разработки ПО, освоите навыки проектирования программных компонентов. Узнаете основные принципы проектирования “чистых” архитектур.‍

Контроль Версий Углубленно (Git)

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

Организация CI/CD

Во время курса мы познакомимся с основными понятиями и средствами CI/CD и инструментами, рассмотрим интеграцию и взаимодействие средств CI/CD и Docker’a, Углубимся в CI.

Парадигмы программирования и языки парадигм

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

Профориентация по направлению и языкам

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

Технологическая специализация — 3 месяцев

Бэкенд-разработка

Рассмотрим подробнее бэкенд-направление, а также языки Python, Го, С#, С++

Java. Уровень 1

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

Java. Уровень 2

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

Java. Уровень 3

Подробнее изучим обобщения, базы данных, средства ввода-вывода, многопоточность. Рассмотрим средства разработки, Reflection API и аннотации. Познакомимся с Code Review.

Факультет инженер умных устройствДлительность 20 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 12 работ в портфолиоот 4780 руб./мес.Полная или рассрочка до 36 месяцев

Подготовительные курсы

Вы начнёте осваивать технические основы профессии: поиск информации и основные операции с файлами. Научитесь создавать и оптимизировать сложные запросы.

Курсы:

  • Git. Базовый курс
  • Основы программирования
  • Основы языка C
  • Математика и информатика для программистов
  • Регистрация в карьеру. Первый шаг
  • Итоговые документы об обучении — старт учёбы

Общие принципы микроэлектроники и программирования

В первой четверти вы освоите программирование на С. Научитесь работать с монтажным оборудованием (печатные платы, паяльник, резисторы) и разработаете своё первое электронное устройство. Также вы начнёте знакомство с микроконтроллерами на примере простых в освоении устройств итальянской марки Arduino.

Курсы:

  • Встреча декана факультета со студентами
  • Введение в профессию
  • Программирование на С. Базовый уровень
  • Основы электроники
  • Arduino. Проектирование устройств

Работа с промышленными микроконтроллерами и интерфейсами взаимодействия

На первых двух курсах четверти вы узнаете архитектуру ARM и выполните 2 проекта: на плате Nucleo и на основе микроконтроллеров STM32. На третьем курсе вы изучите принципы работы технологий, обеспечивающих связь устройств между собой.

Курсы:

  • Микроконтроллеры. Вводный курс
  • Микроконтроллеры ARM (STM32)
  • Базовые технологии электроники

Продвинутый уровень программирования микроконтроллеров

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

Курсы:

  • Программирование на С. Продвинутый уровень
  • RTOS (Real-Time Operating System)
  • Tiny ML (Machine Learning)
  • Связь

Дипломная работа и подготовка к собеседованию

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

Курсы:

  • Распределенные системы и сети
  • Дипломная работа

Курсы вне четверти

Курсы:

  • К чему готовиться на собеседовании
  • Выпускной IOT
  • GeekSpeak_Ученые

Факультет разработки игр на Unreal Engine 4Длительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4384 руб./мес.Полная или рассрочка до 36 месяцев

Подготовительный блок

Курсы:

  • Как учиться эффективно. Видеокурс от методистов GeekUniversity
  • Git. Базовый курс
  • Основы баз данных
  • Основы С. Интерактивный курс

Junior C++ Developer

Освоите язык программирования С++ на уровне Junior C++ Developer. Изучите технические основы профессии, сможете работать с более сложными задачами и новыми фреймворками.

Курсы:

  • Вводный вебинар с деканом
  • Основы С++
  • ООП на примере С++
  • С++ сложные моменты

Проект:

  • Игра крестики-нолики в процедурном стилеижимость
  • Игра блек-джек с применением ООП

Основы Unreal Engine

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

Курсы:

  • Основы работы с Unreal Engine 
  • UE UI
  • UE Plugins/Modules

Проект:

  • Собственный компонент
  • Кросс-платформенный инвентарь
  • Написанный Editor Tool Plugin

Кросс-платформенность и мультиплеер в UE

Научим работать с кросс-платформенностью в Unreal Engine, системами анимаций и искусственным интеллектом. Разберём основные моменты в динамической загрузке данных и напишем две мультиплеерные игры.

Курсы:

  • UE Mobile
  • UE Multiplayer/Dynamic Asset

Проект:

  • Две сетевые игры,  которые будут использовать UE Networking
  • Написанный кросс-платформенный плагин под IOS/Android платформы(карусель)
  • Написанный плагин для IK Solver

Unreal Engine OpenWorld

Разберём тулзы и подходы в UE для создания открытых миров, а также техники оптимизации. Разработаем 2D-игру, двухмерный платформер и  научимся работать с материалами в движке.

Курсы:

  • UE OpenWorld
  • UE 2D/Optimizations

Проекты:

  • Игра на UE с элементами физики
  • 2D-игра ― бегающий платформер с элементами физики

Законное индивидуальное предпринимательство и фриланс

Факультатив подготовлен российским диджитал-банком для предпринимателей «Точка».

Курсы:

  • Законодательные тонкости при работе с валютой
  • Регистрация и налоги
  • Работа с площадками Google, Upwork, AppStore

Курс вне четверти

Курсы:

  • Подготовка к поиску работы
  • Видеокурс. Подготовка к собеседованию разработчика игр
Факультет сетевой инженерДлительность 11 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 2 работы в портфолиоот 2627 руб./мес.Полная или рассрочка до 36 месяцев

Подготовительные видеокурсы

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

Курсы:

  • Как учиться эффективно. Видеокурс от методистов GeekUniversity
  • Основы языка Python

Основы сетевых технологий

Расскажем об основах маршрутизации, коммутации и сетевого взаимодействия.

Курсы:

  • Рабочая станция на Linux
  • Видеокурс: настройка инфраструктуры
  • Сетевые технологии

Коммутация и маршрутизация

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

Курсы:

  • Основы коммутации
  • Основы маршрутизации
  • Работа и анализ TCP-приложений

Сетевая безопасность и масштабирование сетей

Научитесь защищать сеть от атак и увеличивать её производительность.

Курсы:

  • Сетевая безопасность
  • Архитектура
  • и масштабирование сетей

Автоматизация сетевой инфраструктуры

Научитесь автоматизировать свою работу.

Курсы:

  • Основы Python для сетевого инженера
  • Автоматизация сетевой инфраструктуры

Итоговый проект

Построите распределенную IPv4/IPv6-сеть.

Курсы:

  • Итоговый проект
Факультет ручного тестированияДлительность 10 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 4 работы в портфолиоот 3582 руб./мес.Полная или рассрочка до 36 месяцев

Введение в ручное тестирование

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

Курсы:

  • Основы ручного тестирования
  • Основы тест-аналитики

Тестирование веб-приложений

Студенты погрузятся в специфику тестирования веб-приложений. Студенты освоят инструменты работы с сетевым трафиком, API-тестирования и подходы к тестированию HTML, CSS и JS-кода. Познакомятся с консолью разработчика в браузере, инструментами по работе с логами, usability и кроссбраузерным тестированием.

Курсы:

  • HTML/CSS. Интерактивный курс
  • Тестирование веб-приложений

Тестирование мобильных приложений

Большая часть сервисов, котрыми мы пользуемся — это мобильные приложения. Мы хотим, чтобы они соответствовали всем критериям качества.

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

Студенты так же протестируют более 50 различных приложений, как в iOS, так и в Android. Будут пройдены все этапы тестирования: от подбора устройств до составления отчетов после тестирования.

Для заведения багов будем использовать Jira, чтобы закрепить знания, полученные на курсе "Введение в ручное тестирование".

Курсы:

  • Мобильное тестирование. Теория
  • Мобильное тестирование. Практика

Командная работа

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

Курсы:

  • Командная работа
  • Командный проект
  • Подготовка к собеседованию. Тестирование ПО

Предметы с индивидуальным выбором даты старта

Вы можете формировать часть расписания самостоятельно и регулировать интенсивность обучения.

Курсы:

  • Компьютерные сети. Интерактивный курс
  • Основы программирования. Видеокурс

Факультет 1С-разработкиДлительность 8 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения, 4 работы в портфолиоот 3624 руб./мес.Полная или рассрочка до 36 месяцев

Основы работы и программирования в 1С

Встреча с деканом факультета (1 неделя, 1 урок)

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

Введение в специальность 1С-разработчика (1 месяц, 8 уроков)

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

Работа с прикладными объектами (1 месяц, 8 уроков)

Получите опыт работы с различными прикладными объектами 1С, а также создадите собственную информационную базу.

Язык запросов (1 месяц, 8 уроков)

Изучите конструктор запросов и разные типы соединений. Научитесь делать печатные формы и строить отчеты.

Погружение в разработку 1С

Основы администрирования баз данных 1С. Работа с типовыми решениями (1 месяц, 6 уроков)

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

Система компоновки данных (2 недели, 4 урока)

На этом курсе вы познакомитесь с системой компоновки данных (СКД), изучите механизмы и создадите отчёт с помощью СКД.

Решение практических задач оперативного и бухгалтерского учёта (1 месяц, 8 уроков)

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

Расширенные возможности 1С

Решение расчётных задач. Бизнес-процессы (1 месяц, 8 уроков)

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

Интеграции (1 месяц, 8 уроков)

Освоите работу с файлами и обмен с Excel. Научитесь применять инструменты для обмена данными. Изучите структурный язык обмена XML, протокол обмена json, работу с сервисами soap и http.

Карьера 1С-разработчика (1 месяц, 5 уроков)

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

Курсы вне четверти

Основы бухгалтерского учета для 1С- разработчиков (1 месяц, 8 уроков)

На данном курсе узнаете основы бухгалтерского учета и научитесь работать в программе 1С:Бухгалтерия предприятия.

Управление торговлей. Пользовательская версия (1 месяц, 8 уроков)

Научитесь работать в программе 1С:Управление торговлей на уровне пользователя. Познакомитесь с основными понятиями оперативного учета.

Интенсив по подготовке к экзамену «1С:Специалист по платформе» (1 месяц, 8 уроков)

Познакомитесь с видами задач экзамена «1С:Специалист по платформе», узнаете методику решения задач каждого раздела.

Профессия руководитель команды разработкиДлительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обученияот 4739 руб./мес.Полная или рассрочка до 36 месяцев

Программа курса

Управление людьми (3 недели, 6 тем, 10 часов контента)

Вы научитесь системно находить ценных кандидатов и удерживать их в команде. Если придётся решить вопрос с увольнением или неожиданным отпуском, вы сможете принять решение с опорой на Трудовой кодекс.

  • Поиск и подбор кандидата, собеседование
  • Трудовой кодекс, увольнение сотрудников 
  • Онбординг, испытательный срок 
  • Система мотивации сотрудников. Делегирование
  • Развитие сотрудников. Обратная связь, One-to-One 
  • Проведём 2 встречи в Zoom и обсудим ваш кейс.

Управление командой (3 недели, 7 тем, 9 часов контента)

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

  • Жизненный цикл команды. Модель Такмана. Паттерны поведения на каждой стадии 
  • Стили лидерства 
  • Организация коммуникаций. Матрица ответственности (RACI)
  • Способы управления: трекшн, фасилитация и коучинг обучение 
  • Управление конфликтами
  • Управление компетенциями
  • Особенности управления распределенной командой
  • Проведём 2 встречи в Zoom и обсудим ваш кейс.

Понимание продукта (2 недели, 4 темы, 6 часов контента)

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

  • Определение рынка и конкурентный анализ 
  • Выявление потребностей потенциальных клиентов (CustDev). Понятие продуктовых инженеров
  • Управление продуктовым бэклогом 
  • Определение целей для продукта и команды
  • Проведём 2 встречи в Zoom и обсудим ваш кейс.

Tech Lead: обеспечение качества продукта (2 недели, 3 темы, 4 часа контента)

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

  • Фундаментальная теория тестирования: мифы, цели, принципы
  • Организация тестирования и контроль качества
  • Оптимизация процессов контроля качества и тестирования
  • Проведём встречу в Zoom и обсудим ваш кейс с точки зрения качества продукта.

Tech Lead: обеспечение технического качества (4 недели, 8 тем, 8 часов контента)

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

  • Чистый код: практики Code Review. Линтеры 
  • Управление техническим долгом на проекте. Организация рефакторинга 
  • Архитектура проекта: принципы проектирования архитектуры, паттерны и инструменты 
  • Масштабирование системы. Вопросы максимальной изолированности компонентов. Роль архитектора в компании, архитектурные ревью. 
  • Важность архитектуры в ПО, когда начинать думать о серьезной архитектуре, риски попустительства. 
  • Управление знаниями: их виды, организация базы знаний, структурирование информации 
  • Управление знаниями: техническая документация
  • Проведём 3 встречи в Zoom и обсудим ваш кейс.

Tech Lead: автоматизация цикла разработки (3 недели, 4 темы, 5 часов контента)

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

  • Какие подходы и практики существуют. Понятия CI/CD. 
  • Разбор Jenkins, Bamboo, GitLab CI
  • Разбор Docker и Docker Swarm
  • Разбор Ansible и Kubernetes
  • Проведём 2 встречи в Zoom и обсудим ваш кейс.

Администратор проекта (3 недели, 4 темы, 8 часов контента)

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

  • Жизненный цикл проекта и функциональная модель 
  • Схемы ведения проекта. Гибкие методологии 
  • Процесс непрерывных улучшений в операционной деятельности 
  • Метрики производства 
  • Проведём 2 встречи в Zoom и обсудим ваш кейс.

Soft skills тимлида (2 недели, 5 тем, 7 часов контента)

Расскажем, как планировать саморазвитие и управлять приоритетами в кросс-функциональной команде.

  • Постановка личных целей 
  • Управление временем и приоритетами, анализ текущих проблем 
  • Отношения с людьми: эмпатия и эмоциональный интеллект 
  • Саморазвитие: умение учиться, рефлексия 
  • Стратегическое видение развития
  • Проведём 2 встречи в Zoom и обсудим ваш кейс.
Профессия тестировщик ПОДлительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииТрудоустройство после обученияот 2586 руб./мес.Полная или рассрочка до 36 месяцев

Основы ручного тестирования

  • Урок 1. Что такое тестирование и зачем оно необходимо
  • Урок 2. Тестирование по чек-листу
  • Урок 3. Ошибка. Дефект. Отказ
  • Урок 4. Уровни тестирования
  • Урок 5. Виды тестирования
  • Урок 6. Регрессионное тестирование
  • Урок 7. Отчётность о результатах тестирования
  • Урок 8. Жизненный цикл ПО

Базы данных. Основы

  • Урок 1. Введение в теорию реляционных баз данных
  • Урок 2. Базовые понятия структуры базы данных
  • Урок 3. Определение данных. Базовые операции с данными
  • Урок 4. Выборка данных, агрегация данных
  • Урок 5. Вложенные запросы и объединение Union
  • Урок 6. Объединение Join
  • Урок 7. Расширенные возможности SQL
  • Урок 8. Оконные функции, индексы, работа в графическом клиенте

Основы тест-аналитики

  • Урок 1. Жизненный цикл разработки и место тестирования
  • Урок 2. Тест-дизайн: классы эквивалентности и pairwise
  • Урок 3. Тест-дизайн: доменный анализ
  • Урок 4. Тест-дизайн: диаграммы перехода состояний и таблицы принятия решений
  • Урок 5. Анализ требований. Декомпозиция. Статическое тестирование
  • Урок 6. Создание чек-листов. Тестовое покрытие.
  • Урок 7. Позитивное и негативное тестирование
  • Урок 8. Исследовательское тестирование

Тестирование веб-приложений

  • Урок 1. Основы реализации веб-приложений
  • Урок 2. HTML/CSS для тестировщиков
  • Урок 3. Особенности тестирования веб-приложений
  • Урок 4. Браузерные движки и кросс-браузерное тестирование
  • Урок 5. Google Chrome DevTools
  • Урок 6. API. SOAP API
  • Урок 7. REST API
  • Урок 8. Ответы на вопросы

Командная работа

  • Урок 1. Введение в Agile
  • Урок 2 .Scrum, Kanban, Scrumban в командной работе
  • Урок 3. Командообразование и командная работа в Agile
  • Урок 4. Преодоление конфликтов в Agile-командах

Git. Базовый курс

  • Урок 1. Введение в Git
  • Урок 2. Установка и настройка Git
  • Урок 3. Основные команды терминала
  • Урок 4. Работа с репозиториями в Git
  • Урок 5. Управление файлами репозитория
  • Урок 6. История изменений
  • Урок 7. Работа с ветками репозитория
  • Урок 8. Публикация репозитория
  • Урок 9. Слияния веток
  • Урок 10. Управление версиями
  • Урок 11. Создание pull request
  • Урок 12. Сложные операции
  • Урок 13. Работа с fork-репозиториями

Профессия разработка на GoДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииТрудоустройство после обучения, 5 работ в портфолиоот 2627 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 3 месяца

Введение в программирование

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

Математика и информатика

Повторите школьный курс информатики, логики и математики.

Введение в контроль версий

Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown.

Знакомство с языком программирование C#

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как не нужно писать код.

Введение в базы данных

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Профориентация

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

Специализация — 9 месяцев

Знакомство с треком обучения и направлениями: интро

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

Основы Питон

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

Знакомство с Веб-технологиями

Разберём основные понятия в веб-разработке. Познакомимся с языком разметки документов HTML, основами языка оформления стилей документа CSS, основами JavaScript, бэкенда PHP и MySQL, а также форматами передачи данных JSON и XML.

Операционные системы  (Linux)

Будем разбираться с серверной системой на базе Linux, рассмотрим один из самых популярных дистрибутивов Ubuntu (построен на базе Debian).

Серверные системы Linux используют текстовый интерфейс, поэтому графические оболочки не будут использоваться как основа, хотя графический интерфейс может помочь в начале знакомства с Linux (для это существует Desktop-версия ОС Ubuntu).

Мы научимся понимать файловую структуру Linux, работать в консоли, применять основные команды, работать с удаленной системой по SSH.

Отдельно будет рассмотрена работа Linux как платформы для веб-приложений, мы настроим и запустим полноценный стек сервисов для работы веб-сайта на базе Nginx и PHP.

Важным аспектом системного администрирования является установка программ (пакетов) из репозиториев и автоматизация действий (скрипты bash) – все эти темы мы рассмотрим на отдельных занятиях.

Кроме того, будут рассмотрены вопросы безопасности и сетевой подсистемы ОС Linux.

Объектно-ориентированное программирование

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

Алгоритмы и структуры данных

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

Исключения в программировании и их обработка

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

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

Базы Данных и SQL

Познакомитесь с языком запросов SQL. Научитесь писать запросы, делать расчёты и работать с таблицами. Узнаете основные ограничения SQL. Поработаете с MySQL и познакомитесь с альтернативными базами данных.‍

Контейнеризация

На курсе изучите различия между микросервисной и традиционной архитектурой, научится работать с Docker и Docker Compose, а так же создавать собственные Dockerfile. Большая часть курса посвящена Kubernetes - самому популярному оркестратору контейнеров. После окончания курса студент сможет разворачивать приложения в Kubernetes, в том числе с помощью GitLab CI/CD.

Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура

После успешного прохождения данного курса вы разберетесь в универсальных принципах классического объектно-ориентированного проектирования, усвоите подход SOLID, ознакомитесь с наиболее часто применяемыми паттернами разработки ПО, освоите навыки проектирования программных компонентов. Узнаете основные принципы проектирования “чистых” архитектур.‍

Контроль Версий Углубленно (Git)

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

Организация CI/CD

Во время курса мы познакомимся с основными понятиями и средствами CI/CD и инструментами, рассмотрим интеграцию и взаимодействие средств CI/CD и Docker’a, Углубимся в CI.

Парадигмы программирования и языки парадигм

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

Профориентация по направлению и языкам

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

Технологическая специализация — 3 месяцев

Бэкенд-разработка

Рассмотрим подробнее бэкенд-направление, а также языки Python, Го, С#, С++

Java. Уровень 1

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

Java. Уровень 2

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

Java. Уровень 3

Подробнее изучим обобщения, базы данных, средства ввода-вывода, многопоточность. Рассмотрим средства разработки, Reflection API и аннотации. Познакомимся с Code Review.

Профессия системный администраторДлительность 7 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииТрудоустройство после обучения, 5 работ в портфолиоот 2067 руб./мес.Полная или рассрочка до 36 месяцев

Основы баз данных

  • Реляционные базы данных
  • Установка СУБД
  • Проектирование базы данных, нормальные формы
  • SQL-команда CREATE
  • SQL-команда INSERT
  • SQL-команды SELECT и WHERE
  • SQL-команды DISTINCT, ORDER BY, LIMIT
  • SQL-команды DELETE и UPDATE
  • Согласованность данных
  • Внешний ключ
  • Создание таблиц с отношением «многие ко многим»
  • Составной первичный ключ
  • Объединение данных из нескольких таблиц
  • Оператор INNER JOIN
  • Операторы LEFT JOIN, RIGHT JOIN
  • Оператор UNION
  • Агрегирующие функции
  • Оператор GROUP BY
  • Индексы
  • Транзакции

Компьютерные сети

  • Основы компьютерных сетей. Технология Ethernet. Часть 1
  • Физический и канальный уровни. Технология Ethernet. Часть 2
  • Сетевой уровень. Часть 1
  • Сетевой уровень. Часть 2
  • Транспортный уровень
  • Углублённое изучение сетевых технологий. Часть 1
  • Углублённое изучение сетевых технологий. Часть 2
  • Прикладной уровень

Linux. Рабочая станция

  • Введение. Установка ОС
  • Настройка и знакомство с интерфейсом командной строки
  • Пользователи. Управление пользователями и группами
  • Загрузка ОС и процессы
  • Устройство файловой системы Linux. Понятия файла и каталога
  • Введение в скрипты Bash. Планировщики задач crontab и at
  • Управление пакетами и репозиториями Основы сетевой безопасности
  • Введение в Docker

Операционные системы

  • Основы устройства компьютера
  • Ядро операционной системы
  • Диски
  • Логические диски
  • Файловые системы
  • LVM
  • Оперативная память
  • Многозадачность
  • Кросс-платформенность и виртуализация

Безопасность проводных и беспроводных сетей

  • Введение в анализ сетевого трафика
  • Пассивные сетевые атаки
  • Активные сетевые атаки
  • Сканер уязвимостей OpenVAS
  • Metasploit Framework
  • Безопасность и уязвимость Wi-Fi
  • Безопасность Bluetooth
  • Безопасность GSM

Анализ, оптимизация и аварийные работы в Linux

  • Основы сбора информации и поиска проблем
  • Отладка на разных этапах загрузки системы и сервисов
  • Хранение данных в Linux, решение проблем с разделами
  • Поиск и решение проблем в сетевом стеке
  • Безопасность в Linux
  • Отладка работы приложений
  • Профилирование системы
  • Обзор оптимизации работы Linux

Системы виртуализации

  • Введение в виртуализацию
  • Технологии эффективной виртуализации
  • Гипервизоры 2-го типа (интегрированные с хост-системой)
  • Гипервизоры 1-го типа (bare metal hypervisors)
  • Гипервизоры 1-го типа (продолжение)
  • Вложенная виртуализация и виртуализация ввода-вывода
  • Контейнеризация (виртуализация на уровне ядра ОС)
  • Системы управления виртуализацией

Основные сервисы на Linux для предприятия

  • Хранение данных
  • Роутер на Linux, обеспечение безопасности
  • Сетевые сервисы
  • DNS
  • PKI и OpenVPN
  • Почта
  • Балансировка нагрузки
  • Сервисы высокой доступности

Системный администратор — итоговый проект

  • Знакомство с командой и постановка задачи
  • Итоговая работа студента. Настройка серверов
  • Итоговая работа студента. Мониторинг сайта
  • Итоговая работа студента. Нагрузочное тестирование сайта
  • Итоговая работа студента. Настройка HighLoad-сервера
  • Итоговая работа студента. Обработка чрезвычайных ситуаций. Что делать, если всё сломалось
  • Итоговая работа студента. Работа с репликой
  • Подведение итогов. Как подготовиться к собеседованию

Профессия программист PythonДлительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройствеот 3879 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Профессия программист JavaДлительность 7 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройствеот 2983 руб./мес.Полная или рассрочка до 36 месяцев

Основной блок — 2 месяца

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

Курсы:

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирования C#
  • Введение в базы данных

Профессия разработчик игр на UnityДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройстве, 3 готовых кейса в портфолиоот 3785 руб./мес.Полная или рассрочка до 36 месяцев

Программа курса

Освойте разработку игр с нуля и получите всё для уверенного старта в геймдеве. Вы научитесь писать на C#, работать с Unity и воплощать идеи в собственных играх.

Основная информация:

  • Длительность 11 месяцев, 2 раза в неделю
  • Помощь в трудоустройстве
  • 3 готовых кейса в портфолио

Разные форматы обучения:

  • Занятие в группе с преподавателем
  • Онлайн-встречи с экспертами
  • Онлайн-лекции и вебинары
  • Видеозаписи занятий
  • Практические занятия
  • Домашняя работа
Профессия программист AndroidДлительность 7 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройствеот 2384 руб./мес.Полная или рассрочка до 36 месяцев

Git. Базовый курс

13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое.

  • Урок 1. Введение в Git
  • Урок 2. Установка и настройка Git
  • Урок 3. Основные команды терминала
  • Урок 4. Работа с репозиториями в Git
  • Урок 5. Управление файлами репозитория
  • Урок 6. История изменений
  • Урок 7. Работа с ветками репозитория
  • Урок 8. Публикация репозитория
  • Урок 9. Слияния веток
  • Урок 10. Управление версиями
  • Урок 11. Создание pull-request
  • Урок 12. Сложные операции
  • Урок 13. Работа с Fork-репозиториями

Java Core для Android

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

  • Урок 1. Java. Введение
  • Урок 2. Основные конструкции
  • Урок 3. Практика: разбор примеров использования базовых элементов языка Java
  • Урок 4. Крестики-нолики в процедурном стиле
  • Урок 5. Введение в ООП
  • Урок 6. Продвинутое ООП
  • Урок 7. Практика ООП и работа со строками
  • Урок 8. Объектно-ориентированное программирование Java
  • Урок 9. Исключения
  • Урок 10. Коллекции
  • Урок 11. Обобщения
  • Урок 12. Многопоточность. Часть 1
  • Урок 13. Многопоточность. Часть 2
  • Урок 14. Обзор средств разработки

Android 1. Знакомство с платформой

На этом курсе студенты изучат механизмы работы с системой Android, разберут жизненный цикл приложения, получат навыки в верстке приложений. Узнают, каким образом можно отображать информацию на экране устройства. Ознакомятся с основными возможностями приложений на Android. Научатся разрабатывать приложения на языке Java для Android. К концу курса студенты также приобретут навыки для разработки приложений с хранением данных в облачном хранилище Firestore.

  • Урок 1. Знакомство с Android
  • Урок 2. Макеты приложений
  • Урок 3. Активити. Жизненный цикл
  • Урок 4. Ресурсы
  • Урок 5. Интенты, активити
  • Урок 6. Фрагменты
  • Урок 7. Фрагменты — продолжение
  • Урок 8. Меню в приложении
  • Урок 9. 5 способов отобразить сообщение в приложении
  • Урок 10. Списки. Списковые элементы
  • Урок 11. Расширенные возможности списка. Контекстное меню. DatePicker
  • Урок 12. Хранение данных

Android на Kotlin

На этом курсе студенты изучат основные понятия и принципы разработки на языке Kotlin. Разберут его синтаксис и конструкции, рассмотрят основные библиотеки, которые применяются для Android-приложений. Учащиеся получат и закрепят навыки разработки полноценных мобильных приложений на Kotlin, научатся использовать для этого современные инструменты и подходы. К концу курса студенты также приобретут все необходимые навыки для разработки клиент-серверных приложений и хранения данных внутри приложения.

  • Урок 1. Введение в Kotlin
  • Урок 2. Архитектура приложения
  • Урок 3. Типы данных, коллекции, null safety, дженерики и интерфейсы
  • Урок 4. Функции высшего порядка, лямбды и extension-функции
  • Урок 5. Выходим в интернет
  • Урок 6. Многопоточность и компоненты Android
  • Урок 7. Получение данных и загрузка изображений
  • Урок 8. Хранение данных в приложении
  • Урок 9. Разрешения и Content Provider
  • Урок 10. Геолокация и карты
  • Урок 11. Push-нотификации
  • Урок 12. Build types и принципы Здорового разработчика

Android. Material design

Курс учит создавать приложения в прогрессивном стиле Material Design: использовать нужные библиотеки, оперировать FloatingActionButton, конструировать меню и вкладки, разрабатывать темы и стили. С опорой на эти знания студенты создадут интерфейс собственного клиента для Instagram.

  • Урок 1. Шаблон проекта и обзор стандартных компонентов
  • Урок 2. Темы приложения
  • Урок 3. Навигация
  • Урок 4. Макеты
  • Урок 5. Анимации
  • Урок 6. RecyclerView
  • Урок 7. Работаем с текстом как профессионалы
  • Урок 8. Экран загрузки и Дизайн/UX

Популярные библиотеки: RxJava 2, Dagger 2, Moxy. 1 месяц.

Курс учит создавать современные и максимально отказоустойчивые клиент-серверные приложения. Разбирает на практике популярные программные решения и библиотеки, которые являются индустриальном стандартом для современного Android - разработчика: RxJava 2, Dagger 2, Moxy и Cicerone. В течение курса студенты завершат разработку своего проекта.

  • Урок 1. Архитектура приложения. MVP
  • Урок 2. MVP, Moxy, Cicerone
  • Урок 3. Реактивное программирование, RxJava 2
  • Урок 4. RxJava 2
  • Урок 5. Взаимодействие с сервером
  • Урок 6. Room и хранение данных
  • Урок 7. Dependency Injection. Dagger 2
  • Урок 8. Dagger 2
  • Урок 9. Консультация №1
  • Урок 10. Консультация №2

Базы данных. Интерактивный курс (1 месяц)

На новом уровне комплекса курсов по базам данных студенты получат исчерпывающую информацию о долговременных хранилищах. Плотно поработают с MySQL – системой управления БД, зарекомендовавшей себя на популярных крупных проектах. Пошагово разбирается проектирование баз данных и работа с ними. Курс знакомит и с альтернативными БД: MongoDB, Redis, ElasticSearch и ClickHouse.

  • Урок 1. Быстрый старт
  • Урок 2. Язык запросов SQL
  • Урок 3. Операторы, фильтрация, сортировка и ограничение
  • Урок 4. Агрегация данных
  • Урок 5. Сложные запросы
  • Урок 6. Транзакции, переменные, представления
  • Урок 7. Администрирование MySQL
  • Урок 8. Хранимые процедуры и функции, триггеры
  • Урок 9. Оптимизация запросов
  • Урок 10. NoSQL

Стажировка в GeekBrains (2 месяца)

Студенты научатся работать в команде, коммуницировать с другими разработчиками, product- и project-менеджерами, дизайнерами, изучат гибкие методологии, фреймворк SCRUM, освоят принципы дистанционной работы.

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

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

  • Урок 1. Знакомство, выбор проекта
  • Урок 2. Методологии разработки
  • Урок 3. Методология SCRUM
  • Урок 4. User Story Mapping
  • Урок 5. Ответственность, мотивация, личностный рост
  • Урок 6. Написание резюме
  • Урок 7. Предварительное подведение итогов, подготовка к защите проекта
  • Урок 8. Подведение итогов, демонстрация выпускного проекта

Профессия программист iOSДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройствеот 2066 руб./мес.Полная или рассрочка до 36 месяцев

Основы программирования

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

  • Урок 1. Программа, переменные и типы данных
  • Урок 2. Блок-схемы и ветвления
  • Урок 3. Циклы
  • Урок 4. Функции
  • Урок 5. Массивы

Основы языка Swift

Swift - новый язык от Apple, появился в середине 2014 года. Несмотря на свою новизну, он стремительно развивается и включает в себя все лучшие конструкции программирования, заимствованные из множества современных языков. Специалистов, знающих Swift, на рынке сейчас единицы. Этот курс поможет вам изучить синтаксические основы Swift и получить хороший опыт программирования на данном языке.

  • Урок 1. Введение в программирование
  • Урок 2. Синтаксис и основные операторы Swift
  • Урок 3. Комплексные типы данных
  • Урок 4. Введение в ООП — объектно-ориентированное программирование
  • Урок 5. ООП: требование к классам, протоколы, расширения, полиморфизм, композиция
  • Урок 6. Продвинутое ООП
  • Урок 7. Управление ошибками в приложениях
  • Урок 8. Консультация с преподавателем

Git. Базовый курс

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

  • Урок 1. Введение в Git
  • Урок 2. Установка и настройка Git
  • Урок 3. Основные команды терминала
  • Урок 4. Работа с репозиториями в Git
  • Урок 5. Управление файлами репозитория
  • Урок 6. История изменений
  • Урок 7. Работа с ветками репозитория
  • Урок 8. Публикация репозитория
  • Урок 9. Слияния веток
  • Урок 10. Управление версиями
  • Урок 11. Создание pull-request
  • Урок 12. Сложные операции
  • Урок 13. Работа с Fork-репозиториями

Основы баз данных

Базы данных (БД) - это системы хранения и обработки данных, для доступа к которым используется язык SQL (Structured Query Language). Любой современный сайт, игра или настольное приложение нуждаются в хранении данных. На данный момент существует множество различных систем управления базами данных (СУБД), самой популярной является MySQL. “Основы баз данных” - это 20 интенсивных видео-уроков (по 10 минут), где мы вместе пройдём все этапы проектирования БД на примере интернет-магазина с использованием языка запросов SQL. После этого курса вы сможете использовать различные базы данных, такие как MS SQL и Postgre Sql, так как синтаксис языка SQL для них практически не отличается.

  • Урок 1. Реляционные базы данных
  • Урок 2. Установка СУБД
  • Урок 3. Проектирование базы данных, нормальные формы
  • Урок 4. SQL-команда CREATE
  • Урок 5. SQL-команда INSERT
  • Урок 6. SQL-команды SELECT и WHERE
  • Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
  • Урок 8. SQL-команды DELETE и UPDATE
  • Урок 9. Согласованность данных
  • Урок 10. Внешний ключ
  • Урок 11. Создание таблиц с отношением “многие ко многим”
  • Урок 12. Составной первичный ключ
  • Урок 13. Объединение данных из нескольких таблиц
  • Урок 14. Оператор INNER JOIN
  • Урок 15. Операторы LEFT JOIN, RIGHT JOIN
  • Урок 16. Оператор UNION
  • Урок 17. Агрегирующие функции
  • Урок 18. Оператор GROUP BY
  • Урок 19. Индексы
  • Урок 20. Транзакции

Пользовательский интерфейс iOS-приложений

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

  • Урок 1. Проектирование интерфейса, часть 1. Разбор основных сетевых возможностей и их применение на практике
  • Урок 2. Проектирование интерфейса, часть 2. Добавление экранов. Переходы между экранами. UINavigationController. Segue
  • Урок 3. Проектирование интерфейса, часть 3. Отображаем данные в виде таблицы. UITableViewController, UITableViewCell, UICollectionViewController, UICollectionViewCell
  • Урок 4. Создание кастомных UI-компонентов
  • Урок 5. Консультация с преподавателем 1
  • Урок 6. Кастомизация коллекций
  • Урок 7. Анимации, часть 1. Простые анимации UIView. Анимации переходов между UIView. Анимации слоя. Пружинные анимации
  • Урок 9. Анимация переходов между экранами
  • Урок 10. Консультация с преподавателем 2

Клиент-серверные iOS-приложения

Вы освоите приемы разработки высоконагруженых приложений. Поработаете с файлами и архивами. Научитесь управлять процессами в фоновом режиме, оптимизировать работу приложения по загрузки больших объемов данных. Также вы освоите методы разработки приложений с универсальным интерфейсом. Получите опыт работы с популярным Backend сервисом Firebase от Google. А также поучаствуете в процессе публикации приложения в AppStore.

  • Урок 1. Применение паттернов Observer, Singleton и Delegate
  • Урок 2. Работа с сетью
  • Урок 3. Mapping json
  • Урок 4. Хранение данных
  • Урок 5. Консультация с преподавателем 1
  • Урок 6. Realm — система управления объектной базой данных
  • Урок 7. Уведомления в Realm
  • Урок 8. Firebase backend
  • Урок 9. Механика работы App Store
  • Урок 10. Консультация с преподавателем 2

Производительность iOS-приложений

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

  • Урок 1. Параллельное программирование. Thread.
  • Урок 2. Параллельное программирование. GCD
  • Урок 3. Параллельное программирование. NSOperation
  • Урок 4. Консультация
  • Урок 5. Асинхронный код. Концепции Futures и Promises
  • Урок 6. Практики работы с UITableView и UICollectionView
  • Урок 7. Паттерны ленты новостей
  • Урок 8. Консультация

Алгоритмы и структуры данных. Базовый курс

Фундаментальный курс «прокачивает» базовые знания computer science. Дает понимание, как работает язык программирования и действуют применяемые в коде команды и решения. На примере языка С студенты смогут «пощупать» механизмы, которые лежат в основе современных фреймворков. Курс дает знания, отличающие программиста от «юзера», пишущего код.

  • Урок 1. Простые алгоритмы
  • Урок 2. Асимптотическая сложность алгоритма. Рекурсия
  • Урок 3. Поиск в массиве. Простые сортировки
  • Урок 4. Динамическое программирование. Поиск возвратом
  • Урок 5. Динамические структуры данных
  • Урок 6. Деревья
  • Урок 7. Графы. Алгоритмы на графах
  • Урок 8. Сложные сортировки

Стажировка в GeekBrains

Во время стажировки студентам предстоит поработать в режиме удаленной занятости над Open Source-проектом либо стартапом. Студентам будет предложено выбрать один из набора доступных для разработки проектов. Студенты научатся работать в команде, коммуницировать с другими разработчиками, product- и project-менеджерами, дизайнерами, изучат гибкие методологии, фреймворк SCRUM, освоят принципы дистанционной работы. Результат стажировки — умение работать в команде, пополнение портфолио, возможность указать работу над проектом в качестве профильного опыта работы в резюме. Стажировка проходит в формате дистанционной работы с частичной занятостью, еженедельными встречами-статусами с преподавателем в формате вебинара.

  • Урок 1. Знакомство, выбор проекта
  • Урок 2. Методологии разработки
  • Урок 3. Методология SCRUM
  • Урок 4. User Story Mapping
  • Урок 5. Ответственность, мотивация, личностный рост
  • Урок 6. Написание резюме
  • Урок 7. Предварительное подведение итогов, подготовка к защите проекта
  • Урок 8. Подведение итогов, демонстрация выпускного проекта

Английский для IT-специалистов

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

  • Урок 1. IT resume sample
  • Урок 2. Job interview: questions and answers
  • Урок 3. Effective teams
  • Урок 4. Workplace communication
  • Урок 5. Business e-mails
  • Урок 6. Requirement specifications (SRS)
  • Урок 7. Stand-up meetings
  • Урок 8. Deadline
  • Урок 9. Challenge
  • Урок 10. Start up

Профессия автоматизация тестирования на JavaДлительность 7 месяцев, лекции и семинары, занятия в группе с преподавателемВедущие эксперты и методологиСвидетельство об обученииПомощь в трудоустройстве, 4 работы в портфолиоот 2023 руб./мес.Полная или рассрочка до 36 месяцев

Git. Базовый курс

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

Навыки по итогам курса:

  • Знание основных понятий Git
  • Создание и клонирование репозитория, слияние веток, запрос истории изменений

Основы языка Java. Уровень 1 (1 месяц, 8 уроков)

Освоите основы объектно-ориентированного программирования (ООП) и научитесь создавать собственные проекты. Главная особенность курса ― сочетание теории и практики в виде онлайн-тренировок.

Java Core для тестировщиков (1 месяц, 9 уроков)

  • С нуля разработаете проект автоматизации тестирования на Java. Получите практический опыт применения сложных объектно-ориентированных концепций.
  • Перед прохождением курса рекомендуется освоить курс «Java. Уровень 1».

HTML/CSS. Интерактивный курс (1 месяц, 8 уроков)

Узнаете, как верстать макеты, создавать статические сайты и простые интернет-магазины.

Навыки по итогам курса:

  • Владение языком разметки документов HTML
  • Оформление стилей документа CSS 
  • Работа с Flexbox и макетом дизайна в формате Figma
  • Создание адаптивного сайта 
  • Знание стандартов веб и вспомогательных инструментов

Автоматизация тестирования Web UI на Java (1 месяц, 8 уроков)

  • Selenium WD
  • Apache Maven
  • Основы Selenium — часть 1
  • JUnit
  • Основы Selenium — часть 2
  • Page Object
  • Allure, протоколирование
  • BDD, Selenide

Базы данных (1 месяц, 8 уроков)

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

Навыки по итогам курса:

  • Язык запросов SQL
  • Операторы, фильтрация, сортировка и ограничение Агрегация данных
  • Сложные запросы
  • Транзакции, переменные, представления
  • Администрирование MySQL
  • Хранимые процедуры и функции, триггеры Оптимизация запросов
  • NoSQL

Тестирование бэкенда на Java (1 месяц, 7 уроков)

Разберёте основные инструменты для тестирования бэкенда, напишете фреймворк на Java, протестируете RESTful-сервисы и те, что используют SOAP для обмена данными. Настроите CI в Jenkins для автоматического запуска тестов.

Автоматизация тестирования с использованием SpringBoot (1 месяц, 8 уроков)

Научитесь разворачивать тестовые фреймворки, используя популярный java-фреймворк SpringBoot.

Разберете особенности конфигурации и построения архитектуры проекта, тестирование API с использованием RestTemplate, детали интеграции с ORM MyBatis, а также основы тестирования на заглушках с использованием Mockito.

Также будут рассмотрены возможности использования Seleium WebDriver и Spring MVC для UI автотестов.

Основы языка SwiftДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Введение в программирование

Вводное занятие. Знакомство с языком. Основные типы данных. Xcode, Playground. Переменные, константы и коллекции данных. Дебаггер.

Урок 2. Синтаксис и основные операторы Swift

Продолжение изучения синтаксических конструкций языка и основных операторов

Урок 3. Комплексные типы данных

Знакомство с комплексными данными. Структуры. Перечисления. Свойства и методы. Конструктор.

Урок 4. Введение в ООП — объектно-ориентированное программирование

Как описывать объекты реального мира и создавать их по описанию. Классы и объекты. Наследование. ARC и введение в управление памятью.

Урок 5. ООП: требование к классам, протоколы, расширения, полиморфизм, композиция

Описываем требования к классам. Протоколы. Расширения. Полиморфизм. Композиция.

Урок 6. Продвинутое ООП

Техники настоящих гуру. Дженерики. Замыкания. Subscripting. Функции высшего порядка.

Урок 7. Управление ошибками в приложениях

Учимся искать ошибки и предсказывать их появление. Исключения try/catch. Error.

Урок 8. Консультация с преподавателем

Основы языка PythonДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Знакомство с Python

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

Урок 2. Встроенные типы и операции с ними

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

Урок 3. Функции

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

Урок 4. Полезные инструменты

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

Урок 5. Работа с файлами

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

Урок 6. Объектно-ориентированное программирование

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

Урок 7. ООП. Продвинутый уровень

На этом уроке разберем особенности реализации перегрузки операторов, т. е., изменения механизма работы операторов языка посредством специальных методов. Также в рамках текущего задания мы познакомимся с понятием переопределения метода, т. е., научимся модифицировать логику методов базовых классов. Мы познакомимся с понятием интерфейса и научимся создавать собственные объекты-итераторы. В конце урока мы узнаем, для чего используется декоратор @property и важнейшие особенности воплощения парадигмы ООП в Python.

Урок 8. ООП. Полезные дополнения

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

Основы языка C#Длительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Введение. Базовые типы данных. Консоль. Классы и методы.

Что такое .NET Framework; Создаем консольное приложение в VisualStudio. Переменные. Типы данных и их преобразование. Выводим и вводим данные через консоль. Первое знакомство с методами и классами.

Урок 2. Управляющие конструкции

Управляем ходом выполнения программы. Используем процедурный подход в написании программ. Познакомимся с рекурсией.

Урок 3. Методы. От структур к объектам. Исключения

Методы; рекурсия; структуры; от структур к объектам; статические поля и методы; исключения;

Урок 4. Массивы. Текстовые файлы

От объектов к массивам. От массивов к “сложным” задачам. Текстовые файлы

Урок 5. Символы, строки, регулярные выражения

Символы и строки; неизменяемые строки; StringBuilder, StringReader и StringWriter; регулярные выражения; практика.

Урок 6. Делегаты, файлы, коллекции

Делегаты; организация системы ввода-вывода; работа с файловой системой; коллекции; практика.

Урок 7. Введение в Windows Forms

От консольного приложения к Windows Forms; события и их обработчики; класс Form; создаём первое приложение.

Урок 8. Программирование “по-взрослому”

О рефлексии; что такое XML; сериализация и десериализация; создаём редактор вопросов для игры«Верю — не верю».

Основы Django FrameworkДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Знакомство с фреймворком

Зачем нужен Django. Сильные стороны фреймворка. Установка и настройка. Общие сведения о структуре проекта. Знакомство с urlpatterns. Первая страничка и ее отображение.

Урок 2. Шаблон + Контекст = html

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

Урок 3. Модели + ORM = данные

Краткая теория баз данных. Введение в Django-ORM. Подключение и создание базы данных. Несколько слов о миграциях. Работа с данными. Встроенная админка. Пространства имен.

Урок 4. Аутентификация и регистрация пользователя

Загрузка данных в базу из файлов. Модель пользователя. Процедура аутентификации. Формы в Django. Механизм CRUD при работе с моделями.

Урок 5. Пользователь + товар = корзина

Выполнение запросов при помощи ORM. Работа с меню. Создание корзины.

Урок 6. Корзина + AJAX + декораторы

Работа с корзиной. Добавление динамики в «горячее предложение». Создание страницы продукта. Ограничение доступа к корзине. AJAX: выполнение асинхронных запросов.

Урок 7. Собственная админка

Интеграция нового приложения в проект. Ограничение доступа к админке. Реализация механизма CRUD для пользователей и категорий товаров.

Урок 8. Полезное: страничный вывод, шаблонные фильтры, CBV

Реализация механизма CRUD для товаров. постраничный вывод объектов. CBV: готовые контроллеры. Шаблонные фильтры.

Клиент-серверные приложения на PythonДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Концепции хранения информации

Особенности хранения символов в памяти компьютера. Недостатки кодировки ASCII. Введение в кодировку Unicode. Unicode в Python 3. Конвертация байтов и строк — понятие и примеры. Ошибки преобразования.

Урок 2. Файловое хранение данных

Введение в файловое хранение данных. Использование файлов в формате CSV при сохранении данных. Файлы JSON как средство обмена данными. Работа с YAML-файлами при обработке и сохранении данных.

Урок 3. Основы сетевого программирования

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

Урок 4. Основы тестирования

Введение в тестирование. Оператор assert. Модульное тестирование и модуль unittest.

Урок 5. Логирование

Журналирование событий и модуль logging.

Урок 6. Декораторы и продолжение работы с сетью

Декоратор. Декоратор с параметром. Сетевое программирование (продолжение).

Урок 7. Модуль select, слоты

Особенности использования модуля select. Слоты, их назначение и применение.

Урок 8. Потоки

Введение в потоки. Введение в многопоточное программирование. Модуль threading. Примитивы синхронизации. Модуль Queue. Модуль multiprocessing.

Как стать программистомДлительность 13 уроков, онлайн-курс, видеозаписиВедущие эксперты и методологи--5000 руб./курсПолная

Программа курса

Урок 1. Профессия “Программист”

Особенности профессии; часто задаваемые вопросы; востребованность на рынке труда.

Урок 2. Профориентация

Стану ли я успешным программистом? Факторы успеха.

Урок 3. Начинаем составлять резюме

Самое важное - первое впечатление; как назвать должность.

Урок 4. Выбор языка программирования: веб-разработка

Обзор языков для разработки сайтов: HTML, CSS, JavaScript, PHP, Python, Ruby, C#, Java; правильный выбор.

Урок 5. Мобильная разработка. Универсальные языки программирования

Обзор языков: Java, Objective-C, Swift; C#, C++, Python: правильный выбор.

Урок 6. Правила эффективного резюме

Список технологий; портфолио; дипломы и сертификаты; личностные качества. Взгляд технического специалиста и HR.

Урок 7. Поиск работы: что, где, когда

Работа мечты, психологические аспекты; техника запроса.

Урок 8. Собеседование и испытательный срок

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

Урок 9. Фриланс: первые шаги

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

Урок 10. Фриланс: начало работы и поиск заказов

Стратегия поиска заказов; приоритет заказов: что брать в работу; ведение переговоров; задания и подводные камни ТЗ; методы обращения к клиенту; написание ответов и привлечение внимания клиентов; правильные вопросы.

Урок 11. Фриланс: выполнение заказа и оплата

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

Урок 12. Специальности в сфере IT

Как проходит разработка в крупных компаниях? Кто такие аналитики, дизайнеры, тестировщики, архитекторы, projectmanager-ы, team-lead-ы и пр.

Урок 13. Карьерная лестница в сфере IT

Как выглядит карьерная лестница в сфере IT? В каких специальностях проще начинать свой путь? Какие есть перспективы развития

Алгоритмы и структуры на С. Интерактивный курсДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологи--15000 руб./курсПолная

Программа курса

Урок 1. Введение и знакомство

1. Кратко о С, зачем использовать С: Обзор курса; Использование языка С. 2. Краткий обзор сред разработки: Обзор компиляторов для; Linux; Windows; MacOSX; Обзор сред разработки; Блокнот; CodeBlocks; Eclipse; QTCreator. 3. Понимание алгоритма и структур данных: Понятие алгоритма; Требования к алгоритму; Запись алгоритма; Структура данных; Применение структур данных. 4. Инструменты визуализации алгоритмов: Способы визуализации; Язык UML; Примеры диаграмм; Программное обеспечение.

Урок 2. Сложность алгоритма и простые алгоритмы

1. Асимптотическая сложность алгоритма: Сложность алгоритма; Анализ сложности алгоритма. 2. Оценка времени выполнения алгоритмов: O Большое(O) - худшее время выполнения алгоритмов; Тета Большое (Θ) - среднее время выполнения; Омега Большое (Ω) - лучшее время выполнения алгоритмов. 3. Линейный, ветвящийся, циклический алгоритмы: Линейный алгоритм; Ветвящийся алгоритм; Циклический алгоритм. 4. Алгоритм Эвклида, расширенный алгоритм Эвклида, решето Эратосфена: Алгоритм Эвклида; Расширенный алгоритм Эвклида; Решето Эратосфена.

Урок 3. Рекурсия, рекурсивные алгоритмы

1. Понятие рекурсии, простые примеры: Понятие рекурсии; Примеры рекурсии; Рекуррентное соотношение. 2 Числа Фибоначчи, факториал, стек вызовов: Числа Фибоначчи; Факториал числа; Стек вызовов. 3. Треугольные числа, анаграммы: Треугольные числа; Анаграммы. 4. Ханойская башня: История и правила задачи; Решение задачи. 5. Динамическое программирование: поиск с возвратом: Понятие “Динамическое программирование”; Метод поиска с возвратом; Задача о восьми ферзях; Обход конем шахматной доски. 6. Динамическое программирование: поиск всех возможных вариантов: Поиск наибольшей общей подпоследовательности; Поиск маршрутов шахматного короля.

Урок 4. Массивы

1. Понятие и виды массивов: Понятие массива; Виды массивов; Одномерные массивы; Многомерные массивы; Матрицы; Треугольные массивы. 2. Базовые сортировки: Цель сортировки; Пузырьковая сортировка; Шейкерная сортировка. 3. Сортировки методом вставки и выбора: Сортировка методом вставки; Сортировка методом выбора. 4. Алгоритмы поиска: Алгоритмы поиска; Линейный поиск; Поиск с барьером. 5. Бинарный и интерполяционный поиск: Бинарный поиск; Интерполяционный поиск.

Урок 5. Сложные сортировки массивов

1. Быстрая сортировка Хоара: Сортировка Хоара; Сортировка (разбиение) Ломуто. 2. Быстрая сортировка. Улучшения: “Толстое” разбиение; Улучшенная быстрая сортировка; Плюсы и минусы быстрой сортировки. 3. Сортировка слиянием: Алгоритм нисходящего слияния; Алгоритм восходящего слияния; Алгоритм двухпутевого слияния; Плюсы и минусы сортировки слиянием. 4. Сортировка подсчётом, алгоритм со списком: Сортировка подсчетом (Counting); Сортировка алгоритмом со списком (Pigeonhole sort). 5. Блочная сортировка: Блочная сортировка; Плюсы и минусы; Пример кода. 6. Улучшенная сортировка вставками (Сортировка Шелла): Улучшенная сортировка вставками.

Урок 6. Стеки, очереди и списки

1. Динамические структуры данных: Стеки; Очереди; Дек; Приоритетные очереди. 2. Создание стека с использованием массива: Стек на основе массива; Базовые функции для работы со стеком. 3. Реализация очереди через массив: Очередь на основе массива. 4. Приоритетная и двусторонняя очереди: Очередь с приоритетом; Двусторонняя очередь.

Урок 7. Динамические структуры данных

1. Односвязные списки: Односвязные списки; Преимущества и недостатки использования. 2. Двусвязные списки: Двусвязные списки; Отличие от односвязных списков; Достоинства и недостатки. 3. Циклический список: Циклические списки; Причины использования. 4. Стек на основе односвязного списка: Стек; Типовые операции над стеком. 5. Очередь на основе двусвязного списка: Очередь; Типовые операции над очередью.

Урок 8. Деревья

1. Понятие и виды деревьев: Понятие дерева; Виды деревьев. 2. Построение двоичного дерева поиска: Структура дерева; Вставка узла; Скобочная запись; Удаление узла. 3. Рекурсивный обход двоичного дерева: Рекурсивный обход дерева; Примеры рекурсивного обхода дерева. 4. Построение сбалансированного дерева: Сбалансированное дерево; Описание на языке С. 5. Бинарный поиск в дереве: Деревья поиска; Бинарный поиск. 6. Пирамидальная сортировка (Heap sort): Пирамидальная сортировка.

Урок 9. Графы

1. Понятие и виды графов: Графы; Виды графов; Матрица смежности. 2. Обход графа в глубину: Обход графа в глубину; Пример описания обхода графа в глубину. 3. Обход графа в ширину: Обход графа в ширину; Пример обхода графа в ширину. 4. Волновой алгоритм: Волновой алгоритм Ли; Применение волнового алгоритма. 5. Реализация волнового алгоритма для дискретного рабочего поля. 6. “Жадные” алгоритмы: Определение “жадных” алгоритмов; Решение задачи о расписании; Примеры использования “жадных” алгоритмов.

Урок 10. Хеш-таблицы

1. Хеширование, хеш-функции: Хеширование; Хеш-функции; Хеш-таблицы; Коллизии; Метод цепочек. 2. MD5: Применение MD5; Устройство MD5. 3. Построение таблиц: Хеш-таблицы; Способы создания; Создание хеш-таблицы на основе метода цепочек. 4. Открытая адресация: Понятие открытой адресации; Подготовка хеш-таблицы. 5. Открытая адресация: Линейное пробирование; Квадратичное пробирование; Двойное хеширование.

Урок 11. Введение в криптографию

1. Краткая история. Перестановочные шифры: История криптографии; Перестановочный шифр и его расшифровка; Взлом перестановочного шифра; Маршрутный шифр. 2. Шифры подстановки: Шифр Цезаря; Шифр Виженера; Простой подстановочный шифр; Одноразовый блокнот. 3. Блочные шифры: Определение блочных шифров; Трехраундовый шифр; Шифр Фейстеля. 4. Обзор используемых в современном ИТ шифров: Краткий обзор современных шифров.

Алгоритмы и структуры данных на Python. Базовый курсДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Введение в алгоритмизацию и реализация простых алгоритмов на Python

Введение в алгоритмизацию. Решение практических задач.

Урок 2. Циклы. Рекурсия. Функции.

Циклы – многократное повторение однотипных действий. Рекурсивный перебор. Алгоритм Евклида. Решето Эратосфена – алгоритм определения простых чисел. Использование функций.

Урок 3. Массивы. Кортежи. Множества. Списки.

Понятие массива, кортежа, множества и списков. Обработка последовательностей, одномерных и двумерных массивов. Работа с ассоциативными массивами (таблицами данных). Двоичный (бинарный) поиск элемента в массиве.

Урок 4. Эмпирическая оценка алгоритмов на Python

Измерения времени работы с использованием timeit. Профайлер.

Урок 5. Коллекции. Список. Очередь. Словарь.

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

Урок 6. Работа с динамической памятью

Представление в памяти коллекций. Управление памятью.

Урок 7. Алгоритмы сортировки

Сортировка пузырьком. Быстрая сортировка (Quick sort). Сортировка Шелла. Сортировка сложных структур с использованием ключа. Обратная сортировка. Сортировка с использованием функции attrgetter.

Урок 8. Деревья. Хэш-функция

Двоичные деревья поиска. Проход по дереву. Хэш-функция.

Linux. Рабочая станцияДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Введение. Установка ОС

Цель урока: познакомиться с особенностями работы в операционных системах семейства Linux, процессом установки и первоначальной настройки ОС на примере дистрибутива Ubuntu. Вы установите ОС на виртуальную машину, а в процессе разберёте шаги инсталлятора. По окончании вы разберёте первоначальную настройку ОС.

Урок 2. Настройка и знакомство с интерфейсом командной строки

Цель урока: познакомиться с основными принципами работы в командной строке Linux. В процессе урока вы научитесь подключаться к серверу под управлением Linux, используя протокол ssh. Разберётесь с базовыми командами, а также освоите консольные текстовые редакторы. В результате вы разберётесь в навигации по компьютеру в ОС, научитесь редактировать содержимое файлов настроек и выполнять базовые действия, связанные с администрированием ОС.

Урок 3. Пользователи. Управление Пользователями и группами

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

Урок 4. Загрузка ОС и процессы

Цель урока: разобраться в процессе загрузки ОС, получить представление о процессах и научиться ими управлять, используя утилиты kill и systemctl, а также познакомиться с более старыми способами запуска служб (initd и service). В результате вы научитесь управлять потоками ввода и вывода. Познакомитесь с принципами управления и мониторинга процессов.

Урок 5. Устройство файловой системы Linux. Понятие Файла и каталога

Цель урока: изучить структуру файловой системы Linux, получить представление о понятиях файл, inode и каталог, научиться выставлять права доступа к файлам и каталогам, разобрать, для чего нужны специальные биты. В результате вы научитесь изменять права доступа к файлам и каталогам, используя утилиту chmod, присваивать специальные биты. Создавать жёсткие и символические ссылки.

Урок 6. Введение в скрипты Bash. Планировщики задач crontab и at

Цель урока: освоить основы написания скриптов на Bash, научиться пользоваться утилитами для работы с регулярными выражениями в Bash и процессом автоматизации задач, используя планировщики crontab и at. В результате вы освоите принципы использования Bash для автоматизации рутинных задач.

Урок 7. Управление пакетами и репозиториями. Основы сетевой безопасности

Цель урока: научиться управлять пакетами в ОС Linux: установка/удаление, подключение дополнительных репозиториев, а также освоить основные принципы, связанные с обеспечением безопасности в ОС Linux: настройка фаервола при помощи netfilter. В результате вы научитесь устанавливать и удалять пакеты, подключать дополнительные источники пакетов, управлять фаерволом, используя iptables.

Урок 8. Введение в Docker

Цель урока: познакомиться с системой контейнерной виртуализации Docker, а также с Docker-compose. В результате вы научитесь устанавливать Docker и Docker-compose, разберете структуру Docker, а также создадите свои контейнеры.

C# Уровень 2 .Продвинутый курсДлительность 1 месяц, онлайн-курс, видеозаписиВедущие эксперты и методологиСертификат об окончании обучения-15000 руб./курсПолная

Программа курса

Урок 1. Объектно-ориентированное программирование. Часть 1

Структура. Класс. Объект. Инкапсуляция. Конструкторы. Свойства. Индексаторы. Наследование и полиморфизм.

Урок 2. Объектно-ориентированное программирование. Часть 2

Абстрактные методы и классы. Интерфейсы. Стандартные интерфейсы. Исключения.

Урок 3. Объектно-ориентированное программирование. Часть 3

Обобщения. Делегаты и события. Паттерн «наблюдатель».

Урок 4. Объектно-ориентированное программирование. Часть 4

Списки. Обобщенные списки. Лямбда-выражения. Linq.

Урок 5. Знакомство с технологией WPF.

Особенности платформы WPF. Введение в язык XAML. Стили. Обзор элементов управления и их свойств.

Урок 6. Связывание данных. Триггеры.

Связывание данных. Триггеры. Обработка исключений. ListView. Виртуализация.

Урок 7. Взаимодействие с базой данных.

Взаимодействие с базой данных. Обзор технологии ADO.Net.

Урок 8. Обзор сервис-ориентированной архитектуры приложений (SOA).

Web-сервис asmx. WCF-сервис. Web-api сервис.

Основы языка CДлительность 14 уроков, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Введение. Зачем нужен С и как им пользоваться

Возникновение языка С. Возможности языка. Функции языка. Актуальность языка. Установка компилятора и среды разработки

Урок 2. Базовые понятия. Как всё устроено, и что с этим делать

Шаблон программы. Директива препроцессора #include. Функция main. Функция printf() и форматированный вывод. Переменные и типы данных. Операция & - взятие адреса. Ввод данных. Арифметические операции в языке С (если хватит времени)

Урок 3. Условия: первый шаг к принятию решений. Булева алгебра

Оператор if() и его вариации. Операции сравнения: арифметические сравнения, логические операторы, тернарный оператор. Вложенные условия. Блоки кода и области видимости. Булева алгебра .

Урок 4. Циклы. Отдаём программе рутинные задачи

Понятие цикла. Цикл while(). Цикл do {...} while(). Формат записи цикла do while

Урок 5. Циклы. Как придать уникальности простым вещам

Операторы break, continue, switch и цикл for

Урок 6. Функции. Пишем универсальные фрагменты кода

Понятие функции. Виды функций. Аргументы функции. Прототипы функций. Заголовочные файлы.

Урок 7. Указатели. Ещё один шаг к настоящему низкому уровню

Переменные. Понятие указателя. Передача аргументов по значению. Передача аргументов по ссылке

Урок 8. Массивы. Собираем подобное к подобному

Директивы препроцессора. Понятие массива. Объявление массива. Обращение к элементу массива. Определение размера массива через директиву компилятору

Урок 9. Массивы. Проверяем насколько хорош генератор псевдослучайных чисел

Идентификатор массива. Выход за пределы массива. Арифметика указателей . Передача массива в функцию

Урок 10. Массивы. Почти безграничные возможности организации данных

Многомерные массивы. Двумерные массивы. Заполнение и вывод двумерного массива . Массивы указателей

Урок 11. Строки. Учимся говорить с пользователем

Понятие строки. Указатель и массив из переменных типа char. Функции puts(), printf(), gets()/ Конкатенация строк (функция strcat()). Сравнение строк strcmp(). Функция копирования строк strcpy(). Обработка символов.

Урок 12. Структуры данных. Уходим от примитивов к объектам, но не далеко

Понятие структуры данных. Ключевое слово struct для описания структуры. Описание структуры “простая дробь”.

Урок 13. Файловая система. Запоминаем результаты и читаем их обратно

Понятие файловой системы. Создание текстового файла. Чтение из текстового файла.

Урок 14. Динамическое выделение памяти

Процесс выделения памяти. Функция malloc(). Оператор sizeof(). Функция calloc() . Функция free(). Функция realloc() .

Java. Быстрый стартДлительность 9 уроков, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Знакомство с языком Java

Краткое описание языка; установка необходимых инструментов разработки; написание первой программы.

Урок 2. Переменные, типы данных, ветвления

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

Урок 3. Циклы; игра «Угадай число»

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

Урок 4. Методы

Демонстрация методов на примере усовершенствования игры «Угадай число».

Урок 5. Завершаем разработку игры «Угадай число»

Доводим код игры до конечного варианта.

Урок 6. Разработка игры «Поймай каплю». Часть 1

Создаём окно игры.

Урок 7. Разработка игры «Поймай каплю». Часть 2

Учимся загружать и рисовать картинки; реализуем игровой цикл.

Урок 8. Разработка игры «Поймай каплю». Часть 3

Ловим события мыши и заканчиваем разработку игры.

Урок 9. Итоги

Собираем проект в один jar-файл, чтобы его было удобно запускать без среды разработки; подводим итоги.

Веб-разработка. Быстрый стартДлительность 13 уроков, видеокурсВедущие эксперты и методологиСертификат об окончании обучения-25500 руб./курсПолная

Программа курса

Урок 1. Для чего нужен PHP

Какие возможности даёт PHP; преимущества перед другими языками и почему стоит выбрать его; что будет на курсе: рассматриваем план курса, какой результат мы получим, чему научимся.

Урок 2. Установка и развертывание сервера на своем компьютере

Как взаимодействуют между собой веб-сервер, PHP интерпретатор и база данных; качаем готовую сборку Open Server; выбираем версию PHP; выбираем версию apache; настраиваем доступ к локальному сайту; как понять, что всё настроено правильно и работает; используем редактор кода Sublime Text, встроенный в сборку Open Server.

Урок 3. Как создавать веб-страницы

Кратко рассматриваем для чего нужен html; рассматриваем основные теги: doctype, html, head, title, body, header, h1, footer, div, a, img и их место в веб-странице; демонстрируем, как работают эти теги; показываем созданные теги в панели «Инструменты разработчика» в Google Chrome; создаём ссылки на главную страницу и страницу с магазином так, чтобы можно было перейти в магазин и обратно.

Урок 4. Создаём макет нашего магазина

Рассматриваем CSS: что это такое, как подключить стили к странице; пишем хедер и рассматриваем, как его оформить с помощью CSS.

Урок 5. Завершаем оформление шаблона

Заканчиваем писать хедер; добавляем оставшиеся части макета из готового шаблона; переносим необходимые части макета из готового шаблона (HTML, CSS, JavaScript).

Урок 6. Основы PHP

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

Урок 7. Как хранить множество связанных данных

Для чего нужны массивы и как их использовать; кладём информацию о товаре в массив.

Урок 8. Хранение и обработка связанных по смыслу данных

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

Урок 9. Работаем с циклами

Что делать, если нужно вывести на страницу много данных из массива.

Урок 10. Как сделать сайт живым

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

Урок 11. Как делать навигацию между страницами

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

Урок 12. Создаём каталог товаров

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

Урок 13. Размещаем сайт в интернете

Регистрируем имя для нашего сайта; загружаем файлы на хостинг и проверяем работоспособность сайта.

Основы программирования. ВидеокурсДлительность 11 уроков, видеокурсВедущие эксперты и методологи----

Программа курса

Урок 1. Вступление

Что будем делать на курсе? Чему я научусь? Для кого подойдет этот курс? Какие знания нужны для прохождения курса? На эти вопросы мы ответим во вступлении к курсу.

Урок 2. Понятие алгоритма, переменные, типы данных

Вступление: что будем делать на курсе? Стану ли я успешным программистом? Понятие алгоритма. Установка рабочей среды. Hello world. Знакомство с переменными. Архитектура компьютера Типы данных: строки и числа. Операции с числами и строками.

Урок 3. Разбор практического задания

Разбор практического задания к уроку "Понятие алгоритма, переменные, типы данных"

Урок 4. Ветвления. Циклы

Ветвления: if/else Циклы: while, for Логические операции. Цикл do while. Разработка игры «Угадайка»

Урок 5. Разбор практического задания

Разбор практического задания к уроку "Ветвления. Циклы"

Урок 6. Массивы и функции

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

Урок 7. Разбор практического задания

Разбор практического задания к уроку "Массивы и функции"

Урок 8. Верстка сайта: знакомство с HTML и CSS

Знакомство с HTML Знакомство с CSS Размещаем игру в загадки на сайте Размещаем игру «Угадайка» на сайте Публикация сайта на хостинг

Урок 9. Разбор практического задания

Разбор практического задания к уроку "Верстка сайта: знакомство с HTML и CSS"

Урок 10. Обзор современных языков программирования

Как выбрать язык программирования и направление? Выбор языка программирования: веб-разработка Мобильная разработка. Универсальные языки программирования Как выучиться на программиста?

Урок 11. Разбор практического задания

Разбор практического задания к уроку "Обзор современных языков программирования"

Видеокурс Основы языка PythonДлительность 17 уроков, видеокурсВедущие эксперты и методологиСертификат об окончании обучения-38500 руб./курсПолная

Программа курса

Урок 1. Вступление

Урок 2. Введение в Python

1. Настройка среды для разработки на Python. 2. Переменные. Типы данных. Преобразование типов. 3. Ввод, вывод. 4. Арифметические и логические операции. Соответствие нескольким условиям: and, or, not. 5. Условные операторы. 6. Понятие циклов. Цикл while. 7. Инструкции break и continue. Инструкция while — else.

Урок 3. Разбор практического задания

Урок 4. Встроенные типы и операции с ними

1. Строки. Определение. Методы. Форматирование. 2. Списки. Определение. Методы. Оператор in. Кортежи. 3. Последовательности. Цикл for in. 4. Range и когда его применять. 5. Словари. Определение. Методы. Перебор. 6. Множества. Методы. Применение.

Урок 5. Разбор практического задания

Урок 6. Практикум. Игра «Угадай число»

1. Создание простой игры. 2. Добавление уровня сложности. 3. Игра для нескольких пользователей.

Урок 7. Разбор практического задания

Урок 8. Функции

1. Определение. Встроенные функции. 2. Создание собственных функций. 3. Аргументы функции. 4. Области видимости. 5. Передача функции параметром в другую функцию. Лямбда-функции. 6. Функции sorted, filter, map.

Урок 9. Разбор практического задания

Урок 10. Модули и библиотеки

1. Модули. Определение. Применение. Подключение модулей. 2. Стандартные модули math, random. 3. Создание собственных модулей. 4. Пакеты. 5. Модули os, sys. 6. Запуск скрипта с параметрами.

Урок 11. Разбор практического задания

Урок 12. Работа с файлами. Кодировки

1. file. 2. Строки байт, кодировки. 3. Запись и чтение байтов. 4. Pickle. 5. Json.

Урок 13. Разбор практического задания

Урок 14. Полезные инструменты. Обработка исключений

1. Тернарный оператор. 2. Генераторы списков и словарей. 3. Принципы работы операторов and и or. 4. Модуль copy. 5. Обработка исключений.

Урок 15. Разбор практического задания

Урок 16. Практикум. Консольный файловый менеджер

1. Написание основных функций. 2. Написание основных функции (продолжение). 3. Создание основного скрипта.

Урок 17. Разбор практического задания

Разработка игр на UnityДлительность 3 месяца , онлайн-эфиры, заданияВедущие эксперты и методологиСертификат об окончании обучения-15400 руб./курсПолная или рассрочка на 3 месяца

Модуль 1. Основы разработки игр

  • Знакомство с Unity.
  • Основы программирования на С#.
  • Механика прыжков и поворотов.
  • Настройка игровой камеры.
  • Механика сбора бонусов.

Проект-игра: 2D-платформер, на котором прыгаем и собираем монетки.

Модуль 2. Погружение в программирование

  • Встроенные функции и массивы данных.
  • Знакомство с механикой 3D-игр.
  • Обучение противников с помощью искусственного интеллекта.

Проект-игра: аркада с элементами стрельбы.

Профессия: программист.

Модуль 3. Левел-дизайн и создание эффектов

  • Эффекты, постпроцессинг и звук в играх.
  • Работа с ландшафтом.
  • Инструменты левел-дизайна.
  • Механика таймера.

Проект-игра: экшен с заданиями на время и выбором космических кораблей.

Профессия: левел-дизайнер и мастер по спецэффектам.

Модуль 4. Гейм-дизайн и анимация

  • Способности и механика заданий для персонажа.
  • Система сцен и анимация персонажа.
  • Инвентарь и механика выбора предметов.

Проект-игра: RPG-квест с механиками выполнения заданий и выбора предметов.

Профессия: гейм-дизайнер и аниматор.

Модуль 5. Командная разработка игры

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

Проект-игра: командная игра, где каждый уровень сделан в своём жанре.

Основы программирования на PythonДлительность 3 месяца , онлайн-эфиры, заданияВедущие эксперты и методологиСертификат об окончании обучения-14700 руб./курсПолная или рассрочка на 3 месяца

Программа курса

Знакомимся друг с другом

Знакомимся с преподавателем и группой. Запускаем программное обеспечение.

Мир программирования

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

Начинаем программировать

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

Ветвления и циклы

Изучаем ветвления и учим программу принимать решения в зависимости от действий пользователя. Погружаемся в циклы. Знакомимся с принципом DRY (Don't repeat you) и заменяем однотипные действия циклами (арифметическим, циклом с предусловием и циклом с постусловием).

Массивы. Функции

Что делать, если данных слишком много? Сочинять новые имена переменным? Ни в коем случае. Знакомимся с массивами и их разновидностями в Python. Учимся хранить большой объем данных в одной переменной-массиве.

Закрепляем DRY и знакомимся с функциями. Немного магии или как функции обрабатывают данные внутри себя и даже не догадываются о коде вокруг них.

Разработка веб-сайта

Знакомимся с версткой сайтов. Язык разметки HTML и его основные компоненты. Создаем свою первую интернет страничку и учимся различать теги, их назначение и место в файле.

Продолжаем разрабатывать сайт

Знакомимся с каскадной таблицей стилей CSS и изучаем отступы и границы. Заставляем теги выстраиваться на экране и превращаем нашу страницу из золушки в принцессу.

Bootstrap

Наш первый фреймворк. Изучаем силу Bootstrap и его компоненты. Добавляем элементы на страницу, написав всего пару строчек кода.

Фреймворк Flask

Второй, но не менее важный, фреймворк - Flask. Устанавливаем, настраиваем и создаём веб приложение за 5 строчек кода. Разбираемся в деталях и учимся генерировать HTML страницы силами фреймворка.

Шаблонизатор Jinja2

Время шаблонов. Вносим правки в наш сайт на основе HTML/CSS/Bootstarp и заполняем его данными из Flask. Учимся генерировать динамические страницы.

Введение в базы данных

Что такое базы данных и из чего они состоят. Изучаем технологию CRUD (создавать, читать, обновлять, удалять) для таблиц в базе и данных в таблице.

SQLite + Flask

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

Презентация. Развертывание веб-приложения на сервере

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

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

Разработка игр на PythonДлительность 3,5 месяца , онлайн-эфиры, заданияВедущие эксперты и методологиСертификат об окончании обучения-16200 руб./курсПолная или рассрочка на 3 месяца

Программа курса

Урок 1. Знакомимся с программированием

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

  • Знакомимся с преподавателем
  • Узнаём, кто такие программисты и чем они занимаются
  • Узнаём, как работает код
  • Подготавливаем инструменты, с которыми будем работать
  • ‍Практика: создаём первую программу — игру «Чепуха»

Урок 2. Учимся считать

Знакомимся с переменными, операторами и типами данных. Учимся считать с помощью программ.

  • Учимся складывать, вычитать и умножать на Python
  • Узнаём, зачем нужны выражения в программах
  • Знакомимся с типами данных: строками, числами, булевыми данными
  • ‍Практика: создаём игру «Посчитай-ка»

Урок 3. Работаем со строками

Мы познакомились со строками, а теперь узнаем, как они работают.

  • Что умеют строки и зачем они нужны
  • Складываем строки друг с другом
  • ‍Практика: создаём игру «Расшифровщик»

Урок 4. Управляем программой

Изучаем ветвление — это когда программа по-разному реагирует на условия.

  • Разбираемся, зачем нужно ветвление
  • Учимся работать с операторами of, elif, else
  • Пишем условие ветвления
  • ‍Практика: создаём текстовый квест, который реагирует на выбор игрока

Урок 5. Работаем с циклом программы

  • Делаем так, чтобы программа работала бесконечно.
  • Узнаём, что такое цикл while и зачем он нужен
  • Учимся строить цикл с одинаковыми действиями
  • Учимся обходить цикл, выводим из него программу
  • Практика: создаём игру «Загадка»

Урок 6. Работаем со сложными циклами

  • Учим программу перебирать последовательности в цикле.
  • Знакомимся с циклом for in и функцией range
  • Обрабатываем значения внутри цикла
  • Практика: создаём игру «Викторина»

Урок 7. Знакомимся с функциями

  • Узнаем, почему программу хорошо разделять на функции.
  • Зачем нужны функции и как ими управлять
  • Что будет, если изменить функцию
  • Знакомимся с работой функций print, input, int
  • Практика: создаём игру «Аптечка или ловушка?»

Урок 8. Знакомимся с библиотеками

  • Узнаем, как библиотеки помогают программировать и экономить время.
  • Зачем нужны библиотеки в программировании
  • Как использовать функции из библиотеки
  • Чем полезна случайность в играх и как её использовать
  • ‍Практика: создаём игру «Угадай число», добавляем в неё счётчик попыток и управление сложностью

Урок 9. Знакомимся с «черепашкой»

  • «Черепашка» — это библиотека turtle, которая помогает рисовать прямо в программе.
  • Учимся использовать «черепашку», чтобы создавать красивые рисунки
  • Разбираем примеры рисунков
  • Рисуем простые объекты: квадраты, линии, точки, круги
  • ‍Практика: создаём рисунок на любимую тему, меняем цвета

Урок 10. Знакомимся со списками

  • Списки помогают нам собирать значения в одном месте.
  • Создаём список с данными
  • Изменяем тип данных и значения
  • Осваиваем методы списков: append, insert, pop, remove
  • Практика: создаём игру «Найди шпиона»

Урок 11. Осваиваем библиотеку PyGame

  • Это мощная библиотека, которая поможет ребятам создавать свои 2D-игры.
  • Разбираем возможности PyGame
  • Начинаем работать с PyGame: создаём окно, холст и объекты для будущей игры
  • Создаём игровой шаблон и двухмерную игру
  • ‍Практика: работаем с движением. Делаем так, чтобы прямоугольник перемещался по экрану

Урок 12. Учим объекты сталкиваться

  • Добавляем в игру динамику и веселье: делаем так, чтобы объекты правильно сталкивались и отлетали друг от друга.
  • Осваиваем координаты в PyGame
  • Практика: добавляем персонажей в игру, учим их перемещаться и сталкиваться

Урок 13. Рисуем игровой интерфейс 

  • Интерфейс — это датчики и иконки, которые окружают игрока. Научимся создавать красивый игровой интерфейс.
  • Разбираемся, почему без интерфейса нельзя играть
  • Создаём свой интерфейс
  • Учимся использовать счётчики и выводить данные об игре
  • Практика: стреляем и выводим на экран оставшееся количество припасов

Урок 14. Финальное занятие

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

Основы веб-разработкиДлительность 3 месяца , онлайн-эфиры, заданияВедущие эксперты и методологиСертификат об окончании обучения-12600 руб./курсПолная или рассрочка на 3 месяца

Программа курса

1. Настройка среды окружения. Первая HTML-страничка

Узнаем, как работает интернет, откуда и как попадают веб-сайты на экран. Осваиваем терминологию разработчика. Настраиваем среду разработки, выбираем текстовый редактор. Создаем свою первую HTML-страничку с приветствием, настраиваем редактор для сохранения ее в интернете. Поговорим о кодировке и системах счисления.

2. Управляем компьютером. Основные теги

Как компьютер понимает человека? Учимся компьютерному языку. С помощью кода учимся создавать различные вложенные структуры (это и веб-странички) и смотрим на результат.При помощи основных тегов оформляем текст и добавляем изображения.

3. Таблицы и их применение. Атрибуты тегов и гиперссылки

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

4. Таблица стилей. Наводим красоту

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

5. Продвинутые селекторы, псевдоклассы и псевдоэлементы

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

6. Блочная модель. Строим дом

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

7. Практика. Оформление кода

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

8. Продвинутое позиционирование. Играем с лягушкой

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

9. JavaScript, основы программирования и анимации

Научимся управлять воспроизведением звука и видео на страничках. Узнаем, как еще можно оживить сайт и его элементы.

10. Меню сайта. Как не заблудиться

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

11. Резиновые сайты. Зачем и куда их растягивать

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

12. Практика, верстка по дизайну

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

13. Презентация

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

Создание контента

Название курсаДлительность и форматНаставникиДокумент об окончанииТрудоустройствоЦенаОплата
Профессия редактор с нуля до PROДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологиДиплом о профессиональной переподготовкеТрудоустройство после обучения5678 руб./мес.Полная или рассрочка до 36 месяцев

Основные курсы

Копирайтинг от А до Я 2.0

  • Основы профессии
  • Форматы текста: статья
  • Форматы текста: карточки
  • Форматы текста: рассылка
  • Другие форматы текста
  • Как работать с клиентом и организовывать свою работу
  • Как создаются сильные тексты
  • Личный бренд

Коммерческий редактор

  • Экспресс-курс по коммерческой редактуре
  • Введение в профессию
  • Как начать работу с клиентом
  • Принципы и приёмы коммерческой редактуры
  • Текст о компании
  • Коммерческое предложение
  • Рассылка
  • Лендинг
  • Статьи для разных платформ
  • Тексты для блога компании
  • Принципы оформления текста
  • Оцениваем эффективность текста
  • Разбираемся в редакционных процессах
  • Презентуем результат заказчику
  • Боремся с «кризисом редактора»

Основы контент маркетинга

  • Дефинитор. Основы: как и почему работает контент-маркетинг
  • Монитор. Сбор и обработка первичных данных
  • Интегратор. Выбираем стратегию и примеряем на бренд
  • Интерпретатор. Стратегии на примерах
  • Креатор. Идея, концепция и форма
  • Стратег. Стратегия: формулирование гипотез и обработка идеи
  • Координатор. Запуск процессов и отработка гипотез
  • Аналитик. Оцениваем проект в числах
  • Визионер. Взгляд сверху: обобщаем информацию

Дополнительные курсы

Excel с 0 до PRO

  • Вводный модуль
  • Основные возможности Excel
  • Формулы и функции Excel: часть 1
  • Формулы и функции Excel: часть 2
  • Формулы и функции Excel: часть 3
  • Формулы и функции Excel: часть 4
  • Визуализация данных
  • Сводные таблицы
  • Формулы массивов
  • Инструменты анализа и оптимизации: часть 1
  • Инструменты анализа и оптимизации: часть 2
  • Прогнозирование
  • Сложные диаграммы
  • Работа с внешними данными
  • Макросы, макрорекордер и редактор VBA
  • Создание кода VBA. Объектная модель Excel
  • Объекты и функции
  • Циклы и массивы
  • Циклы и конструкции

Google Таблицы с 0 до PRO

  • Интерфейс Google Таблиц
  • Совместная работа с документами. Сортировка и фильтрация
  • Сводные таблицы
  • Визуализация данных
  • Проверка данных
  • Правила работы с формулами
  • Работа с диапазонами: часть 1
  • Работа с диапазонами: часть 2
  • Функции суммирования и подсчёта
  • Логические функции
  • Текстовые функции
  • Функции для работы с датой и временем
  • Функция FILTER
  • Функция QUERY
  • Скрипты
  • Функция QUERY: продвинутый уровень
  • Работа с диапазонами: продвинутые функции
  • Статистические функции и функции баз данных
  • Функции импорта
  • Формулы массива
  • Инструмент «Анализ данных»
  • Продвинутые текстовые функции
  • Диаграммы и спарклайны
  • Дополнения Google Таблиц
  • Создание скриптов и пользовательских функций
  • Работа со скриптами в таблице
  • Оптимизация работы с Google Диском, Почтой и Календарём

Управление командами

  • Вы стали руководителем
  • Личная эффективность и управленческие навыки
  • Стратегия компании и команды
  • Постановка целей
  • Поиск и увольнение сотрудников 
  • Развитие сотрудников
  • Встречи 1:1
  • Командная работа
  • Контроль
  • Мотивация сотрудников
  • Зарплаты и премии
  • Управление изменениями
  • Как удержать сотрудников
  • Как управлять удалённой командой

Операционный менеджмент и непрерывные улучшения

  • Разбираемся, что такое операционный менеджмент
  • Строим рабочие процессы в отделе, KPI и систему мотивации
  • Управляем качеством
  • Планируем оптимальный объём работы
  • Оптимизируем расходы на работу отдела
  • Планируем бюджет
  • Ищем точки роста и улучшаем работу команды 
  • Рассчитываем эффективность будущих изменений в работе
  • Планируем и внедряем улучшения

Итоговые проекты

Создание текстового контента по брифу заказчика

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

Контент-стратегия для бизнеса

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

Редактура текстов для бизнеса

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

Управление

Название курсаДлительность и форматНаставникиПробный урокЦена
Стань проджект-менеджеромДлительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 5104 руб./мес.

Основной блок — 2 месяца

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

Курсы:

Введение в программирование (7 уроков)

Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Математика и информатика (13 уроков)

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

Введение в контроль версий (14 уроков)

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

Знакомство с языком программирования C# (14 уроков)

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как нужно писать код.

Введение в базы данных(14 уроков)

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Стань продакт-менеджеромДлительность 15 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 5104 руб./мес.

Основной блок — 2 месяца

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

Курсы:

Введение в программирование (7 уроков)

Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.

Математика и информатика (13 уроков)

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

Введение в контроль версий (14 уроков)

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

Знакомство с языком программирования C# (14 уроков)

Знакомство с языком программирования C#: функциями и массивами, рекурсиями и двумерными массивами. Узнаем, как нужно писать код.

Введение в базы данных(14 уроков)

Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.

Факультет проджект-менеджментаДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 4780 руб./мес.

Основы менеджмента проектов

Вводный урок с деканом факультета (1 день, 1 урок)

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

ВИДЕОКУРС: проектный менеджер и его окружение (1 неделя, 3 урока)

  • карта компетенций, погружение в профессию проджект-менеджера
  • проект и его характеристики, создание Project Vision
  • жизненный цикл проекта, дорожная карта
  • основная проектная документация, команда IT-проекта

Подходы и методологии в управлении проектом (2,5 недели, 5 уроков)

  • эволюция подходов проектного управления
  • системный взгляд на проект
  • компетенции менеджера проектов
  • сертификации в управлении проектами
  • воркшоп: жизненный цикл проекта

Инициация и планирование проекта (3,5 недели, 8 уроков)

  • вводный урок по работе над групповыми проектами
  • инициация проекта
  • формирование и утверждение содержания (Scope) проекта
  • управление сроками проекта
  • видео-урок по инструментам планирования
  • управление рисками проекта
  • управление ресурсами, коммуникациями иизменениями проекта
  • практический воркшоп по планированию проекта

Итоги четверти

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

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

Реализация проекта и управление командой

Финансовый менеджмент и юридическое сопровождение проектов (4 недели, 8 уроков)

  • стоимость проекта и составление сметы проекта
  • финансовые риски проекта
  • экономические параметры проекта и организации
  • экономический анализ рынка и подрядчиков (benchmark)
  • юнит экономика и когортный анализ
  • управление закупками в проекте, тендеры
  • юридическое оформление проекта, виды контрактов и особенности ведения договорной работы
  • практический воркшоп, защита сметы проекта у заказчика

Начало реализации проекта (3 недели, 6 уроков)

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

Agile-подходы и фреймворки (4,5 недели, 9 уроков)

  • Agile
  • Scrum
  • Kanban
  • масштабированные фреймворки
  • Agile-практики в реальности

Рутина менеджера проектов (3,5 недели, 6 уроков)

  • рутина руководителя проектов, Kick-Off.
  • управление коммуникациями, организация ипроведение совещаний.
  • управление информационным пространством проекта.
  • структурирование информации и подготовка отчетности по проекту.
  • воркшоп «Отработка коммуникаций».

Итоги четверти

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

Завершение проекта и подготовка к собеседованию

Завершение проекта (3 недели, 6 уроков)

  • условия завершения проекта и процессы передачи результатов проекта в операционную деятельность
  • тестирование продукта проекта
  • документооборот по завершению проекта
  • пост-анализ
  • Lessons Learned, примеры и практика
  • воркшоп

Финальная защита проекта (5 недель, 8 уроков)

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

Симулятор собеседования и составление резюме (2 недели, 4 урока)

  • подготовка резюме и сопроводительного письма.
  • подготовка к интервью.
  • интервью с экспертом.
  • симулятор собеседования

Итоги четверти

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

Предметы с индивидуальным выбором даты старта

Личная эффективность и soft skills менеджера (4,5 недели, 9 уроков)

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

Основы управления продуктом (2,5 недели, 5 уроков)

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

Факультет продакт-менеджментаДлительность 14 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 3624 руб./мес.

Продуктовый менеджмент

Введение в продакт-менеджмент

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

Бизнес-модель

Освоите Lean canvas для простого и наглядного описания продукта, научитесь анализировать рынок и поймете, что такое product market fit. Научитесь выбирать модели монетизации продукта и использовать шаблоны базовых бизнес-моделей.

Soft skills

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

Работа с гипотезами

Познакомитесь с процессом генерации гипотез, их основными подвидами и поймете, как их приоритизировать.

Продуктовые исследования

Узнаете что такое Customer Development, научитесь проводить продуктовые исследования и поймете, какие боли есть у вашего клиента. Узнаете о количественных исследованиях и методах определения стоимости вашего продукта для клиента.

Итоги четверти

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

MVP

Маркетинг

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

MVP: подготовка к созданию

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

Прототипирование и дизайн для MVP

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

MVP: тестирование и выводы

Завершите процесс формирования MVP и запустите готовый проект.

Сбор данных и Unit-экономика

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

Итоги четверти

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

Работа с командой

Работа с командой

Узнаете, как сформировать эффективную команду и развивать её, организовать продуктивную работу, правильно ставить цели и достигать их.

Мобильная разработка

Вы поймете отличия разработки мобильного приложения, изучите особенности работы с Appstore и Google Play.

Soft skills

Продолжите совершенствовать гибкие навыки, которые необходимы независимо от отрасли.

Аналитика

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

Итоги четверти

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

Привлечение инвестиций. Карьера

Финансы

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

Карьера

Сможете оформить резюме, потренируетесь проходить собеседования.

Привлечение инвестиций

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

Итоги четверти

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

Предметы с индивидуальным выбором даты старта

Основы Jira и Confluence

  • Обзор курса
  • Задачи в Jira
  • Фильтры и дашборды в Jira
  • Организация работ в Jira по гибким методологиям
  • Дорожные карты в Jira
  • Пространства, страницы и их иерархия в Confluence
  • Базовые макросы
  • Наиболее используемые макросы. Часть 1
  • Наиболее используемые макросы. Часть 2
  • Наиболее используемые макросы. Часть 3
  • Демонстрация возможной библиотеки

Генерация идей для создания и улучшения продуктов

  • Погружение
  • Фокусировка
  • Генерация идей
  • Оформление презентации

Английский для IT-специалистов

  • IT resume sample
  • Job interview: questions and answers
  • Effective teams
  • Workplace communication
  • Business e-mails
  • Requirement specifications (SRS)
  • Stand-up meetings
  • Deadline
  • Challenge
  • Start up

Факультет управления персоналомДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 3506 руб./мес.
Факультет основ работы с маркетплейсами и e-commerceДлительность 9 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 2627 руб./мес.

General Marketing

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

Курсы:

  • Анализ рынка
  • Проработка идеи продукта
  • Разработка рекламной кампании и расчет бюджета
  • Продвижение компаний, продуктов и брендов
  • Сайт как самостоятельный инструмент продвижения
  • Система показателей аналитики

Специализация «Интернет-маркетолог»

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

Курсы:

  • Исследования рынка
  • Выбор приоритетного канала продвижения
  • Визуал и инструменты: Miro, Adobe, Figma, Tilda, WordPress, Notion
  • Запуск и управление рекламной кампанией
  • Аналитика и оптимизация рекламных кампаний
  • Презентация результатов работы заказчику
  • Основы проджект-менеджмента: управление проектами в удаленной команде

Технологическая специализация «Менеджер маркетплейсов»

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

Курсы:

  • Вывод бизнеса на российские маркетплейсы
  • Вывод бизнеса на зарубежные маркетплейсы
  • Управление продажами
  • Работа с контентом и визуалом
  • Составление отчетности
  • Управление логистикой
  • Email-маркетинг
  • Видеомаркетинг

Профессия продюсер онлайн-курсов с нуля до PROДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-5636 руб./мес.

Запуск и продюсирование онлайн-курсов

  • Познакомитесь с рынком и трендами EdTech и профессией продюсера онлайн-курсов.
  • Научитесь исследовать целевую аудиторию, рынок и конкурентов, чтобы сформулировать уникальное торговое предложение.
  • Поймёте, как и где искать авторов курса, по каким критериям их нужно выбирать.
  • Узнаете, как выстроить логику программы и домашних заданий.
  • Разберётесь, как анализировать контент, мотивировать учеников, давать обратную связь, определять зоны роста и внедрять улучшения.
  • Познакомитесь с разными LMS и выберете подходящую. Научитесь настраивать рассылки, платежи, метрики для проверки успешности курса.
  • Поймёте, как организовать съёмку курса в подходящей локации.
  • Научитесь продвигать онлайн-курс с помощью бесплатных вебинаров, таргетинга, SMM и email-маркетинга.

Юнит-экономика и метрики продукта

  • Научитесь выбирать метрики для решения задач и поймёте, что считать юнитом в вашем проекте.
  • Поймёте, что такое юнит-экономика, и разберётесь, как считать стандартные и нестандартные метрики без ошибок.
  • Научитесь находить точки роста бизнеса и определять ключевые метрики его развития.
  • Узнаете, как формировать гипотезы по данным юнит-экономики, прогнозировать финансовые перспективы и принимать управленческие решения.
  • Поймёте, как находить и анализировать данные из «Яндекс.Метрики», Google Analytics, AppMetrica, Amplitude, CRM.
  • Рассчитаете юнит-экономику для своего проекта.

Продвижение во «ВКонтакте»

  • Узнаете, как находить свою аудиторию и формулировать для неё сильное и запоминающееся торговое предложение.
  • Поймёте, как продвигать онлайн-курс с помощью сообщества. Придумаете оригинальное название, подготовите обложку и меню.
  • Научитесь выбирать tone of voice для общения с аудиторией, придумывать интересные рубрики, писать посты, снимать истории и клипы.
  • Разберётесь, как запускать автопродвижение.
  • Узнаете, как создавать креативы, распределять бюджет и анализировать эффективность рекламной кампании.
  • Научитесь продуктивно сотрудничать с блогерами и привлекать лояльную аудиторию с помощью посевов.

Управление проектамиДлительность 6 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-от 2188 руб./мес.

Базовые знания (2 месяца)

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

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

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

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

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

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

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

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

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

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


Как начать карьеру в IT и digital. Первый шаг9 лонгридов с актуальными материалами на 2021 годДиректора, основатели стартапов, IT-рекрутеры и другие экспертыда-

Модуль 1. Как устроена индустрия digital и IT

Уроки:

  1. Тренды, о которых нужно знать
  2. В какую компанию легче всего попасть
  3. Новые правила игры на рынке труда

Модуль 2. Какие профессии будут актуальны в ближайшие годы

Уроки:

  1. Кто и как создаёт IT-продукт: менеджеры и дизайнеры
  2. Кто и как создаёт IT-продукт: разработчики, аналитики, маркетологи, поддержка
  3. Инструкция по смене профессии

Модуль 3. С чего начать свою личную трансформацию

Уроки:

  1. Как построить собственную траекторию развития
  2. Над какими навыками стоит поработать
  3. Почему нам страшно менять карьеру и как с этим бороться
Видеокурс «Карьерная мастерская»7 занятийМеждународные эксперты-990руб.

1-я часть

Что такое IT, почему это настолько популярно и какие пути, чтобы попасть в эту сферу:

  • По каким критериям люди обычно выбирают профессию, и как надо делать это на самом деле
  • Почему стоит выбрать сферу IT: cпрос на IT-специалистов и уровни их зарплат
  • Пять основных IT-специализаций
  • Почему не нужно выбирать профессию на старте
  • Разбиваем стереотипы о сфере IT

Результат

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

2-я часть

Подробный разбор специализации программиста:

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

Результат

Узнаете особенности работы программиста и выясните, подходит ли вам эта специализация

3-я часть

Подробный разбор специализации тестировщика и аналитика:

  • Зачем нужны тестировщики и аналитики
  • Виды тестирования на простых примерах
  • Примеры задач, которыми занимается тестировщик
  • Инструменты работы аналитика
  • Кому подойдет профессия аналитика и тестировщика
  • Где работа аналитика и тестировщика пересекается с программированием

Результат

Выясните, кто такие аналитики и тестировщики, и узнаете, подходят ли вам эти специализации

4-я часть

Разбор специализаций проджект- и продакт-менеджера и путей, а также как попасть в сферу IT:

  • Чем продакт-менеджер отличается от проджект-менеджера
  • Какие задачи решают продакт- и проджект-менеджеры
  • Кому подойдут эти специализации
  • Пути как попасть в IT
  • Почему не нужно выбирать IT-специализацию на старте
  • Как устроено обучение в GeekBrains

Результат

Узнаете, кто такие продакт- и проджект-менеджеры, подходит ли вам эти специализация. А также каким образом вы сможете попасть в сферу IT

Хочу в HR. Инструкция по применениюДлительность 17 уроков, видеокурсВедущие эксперты и методологида-

Программа курса

Урок 1. Вступление

Урок 2. Что такое HR?

Урок 3. HR - крутая работа

Урок 4. Из чего состоит HR сфера?

Урок 5. Кем можно работать в сфере HR?

Урок 6. Преимущества работы в HR

Урок 7. Удаленная работа и фриланс в HR

Урок 8. HR в небольшой компании

Урок 9. Работа внутренним рекрутером

Урок 10. Кто такие сорсеры?

Урок 11. В чем смысл работы HR?

Урок 12. Коучинг

Урок 13. Инструменты

Урок 14. Джоб борды и АТС

Урок 15. Этапы подбора

Урок 16. Как понять, что HR - это твое?

Урок 17. Заключение

Оформление и защита прав на интеллектуальную собственностьДлительность 13 уроков, видеокурсВедущие эксперты и методологида-

Программа курса

Урок 1. Введение

Урок 2. Зачем нужно защищать права на интеллектуальную собственность?

Урок 3. Сценарии угроз

Урок 4. Определение объекта защиты

Урок 5. Локальные нормативные акты

Урок 6. Документы, оформляемые с работником

Урок 7. Приобретение прав

Урок 8. Открытое программное обеспечение

Урок 9. Проприетарное программное обеспечение

Урок 10. Учет ПО третьих лиц

Урок 11. Регистрация ПО. Депонирование произведений

Урок 12. Патентование. Регистрация товарных знаков

Урок 13. Заключение

Основы продакт-менеджментаДлительность 2 дня, видеокурсВедущие эксперты и методологида-

Программа курса

Урок 1. Продакт-менеджер: основные аспекты профессии

Основные функции продакт- и проджект-менеджеров; Hard skills и Soft skills продакта (Junior, Middle, Senior); Карьерные пути: как прийти к менеджменту продуктов; Что можно считать продуктом.

Урок 2. Этапы создания продукта

Обзор основных этапов; Особенности создания продуктов Web, Mobile, Desktop Software; Применение методологий (Agile, Scrum и др.) в создании продукта; Инструменты и лайфхаки продакт-менеджера (RoadMap, описания, таски).

Урок 3. Генерация идей и проверка гипотез

Product Vision. Миссия и видение. Концепция; Описание проблемы. 5 «почему». Проблемные интервью; Генерация идей. Фреймворки брейнштормов. Анализ конкурентов; Проверка продуктовых гипотез (CustDev).

Урок 4. Проектирование MVP

User Flow и Customer Journey Map; Дизайн; Продуктовое описание; Прототипирование.

Урок 5. Выход на рынок

Каналы дистрибуции и способы монетизации; Бета-версия продукта — что это?; Маркетинг.

Урок 6. Продуктовая аналитика

Что такое продуктовая аналитика и почему она важна; Немного теории: среднее арифметическое, медиана, корреляция и т.д.; Продуктовые метрики; Сегментация пользователей; Зачем нужны эксперименты и что такое статистическая значимость?; Инструменты и дашборды; Рекомендации по погружению в аналитику.

Урок 7. Выход на второй круг (и последующие)

Принятие решений на основе метрик; А/В-тесты; Смена стратегии; Юзабилити-тестирование.

Эффективный руководительДлительность 12 месяцев, лекции и семинары, эфиры и записи, статьи и методические пособия, встречи с практикующими разработчикамиВедущие эксперты и методологи-3272 руб./мес.

Управление командами

  1. Вы стали руководителем
  2. Определение ролей в команде
  3. Роль руководителя
  4. Эффективная команда – как создать, развить, направить
  5. Система целей и показателей, отношения с руководством
  6. Вовлечённость и мотивация команды 
  7. Развитие команды
  8. Контроль
  9. Как реализовывать необходимые изменения
  10. Управление удалённой командой
  11. Итоговая работа: управление командами

Аналитика для руководителей и владельцев бизнеса

  1. Бизнес-модель
  2. Анализ конкурентов
  3. Digital-стратегия
  4. Экосистема digital-аналитики (маркетинг и продукт)
  5. Инструменты digital-аналитики и визуализация
  6. Принятие решений на основе данных
  7. Аудит продаж
  8. Итоговая работа: аналитика для руководителей и владельцев бизнеса

Мастер презентаций и публичных выступлений

  1. Введение в курс
  2. Подготовка к презентации
  3. Структура презентации
  4. Презентация, как инструмент продаж
  5. Тексты в презентациях
  6. Основы фирменного стиля
  7. Иллюстрации
  8. Визуализация и верстка
  9. Инфографика. Подготовка и анализ данных
  10. Визуализация данных в презентациях
  11. Анимация
  12. Основы сильных выступлений
  13. Публичное выступление с презентацией
  14. Режиссура выступления
  15. Секреты выступлений в стиле TED
  16. Смыслы в выступлениях
  17. Итоговая работа: мастер презентации и публичных выступлений

Операционный менеджмент и непрерывные улучшения

  1. Введение
  2. Разработка ключевых элементов операционной деятельности
  3. Управление объёмами производства продуктов и услуг
  4. Управление качеством
  5. Основы управления операционными затратами для реализации операционной деятельности
  6. Основы управления капитальными затратами для реализации операционной деятельности
  7. Организация процесса непрерывных улучшений
  8. Оценка инициатив по непрерывным улучшениям
  9. Планирование и внедрение непрерывных улучшений
  10. Итоговая работа: операционный менеджмент

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

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

Школа участвует в рейтингах

Отзывы о школе

24.12.2021

Филипп Максимов вёл у меня курс "Популярные библиотеки: RxJava 2, Dagger 2, Moxy" замечательный преподаватель. Он действует в соответствии с учебной программой, хорошо и доходчиво объясняет материал, отвечает на каждый вопрос, а также очень внимательно проверяет каждое домашнее задание. Курс для меня был чрезвычайно полезным. Вначале не мог понять Dagger, а когда понял его, то стал считать свой прежний код очень слабым. На этом примере почувствовал всю силу новых знаний. Dagger, действительно, очень многофункциональный и полезный инструмент при разработке мобильных приложений. Спасибо Филиппу за знания и ценный опыт. Желаю ему крепкого здоровья и интересных учеников!

15.08.2021

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

18.11.2021

супер компания, муж закончил курс, уже пару лет как успешно работает! сейчас я осваиваю новую профессию! команда GeekBrains лучшая!

08.08.2021

Хочу поделится своим впечатлением по курсу ios разработки. Отлично качество подачи материала, отдельно хочу отметить преподавателя Артура, мощно мотивирует на дальнейшее обучение, готовит ресерчи для более глубокого изучения материала, здорово объясняет материал. Рекомендую пройти этот курс, но нужно быть готовым, что путь программиста - сам по себе сложный путь и нужно много учиться помимо занятий, чтобы получить хороший результат!

27.09.2021

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

25.12.2021

Курс «Цифровая трансформация образования: профиль современного учителя», очень полезно, нужно, информативно.

14.09.2021

Радует, что кто-то может как дать хорошее образование, так и то что есть те, кто хочет его получить. Это искренне радует.

01.03.2022

Отличная образовательная платформа, за год обучения в GeekBrains узнал в три раза больше, чем за 5 лет в ВУЗе!

10.01.2022

Пока только прошла часть курса, но пока все нравиться. Надеюсь что данная образовательная площадка и дальше будет интересна.

14.12.2021

Окончил обучение. Удобно. В свободное время. Профессиональный преподавательский состав!

11.01.2022

информация в курсах подается просто и понятно. информация полезная, так что всем доволен

29.09.2020

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

03.01.2022

Прошёл бесплатный курс "INSTAGRAM ОТ А ДО Я". Получил полезную для себя информацию. Спасибо !

08.07.2022

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

26.07.2021

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

20.12.2021

Я давно мечтала об обучении на аналитика данных. Несколько лет мучался, читала, изучала другие школы присматривалась. Но вот однажды мне набрал менеджер GB и я сказала "Да сколько можно себя мучить" и поступила на курс Big Data. Я только начала учебу, но мне все нравиться и формат обучения и сдача д/з. Все под контролем. Кто ищет недостатки тот всегда найдет. Для меня их в GB нет. Моя мечта сбылась

31.07.2021

Мне очень понравились курсы платформе Geekbrains от mail.ru. Я начинала учиться с нуля, не скажу, что было легко, но оно того стоило. Заканчиваю обучение по курсу : дизайнер UI/UX. Курсы очень насыщенные, много информации, которая хорошо структурирована и подобрана. Дается много софт-скиллов. Это действительно мозговой штурм в течении года обучения. Конечно, надо и самому развиваться и совершенствоваться. Есть куда расти. Дается гарантия трудоустройства. У меня большие надежды на будущее в профессиональном плане. Я очень довольна

16.09.2021

Мне все понравилось единственное только на задания и просмотра материала уходит больше времени чем заявленно так что перед обучением рассчитайте свое время в среднем в день нужно около 3 часов!

10.08.2021

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

11.02.2022

Прошла обучение на факультете "СММ менеджмент. Подойдёт тем, кто совсем не разбирается в профессии СММ, так и тем, кто уже делает первые шаги в освоении новой для себя профессии. Преподаватели отличные. Было очень много негатива со стороны моих сокурсников -" плохо объясняют, ничего не понятно", но я совершенно с ними не согласна. Отлично систематизированные знания, преподаватели всегда готовы помочь и объяснить непонятные моменты. Я присутствовала на онлайн защите дипломов и представленные работы убедили меня в том, что GeekBrains даёт прекрасную базу знаний. Большое спасибо преподавателю Владиславу Суверневу за то, что всегда был на связи и отвечал на все вопросы))) Если вы работаете, то совмещать работу и обучение будет достаточно сложно.

14.08.2021

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

21.08.2021

Обучение в онлайн университете GeekBrains это отличный способ получить дополнительное образование.

24.11.2021

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

03.01.2022

Спасибо за курс! Краткость сестра таланта именно так хочется охарактеризовать уроки-лекции!

30.08.2021

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

07.08.2021

Обучение на GeekBrains. Дорогие друзья, которые планируют обучаться, но выбирают способ или условия. Поделюсь своим опытом и восприятием. Для себя выбирая способ обучения и курс, остановился на GeekBrains. 1. Хочу выделить условия и релевантности материала. 2. Преподаватели, они все имеют практический опыт, и делают оценку усвоенного материала. 3. Способ обучения, вебинар, общение через чат или прямое общение через Zoom, дополнительно все материалы сохраняются в личном кабинете. Спасибо, всем, кто прочитал и желаю Вам успехов.

10.12.2021

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

08.02.2022

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

06.11.2021

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

09.09.2021

Начала проходить курс в августе 2021 года. У меня-Факультет Управления персоналом. Мы только закончили первый блок и могу сказать, что это безумно интересно. В этом курсе есть просто все, что должен знать Специалист по подбору. Когда выбирала платформу, то остановилась на этой, а не на маленьких курсах за небольшие деньги, а в итоге получается такая же сумма. Преподают очень сильные специалисты-практики по подбору персонала. На телеграмм-канале очень сильная поддержка студентов. Постоянно присылают статьи по теме, чаты по подбору персонала, приглашают на отдельные вебинары, сами студенты предлагают уже устроится к ним на работу. Когда покупала этот курс, мне еще дали несколько мини курсов по разным тематикам в подарок. Очень рада, что поступила на этот факультет.

29.06.2022

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

01.02.2022

Проходил обучение по курсу "Java. Уровень 1" (январь 2022 года). Сам курс (как программа, так и, прежде всего, изложение материала) полностью соответствовал ожиданиям (это не первый мой курс в GeekBrains, поэтому уже сформировались определенные критерии оценки качества обучения). По итогу курса я получил знание основ Java. Как таковые принципы программирования и написания кода мне хорошо известны, т. к. много лет уже занимаюсь разработкой, однако, приступить к изучению Java не хватало самодисциплины (т. к. напрямую в работе моей Java не применяется). Тем не менее, применение полученным знаниям сразу же нашлось - прохождение курса позволило мне присоединиться к внутренней команде, занимаеющейся развитием системы мониторинга в организации, где Java активно применяется для разработки метрик. Отдельное СПАСИБО хочу сказать преподавателю Евгению Гусеву, излагающему материал в доступной форме (с примерами и пояснениями). По ходу занятия Евгений делает периодические грамотные отвлечения от темы основного материала для эмоциональной разгрузки студентов - что также очень здорово! Если смогу пойти на продолжение курса (на "Java 2"), то постараюсь записаться именно к Евгению.

08.09.2021

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

02.10.2021

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

21.12.2021

Предлагаются хорошо организованные и разработанные курсы для педагогов. Актуальный материал с теорией и опытом замечательных преподавателей, с выходом на практическое применение. Будет полезен и для профессионального, и для личностного роста. Хорошие домашние задания и тесты. Все материалы можно сохранить и использовать в дальнейшей работе. Высылается Сертификат установленного образца. Спасибо GeekBrains! Рекомендую учиться у вас. На платформе много всего интересно- полезного)

02.10.2021

Спасибо большое. Школа GeekBrains ответственно подходит к своему делу. с большим опытам по обучению новых переквалифицированных специалистов. И сейчас согласно статистики являются на 6 месте по бюджету обучающии платформай

17.09.2021

Обучаюсь на курсе по дизайну интерьера. Уже прошла 1 четверть и первый проект готов) очень нравится обучение, преподаватели хорошо объясняют, контролируют процесс и доводят до отличного результата. Спасибо!

11.01.2022

Отличный курс в видеозаписи Основы Product Management - подойдет для начинающих свой путь. Все довольно просто и понятно. Я остался доволен. Один из уроков почти полностью взят из симулятора GoPractice по принятию решений на основе данных. Преподаватели курса продакты - практики из разных топовых компаний

02.11.2021

Второй раз захожу на факультет Python-разработки. С первого захода пришлось уйти в академический отпуск, из-за высокой загруженности по работе и невозможности выполнять домашние задания. В итоге сменил работы, появились свободные вечера и я обратился в GeekBrains с просьбой восстановить меня на факультете. Мою просьбу любезно удовлетворили и пригласили на расширенный курс (когда я поступал, обучение длилось 12 месяцев, а теперь я начинаю 16-ти месячный курс). Появилось посвящение в студенты (может я просто не помню и оно и в прошлый раз было, намного больше года прошло). В принципе и с прошлого захода и сейчас никаких нареканий к работе факультета нет. Немного задевало, когда в начале лекции, преподаватель разбирает не мое домашнее задание, но понятно же, что я у него не 1 и не только я старался. После нескольких месяцев обучения на курсе, попробовал в удобном мне режиме самообучаться по книгам и видео - не так то это и просто. Материалов - просто море.

16.08.2021

Самый удобный вариант обучения, который только может быть. После школы/техникума/института желания учиться просто отпадает. Но именно они позволили вновь влюбится в учебу и понять, что в ней не все так плохо. Хороший опыт, превосходные учителя, которые преподают интересный и полезный материал. О чем ещё можно мечтать?

07.09.2021

Учусь на интернет-маркетолога. Выбирал между скилл бокс и GB. Опыта для сравнения с другими платформами нет. Обучение 14 мес. Прошел треть, На данном этапе всё устраивает.

06.08.2021

Я очень рад что вы помогаете многим чувствовать себя уверенным в своих профессиях !

29.08.2021

Вроде норм. Но я только начал, если всё будет очень плохо, обязательно вернусь к отзыву))) Выбрал ГБ, потому что всё что было в требованиях к вакансии, входит в курс обучения. Поэтому выбрал их, видимо мониторят вакансии и на их основе составляют курс обучения. Это радует.

24.09.2021

Хорошая образовательная платформа. Уроки для новичков сделаны для новичков, информацию легко воспринимать. Есть нюансы с некоторыми техническими курсами, однако все решаемо. Обратная связь с преподавателем, как я поняла, зависит от самого преподавателя, но она никогда не моментальная - это, пожалуй, минус. Сильная группа помощи в виде студенческого чата. С его помощью решается 95% возникших вопросов до обращения к преподавателю. Условия обучения, приостановки курса, возврата денег и тд созданы для людей. Комфортно учиться во всех отношениях. Спасибо, что вы есть;)

20.08.2021

Уже почти год учусь на курсе по Геймдизайну у GeekBrains. Очень довольна обучением. Программа обширная и затрагивает сразу все направления геймдизайна, именно благодаря этому, я поняла в каком направлении лучше двигаться и что больше нравится. Возможно в будущем, с удовольствием взяла бы ещё один курс. Преподаватели все очень интересные. Техподдержка всегда отвечает вовремя если вдруг случилось так, что нужно перенести срок сдачи задания из-за навалившейся работы. Вообще очень удобно совмещать учебу и работу, график занятий очень удобно составлен. Спасибо GeekBrains за четкую работу!

16.01.2022

Отличный курс "Цифровая трансформация образования" с полезными материалами для продолжения обучения самостоятельно

10.08.2021

Первую половину курса давали базу, а после середины пошли более-менее интересные вещи как для человека, который в IT более 10 лет.

27.04.2022

Превосходно, живо, интересно, весь курс - на одном дыхании.

18.11.2021

Обучаюсь на курсе Python-разработка. Преподаватели практики и материалы дают те, которые востребованы у работодателей (требования к соискателям по знаниям и навыкам). "Халявничать" не получится, учить придется много, иначе деньги на ветер....

18.09.2021

Уже прошла многие курсы, много полезного и нужного.

16.01.2022

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

27.09.2021

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

24.07.2021

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

28.12.2021

Прошла курсы "Цифровая трансформация образования: профиль современного учителя". Программа курса актуальна и сформирована исходя из требований времени и современной школы. Режим работы ( 2 темы в неделю в удобное мне время) полностью устроил. Получила интересную, полезную информацию. Приступила к практической реализации полученных знаний. Особенно важным было освоение нескольких цифровых ресурсов и погружение в тему "Формирующие оценивание". Рекомендую.

19.11.2021

Все четко и ясно организовано! Преподаватели грамотные!

29.10.2021

Прошел курс по основам HR менеджеру , все было понятно и доступно. А главное не устаешь при прослушивании.

22.09.2021

Нравится обучение на GeekBrains. Прохожу обучение на 2 курсе, а их 4 на минуточку, т.е. еще пол года по моим подсчетам. Уже сейчас есть хороший багаж знаний, который можно использовать на бирже, практикуясь и одновременно зарабатывая свои первые кровные

06.09.2021

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

31.07.2021

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

28.03.2022

Учусь на факультете 3D моделирования. Курс просто пушка, очень интересная подача. преподаватели профессионалы, работающие в этой сфере. Подача материала разжёвана, вынесена на блюдечке, все вопросы досконально прорабатываются на Вебинарах, и помощь саппорта достаточно быстрая, даже в столь не простое время. 5 звезд, если у вас есть сомнения, стоит или нет... однозначно да! восторг

06.05.2022

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

20.12.2021

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

08.08.2021

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

13.10.2021

Училась на Факультете дизайна. Помимо прочего работаю каждый день на постоянной основе по смежной специальности. Если вы хотите, чтобы ваши работы были на хорошем уровне вам потребуется много дополнительного времени. Вам все прекрасно объяснят, преподаватели всегда готовы дать комментарии и помощь, но... задание за вас никто не сделает. Будьте к этому готовы, чтобы потом не надо было краснеть на дипломе. Если все этапы проходить добросовестно, то вы будете иметь навыки работы в основных дизайнерских программах и неплохое портфолио на Behance. Сейчас много аналогичных платформ, есть опыт обучения на skillbox, но при выборе обращайте внимание на программу и наполненность круса, цена=объем знаний. Ну и конечно все это можно и самому осилить, но то, что ты оплатил - это неплохая мотивация двигаться дальше) ну тут каждый ищет свои мотивы, возможно для более юных - это желание найти хорошую работу после обучения, но опять же было с десяток хороших студентов и я не сомневаюсь, что они пришли туда, куда надо, были случайные люди, или любопытствующие как я... ваши достижения будут зависеть только от вас, а не от курсов.

04.08.2021

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

03.08.2021

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

17.09.2021

Обучаюсь в GB на факультете Geek University Веб-дизайна на данный момент 3 месяц. Преподаватели отзывчивые, оперативно отвечают на вопросы, если они возникают по домашним заданиям. В процессе лекций все максимально понятно, задаю вопросы, но не значительные, потому что все реально понятно объясняют, хоть это и новая для меня сфера. Для обучения однозначно рекомендую, гибкие условия для оплаты, практикующие преподаватели, которые в курсе всех фичей на рынке, о них точно ничего Вам не расскажет преподаватель из гос. университета. Также радует формат обучения, если по каким-либо причинам я отсутствую на лекции, у меня есть возможность ее пересмотреть в любое удобное время, это прямо супер.

08.02.2022

Учусь в Geekbrains с мая 2021 года, на факультете Веб-дизайна. Обучение мне нравится, учиться интересно, вся информация свежая, и подаётся небольшими порциями, после каждого урока есть домашка

26.07.2022

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

24.06.2021

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

11.10.2021

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

08.12.2021

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

11.09.2021

ОБучалась там и программа очень понятная и простая для понимания

26.04.2022

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

14.08.2018

В связи с бурном ростом интернета, решил попробовать себя в программировании (а именно Javascript) и обратился сюда за обучением, так как много видел положительных отзывов на различных форумах. И я не разочаровался, видно, что все преподаватели имеют большой опыт в этой сфере. На занятиях мало воды, больше упора на практику. Так что, верю в светлое будущее)

09.02.2022

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

19.08.2021

Обучение проходит продуктивно и приятно, благодаря грамотно продуманной программы (можно совместить с работой) и внимательному отношению сотрудников платформы. Думаю сумма обучения оправдывает себя. Кроме основной программы, много интересного дополнительного материала. Благодаря этому получается делать первые продуктивные шаги в будущей профессии. Важно сказать что я ещё продолжаю обучение, но мне все нравиться и настрой позитивный.

06.01.2022

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

19.04.2022

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

28.12.2021

Спасибо, большое, очень полезно, много новой информации, интересная подача материала

24.01.2022

Учусь на курсе "HR-специалист". Получаю новую специальность с нуля, поэтому некоторые темы вызывают затруднение. Но всегда на связи наставники, да и преподаватели готовы ответить на возникающие вопросы. Рекомендую!

14.12.2021

Очень благодарен команде GeekBrains за отличное обучение! Учусь на Специалиста по ИБ. Видеоуроки понятные с "разжевыванием" и суровые домашние задания не дают забыть курс. Только нужное и, практически, без воды. Спасибо!

17.10.2021

Всем доброго времени суток! Я учусь на факультете java - разработки. Так получилось, что я пришел на данный факультет не из сферы IT. Точнее, ранее я никогда не сталкивался с программированием! Решил сменить профессию. По совету лучшего друга, выбор пал на GeekBrains! Ни сколько не пожалел! Мне нравится подача материала. Преподаватели всегда готовы придти на помощь и подсказать варианты решения сложных задач, даже после обучения. Ведь все преподаватели практики и совместно с обчением работают в сфере IT. Все курсы хорошо проработаны, много практических заданий. На курсах есть небольшые проекты, которые подойдут для будущего портфолио. К каждому курсу есть методички, к которым можно оброщаться при выполнении домашнего задания. Не редко, преподаватели советуют доп. литературу или порталы, на которых можно дополнить свои знания и найти ответы на вопросы, которых нет в курсе. Так сказать, углубить свои познания в конкретной теме. Так же хочу отметить, что есть три формата обучения. Каждый, кто решить учиться в GeekBrains, может выбрать тот, который ему удобней. Можно, тоже не мало важно, брать паузы в обучении если того требует ситуация. Есть акции, с хорошими скидками и рассрочка обучения. Так же есть подготовительные курсы, которые помогут Вам опредилиться с выбором курса, если Вы не можете решить какой Вам больше подходит. Самое главное - это желание учиться чему-то новому и менять свою жизнь к лучшему! GeekBrains Вам в это поможет, как помог мне. Большое спасибо команде GeekBrains!

14.12.2021

В целом отличное впечатление. Учусь на Data science, подача материалов интересная, удобный график учебы, классные преподаватели. Иногда происходят сбои в уроках, но ничего критичного

05.04.2022

Отличная платформа для обучению новой профессии в сфере IT.

06.02.2022

Осваивал курс "Разработчик" - хочу научиться программировать. Мне кажется это интересная и творческая работа. В GeekBrains проходил начальный курс "тест-драйв", чтобы определиться с выбором дальнейших курсов. Преподавателем был Ильнар Шафигуллин. Очень терпеливый, грамотный и квалифицированный специалист. Объяснял все очень подробно, кажется даже слишком, даже я начал что-то понимать.)) Помимо профильных знаний, Ильнар рассказывает интересные исторические случаи и этимологию многих терминов, иллюстрируя картинками и фотографиями. Поэтому, курс выглядит не скучным, а интересным и познавательным.

16.09.2021

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

03.09.2021

Прохожу обучение в GeekBrains с января 2021 по "Финансовой аналитике". Очень довольна результатом: программа обучения структурирована грамотно, преподаватели все опытные и делятся реалиями, а не теоретическими предположениями. Обратная связь и поддержка специалистов своевременная и клиентоориентированная. Спасибо!

13.08.2021

Пришёл учиться в GeekBrains в середине февраля, были хорошие скидки, и я решил взять курс по 3Д визуализации. Сейчас прошёл уже половину обучения, которое рассчитано на год. Мне очень нравится подача материала преподавателей. Инструменты, которые я изучаю на этом курсе, судя по вакансия, востребованы и будет смысл от обучения. Задания довольно сложные, не всегда получается выполнить их в срок. Техподдержка при этом работает очень оперативно для сдачи долгов. Преподавателям всегда можно задать вопросы по темам урокам, дадут развёрнутые ответы. Могу порекомендовать этот курс всем, кто хочет заняться моделированием. Программа 2020 года, поэтому все актуальное. Планирую с помощью курса сменить работу.

09.12.2021

8 декабря поступил на новый факультет "Разработчик", буду надеяться что образовательная платформа GeekBrains не подведет) Но большинство усилий для получения образования, нужно будет приложить именно студентам!

24.01.2022

Спасибо! Великолепный курс! Информация очень полезная!

26.11.2021

Мне понравилось, было интересно узнать, что-то новое для себя, спасибо

23.07.2018

Я изучал здесь язык программирования Java, и хочу сказать, что обучение оказалось не таким и сложным, как я предполагал изначально, мне всё толково объяснили, и научили всему необходимому. Собственно говоря, этому я и остался доволен, и не могу найти повода, для того, чтобы не порекомендовать обращаться сюда. Благодарю за всё, моя оценка организации 5 звёзд.

03.07.2022

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

19.02.2022

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

26.04.2022

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

06.12.2021

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