GeekUniversity

Онлайн-университет от

Mailru

с гарантированным трудоустройством


Вместе с Mail.Ru

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

  • Workshop по PHP от Delivery Club

    Создание интернет-приложения для заказа еды

  • Angular JS

    Открытая платформа для построения современных веб-приложений Angular JS

  • Информационная безопасность

    Защита веб-приложений по модели OWASP TOP 10. Защита мобильных приложений и платформ.

  • Blockchain Ethereum

    Искусственный интеллект и машинное обучение. Чат-боты.

  • Agile

    Гибкие методологии разработки

  • React Js Альфа-Банк

    React Js

Наша цель - ваше трудоустройство

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

Проектно-ориентированное обучение

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

Наставник

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

Наставник
Совместная разработка

Совместная разработка

Хороший программист - это на 50% умение кодить и на 50% умение взаимодействовать с коллегами. GeekUniversity прокачает ваши "soft skills", которые обязательно проверят на собеседовании в любую серьезную компанию.

GeekUniversity даёт год опыта
Веб-разработки для вашего резюме

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

Диаграмма

Статистика по данным сайта hh.ru за 2017г. по запросу «Веб-разработчик»

Программа обучения на факультете Веб-разработки

Вас ожидает 2-4 занятия в неделю в вечернее время

четверть

Разработка Frontend-а интернет-магазина

За первые 3 месяца студенты разработают frontend современного интернет-магазина с адаптивной версткой на технологиях HTML5, CSS3, LESS, Bootstrap, Javascript, Ajax, JQuery, Gulp.

Разработка Frontend-а интернет-магазина
февраль
март
апрель

Профессиональная верстка

1 месяц, 2 раза в неделю
  • HTML5 & CSS3
  • Адаптивная и кроссбраузерная верстка
  • Использование препроцессоров LESS & SASS
  • Использование и применение Bootstrap и flexbox

Базовый курс Javascript

1 месяц, 2 раза в неделю
  • Переменные, типы данных, циклы, ветвления, функции
  • Инструменты разработки и отладка в браузере
  • Методы и объекты в JS
  • DOM

Продвинутый курс Javascript

1 месяц, 2 раза в неделю
  • Объектно-ориентированная парадигма в JavaScript
  • JQuery
  • Ajax
  • Gulp, grunt

Компьютерные сети

2 месяца, 1 раз в неделю
  • Работа web-сервера и протокол HTTP
  • Стек TCP/IP
  • Работа с сетевыми утилитами
  • Безопасность в компьютерных сетях

Как стать программистом?

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

Разработка Backend-а интернет-магазина

Эта четверть полностью посвящена разработке backend-а. Вы разработаете свой собственный движок на PHP MVC, освоите базу данных MySql, погрузитесь вглубь операционной системы. Эти знания позволят вам написать полностью работающий интернет-магазин.

Разработка Backend-а интернет-магазина
май
июнь
июль

Базовый курс PHP

1 месяц, 2 раза в неделю
  • Переменные, типы данных, циклы, ветвления, функции
  • Работа с файлы и базой данных
  • GET и POST-запросы
  • Сессии и Cookies

Профессиональная разработка на PHP

2 месяца, 1 раз в неделю
  • ООП в PHP
  • Шаблон MVC
  • Работа с базой данных
  • Шаблонизаторы

Базы данных

1 месяц, 2 раза в неделю
  • Проектирование баз данных
  • MySql и MySql Workbench
  • Язык SQL
  • Объединение запросов, хранимые процедуры, триггеры, функции
  • Транзакции и оптимизация запросов
  • NoSQL и мастштабирование MySQL
  • Движки MySQL, управление и обслуживание
  • Подготовка к собеседованию

Операционные системы

1 месяц, 2 раза в неделю
  • Потоки, процессы
  • Основы работы Linux
  • Управление памятью
  • Файловые системы
четверть

Социальная сеть и таск-менеджер

В этой четверти мы освоим с вами самые современные и распространенные фреймворки для разработки backend-а (Yii2 framework) и frontend-а (ReactJS). Также мы освоим алгоритмы, структуры данных, архитектуры и шаблоны проектирования. За 3 месяца мы разработаем современную систему управления задачами, а также небольшую социальную сеть.

Социальная сеть и таск-менеджер
август
сентябрь
октябрь

YII 2 Framework. Часть 1

1 месяц, 2 раза в неделю
  • Модели и формы в Yii 2
  • DAO и ORM, работа с БД
  • Автоматическая генерация кода с использованием GII
  • Кеширование данных
  • Тестирование в Yii2. Codeception + PHPUnit, Selenium
  • REST API на базе Yii2
  • PAjax
  • Push-уведомления, интеграция с Telegram
  • Оптимизация производительности

YII 2 Framework. Часть 2

1 месяц, 2 раза в неделю
  • Модели и формы в Yii 2
  • DAO и ORM, работа с БД
  • Автоматическая генерация кода с использованием GII
  • Кеширование данных
  • Тестирование в Yii2. Codeception + PHPUnit, Selenium
  • REST API на базе Yii2
  • PAjax
  • Push-уведомления, интеграция с Telegram
  • Оптимизация производительности

React JS

1 месяц, 2 раза в неделю
  • Стандарт ES6
  • Webpack
  • ReactJS
  • Flux, Redux

Алгоритмы и структуры данных на PHP

1 месяц, 1 раз в неделю
  • Рекурсивные алгоритмы
  • Сортировки
  • Динамические структуры данных

Архитектуры и шаблоны проектирования

2 месяца, 1 раз в неделю
  • Проектирование UML-диаграмм
  • Шаблоны проектирования: singletone, adapter, factory, dependency injection и многое другое.
  • Основные архитектурные решения

Факультативы от компаний

четверть

Разработка HighLoad проекта

Эта четверть полностью посвящена командной разработке. Сначала мы с вами научимся разрабатывать высоконагруженные проекты, работать с большими объемами данных и выдерживать большое количество пользователей. Затем мы примем участие в разработке OpenSource-проекта и научимся работать с большим количеством чужого кода - это именно то, что будет требоваться от вас при выходе на работу. Также мы пройдем тренинг по подготовке к техническому собеседованию на Middle-разработчика.

Разработка HighLoad проекта
ноябрь
декабрь
январь 2019

Разработка Highload-проекта

1 месяц, 2 раза в неделю
  • Профилирование. Поиск узких мест. Оптимизация PHP
  • Оптимизация работы с БД
  • Масштабирование БД: шардирование, балансировщики
  • Кэширование: redis, memcache
  • Горизонтальное скалирование, бесшовная развёртка приложений

Командная разработка

2 месяца, 1 раз в неделю
  • Работа над крупным проектом в команде
  • Bug Tracker
  • Git flow

Факультативы от компаний

Подготовка к собеседованию веб-разработчика

7 недель, 1 раз в неделю
  • PHP – основные понятия и задачи по процедурному программированию
  • PHP – парадигма ООП и связанные задачи
  • JavaScript – применение и логика
  • MySQL – проектирование БД и построение запросов
  • HTML/CSS – верстка и стилизация страниц
  • Linux – базовые навыки работы в серверной операционной системе
  • Контрольная работа
Подробная программа
×

Подробная программа факультета Веб-разработки

четверть

Профессиональная верстка

1 месяц, 2 раза в неделю
  • HTML5 & CSS3
  • Адаптивная и кроссбраузерная верстка
  • Использование препроцессоров LESS & SASS
  • Использование и применение Bootstrap и flexbox

Базовый курс Javascript

1 месяц, 2 раза в неделю
  • Переменные, типы данных, циклы, ветвления, функции
  • Инструменты разработки и отладка в браузере
  • Методы и объекты в JS
  • DOM

Продвинутый курс Javascript

1 месяц, 2 раза в неделю
  • Объектно-ориентированная парадигма в JavaScript
  • JQuery
  • Ajax
  • Gulp, grunt

Компьютерные сети

2 месяца, 1 раз в неделю
  • Работа web-сервера и протокол HTTP
  • Стек TCP/IP
  • Работа с сетевыми утилитами
  • Безопасность в компьютерных сетях

Как стать программистом?

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

Базовый курс PHP

1 месяц, 2 раза в неделю
  • Переменные, типы данных, циклы, ветвления, функции
  • Работа с файлы и базой данных
  • GET и POST-запросы
  • Сессии и Cookies

Профессиональная разработка на PHP

2 месяца, 1 раз в неделю
  • ООП в PHP
  • Шаблон MVC
  • Работа с базой данных
  • Шаблонизаторы

Базы данных

1 месяц, 2 раза в неделю
  • Проектирование баз данных
  • MySql и MySql Workbench
  • Язык SQL
  • Объединение запросов, хранимые процедуры, триггеры, функции
  • Транзакции и оптимизация запросов
  • NoSQL и мастштабирование MySQL
  • Движки MySQL, управление и обслуживание
  • Подготовка к собеседованию

Операционные системы

1 месяц, 2 раза в неделю
  • Потоки, процессы
  • Основы работы Linux
  • Управление памятью
  • Файловые системы
четверть

YII 2 Framework. Часть 1

1 месяц, 2 раза в неделю
  • Модели и формы в Yii 2
  • DAO и ORM, работа с БД
  • Автоматическая генерация кода с использованием GII
  • Кеширование данных
  • Тестирование в Yii2. Codeception + PHPUnit, Selenium
  • REST API на базе Yii2
  • PAjax
  • Push-уведомления, интеграция с Telegram
  • Оптимизация производительности

YII 2 Framework. Часть 2

1 месяц, 2 раза в неделю
  • Модели и формы в Yii 2
  • DAO и ORM, работа с БД
  • Автоматическая генерация кода с использованием GII
  • Кеширование данных
  • Тестирование в Yii2. Codeception + PHPUnit, Selenium
  • REST API на базе Yii2
  • PAjax
  • Push-уведомления, интеграция с Telegram
  • Оптимизация производительности

React JS

1 месяц, 2 раза в неделю
  • Стандарт ES6
  • Webpack
  • ReactJS
  • Flux, Redux

Алгоритмы и структуры данных на PHP

1 месяц, 1 раз в неделю
  • Рекурсивные алгоритмы
  • Сортировки
  • Динамические структуры данных

Архитектуры и шаблоны проектирования

2 месяца, 1 раз в неделю
  • Проектирование UML-диаграмм
  • Шаблоны проектирования: singletone, adapter, factory, dependency injection и многое другое.
  • Основные архитектурные решения

Факультативы от компаний

четверть

Разработка Highload-проекта

1 месяц, 2 раза в неделю
  • Профилирование. Поиск узких мест. Оптимизация PHP
  • Оптимизация работы с БД
  • Масштабирование БД: шардирование, балансировщики
  • Кэширование: redis, memcache
  • Горизонтальное скалирование, бесшовная развёртка приложений

Командная разработка

2 месяца, 1 раз в неделю
  • Работа над крупным проектом в команде
  • Bug Tracker
  • Git flow

Факультативы от компаний

Подготовка к собеседованию веб-разработчика

7 недель, 1 раз в неделю
  • PHP – основные понятия и задачи по процедурному программированию
  • PHP – парадигма ООП и связанные задачи
  • JavaScript – применение и логика
  • MySQL – проектирование БД и построение запросов
  • HTML/CSS – верстка и стилизация страниц
  • Linux – базовые навыки работы в серверной операционной системе
  • Контрольная работа

Эксперты отрасли о программе

E1

Борис Добродеев

Генеральный директор Mail.Ru Group

Любая крупная IT-компания испытывает постоянную потребность в квалифицированных разработчиках. Поэтому проект GeekUniversity важен как для начинающих программистов, так и для работодателей IT-индустрии. Главное преимущество, на мой взгляд, заключается в получении практических навыков программирования. В GeekUniversity происходит погружение студентов в сферу разработки через общение с экспертами Mail.Ru Group и других IT-компаний, а также совместную работу над реальными проектами.

Преподаватели

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

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

Освоите современные технологии Веб-разработки

HtmlHTML
CssCSS
JavascriptJavaScript
BootstrapBootstrap
RestfulRESTful API
Yii2Yii2
XmlXML
JqueryjQuery
PhpPHP
RedmineRedmine
MongodbMongoDB
RedisRedis
AjaxAjax
GitGit
MysqlMySQL
JsonJSON

Приобретёте компетенции необходимые для работы в крупной IT-компании

  • Навыки автоматизированного тестирования кода
  • Работа с Highload-проектами
  • Работа в команде
  • Умение работать с GIT
  • Знание принципов ООП и паттернов проектирования
  • Управление продуктами и проектами
  • Сетевая безопасность
  • Навыки успешного прохождения собеседований и общения с заказчиками
  • Навыки проектирования архитектуры, использования шаблонов проектирования, принципов SOLID, следованию code style

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

Мы проводим обучение на основании государственной лицензии № 038188. По результатам успешного завершения обучения выдаем выпускникам свидетельство установленного образца о завершении курсов и именной электронный сертификат на портале GeekBrains и Mail.Ru Group.

СертификатСвидетельство

Подарки

Программистам без английского никуда, поэтому мы дарим всем студентам

A28fd575c5c0c08323c677a41f88494e
Видеокурс
Английский для IT-специалистов
Продолжительность
10 уроков
Курс поможет освоить ключевые темы, особенно актуальные для начинающих IT-специалистов. Никакой скучной теории - только практика и фокус на IT-лексику. Вместе с школой английского языка EnglishDom мы подготовили 10 уроков специально для разработчиков, тестировщиков, маркетологов, дизайнеров и других специалистов сферы информационных технологий. Вас ждёт обширный список тем: от собеседования до основания своего проекта. Мы будем разговаривать на живом английском и смотреть примеры, взятые из IT-сферы. Вы научитесь фразам, которые смело можно использовать в большинстве рабочих ситуаций, и освоим полученные знания с помощью ролевых ситуаций и обсуждений.

Вы научитесь

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

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

Урок 1. IT resume sample

Составляем резюме на английском.

Урок 2. Job interview: questions and answers

Проходим собеседование на английском.

Урок 3. Effective Teams

Говорим о командной работе и процессах на английском.

Урок 4. Workplace communication

Английский для общения по телефону и Skype.

Урок 5. Business e-mails

Ведём переписку на английском.

Урок 6. Requirement Specifications (SRS)

Читаем и составляем техническое задание на английском.

Урок 7. Stand-Up meetings

Становимся идеальным спикером.

Урок 8. Deadline

Выполняем работу в срок и по-английски.

Урок 9. Challenge

Описываем и решаем проблемы по-английски.

Урок 10. Start up

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

English dome
Ваш подарок от EnglishDom - это:
  • Сотни онлайн-уроков для начинающих и продвинутых студентов;
  • Структурированная информация: словари, теория, практика, истории из жизни, аудио-примеры, тренажёры и тесты;
  • Вебинары на важные темы, например, «как учить английский самостоятельно»;
  • Интересный блог, из которого вы узнаете об английском компьютерном сленге или наследии Стива Джобса.
Поможет поднять уровень английского языка от Elementary до Intermediate. Доступ к 4 курсам общей продолжительностью 255 часов.
Feature beginners
Английский для начинающих
Feature сonversation
Разговорный английский
Feature middle
Средний уровень
Feature for it
Английский для IT
Каждый курс — это 25 уроков на разные темы
Shape

01 Saying Hello

Начнем с приветствия

ABC... 123...

Каждый урок — 8 разных навыков
Skill dictionary
Словарь
Skill theory
Теория
Skill practice
Практика
Skill lifestory
Life story
Skill phrasebook
Разговорник
Skill dialog
Диалог
Skill phrasebook lesson
Разговорный урок
Skill test
Тест
А ещё тренажёры для запоминания правил, слов и фраз. И в конце каждого урока проверка ваших знаний
She is my
Вы получаете год использования сервиса EnglishDOM в подарок при покупке обучения !

Условия поступления

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

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

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

Для подготовки к обучению в GeekUniversity мы предлагаем пройти курс HTML&CSS из 8 уроков. На курсе вы научитесь:

  • - Основы верстки статических сайтов
  • - Валидная, кроссбраузерная вёрстка
  • - Блочная вёрстка
  • - Базовые операции в Photoshop и GIMP
  • - Препроцессоры LESS
  • - Bootstrap

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

Подробнее о подготовительном курсе.

Подготовительный курс на факультет Веб-разработки

Продолжительность
24 урока
Начало занятий
26 февраля
Стоимость курса
8 000 ₽ (при покупке основного обучения)

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

Основы HTML&CSS

8 занятий по 2 часа
  • Основы верстки статических сайтов
  • Валидная, кроссбраузерная вёрстка
  • Блочная вёрстка
  • Базовые операции в Photoshop и GIMP
  • Препроцессоры LESS
  • Bootstrap
Стоимость обучения
12 500 ₽ / месяц
Возможна банковская рассрочка без первоначального взноса и переплат
Начало подготовительного курса
26 февраля
Начало занятий
26 февраля, 19 марта
Продолжительность
1 год
Бесплатный звонок по России 8 800 700-68-41

Бесплатная регистрация

Мы используем файлы «cookie», чтобы вам было удобнее пользоваться сайтом.