Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
[GeekUniversity] Университет, факультет Веб-разработки. 1 четверть
Читать полное описание
[GeekUniversity] Университет, факультет Веб-разработки. 1 четверть
Проектно-ориентированное обучение
GeekUniversity это
Онлайн-университет от Mail.Ru Group с гарантированным трудоустройством в ведущие IT-компании
Онлайн обучение Веб-разработке
на уровне ведущих технологических вузов
Мы используем подходы ведущих учебных центров США. Вы создадите 4 реальных сервиса и приложения как самостоятельно, так и в команде. Год обучения в GeekUniversity = год реального опыта разработки для вашего резюме.
Наставник
В течение всего обучения у вас будет личный помощник-куратор. С ним вы сможете быстро разобраться со всеми проблемами, на которые в ином случае ушли бы недели. Работа с наставником удваивает скорость и качество обучения.
Совместная разработка
Хороший программист - это на 50% умение кодить и на 50% умение взаимодействовать с коллегами. GeekUniversity прокачает ваши "soft skills", которые обязательно проверят на собеседовании в любую серьезную компанию.
Факультативы от IT-компаний
Помимо основной программы вас ждут специальные циклы обучения от ТОПовых IT-проектов России. Вы научитесь приемам программирования и организации разработки, которые используют ведущие специалисты отрасли.
Микросервисная архитекура(МТС)
Принципы, сериализация данных, веб-сервисы, очереди сообщений
JS + TypeScript + AngularJS 2
GeekUniversity даёт год опыта
Веб-разработки для вашего резюме
Открывая для вас более половины вакансий
Статистика по данным сайта hh.ru за 2016г. по запросу «Веб-разработчик»
Программа обучения на факультете Веб-разработки
1 четверть
Разработка интернет-магазина
За первые 3 месяца студенты разработают современный интернет-магазин с адаптивной версткой, на технологиях Ajax и JQuery. Основой сервиса станет собственный мини-фреймворк на PHP MVC, который вы сможете использовать для создания любого другого интернет-магазина.
май
июнь
июль
Профессиональная верстка
1 месяц, 2 раза в неделю
Профессиональная веб-разработка на PHP
1 месяц, 2 раза в неделю
Продвинутый курс Javascript
1 месяц, 2 раза в неделю
Компьютерные сети
2 месяца, 1 раз в неделю
Как стать программистом?
Видеокурс
четверть
Курсовой и командный проект на выбор(2)
Мы погрузимся вглубь работы компьютера: узнаем тонкости его архитектуры, принципы работы операционных систем, познакомимся с языком assembler. Студенты разработают курсовой проект на свой выбор. Это позволит закрепить знания по HTML&CSS, JS, PHP, полученные в первой четверти. Паралельно научимся работать в команде, и совместно с одногруппниками разработаем проект с нуля.
август
сентябрь
октябрь
Операционные системы
1 месяц, 2 раза в неделю
Алгоритмы и структуры данных
1 месяц, 2 раза в неделю
Базы данных
1 месяц, 2 раза в неделю
Управление проектом и продуктом. Практика командной разработки
2 месяца, 1 раз в неделю
четверть
Социальная сеть и таск-менеджер(3)
В этой четверти мы освоим с вами самые современные и распространенные фреймворки: для разработки backend-а (Yii2 framework) и frontend-а (ReactJS), а также освоим архитектуры и шаблоны проектирования. За 3 месяца мы разработаем современную систему управления задач, а также небольшую социальную сеть.
ноябрь
декабрь
январь 2018
YII 2 Framework
2 месяца, 2 раза в неделю
React JS
1 месяц, 2 раза в неделю
Архитектуры и шаблоны проектирования
2 месяца, 1 раз в неделю
четверть
Командная разработка HighLoad проекта
Эта четверть полностью посвящена командной разработке. Сначала мы с вами научимся разрабатывать высоконагруженные проекты, работать с большими объемами данных и выдерживать большое количество пользователей. Затем мы примем участие в разработке OpenSource-проекта и научимся работать с большим количеством чужого кода - это именно то, что будет требоваться от вас при выходе на работу. Также, мы пройдем тренинг по подготовке к техническому собеседованию на Middle-разработчика.
февраль
март
апрель
Командная работа над Highload-проектом
1 месяц, 2 раза в неделю
Командная работа над Open Source-проектом
2 месяца, 1 раз в неделю
Подготовка к собеседованию
1 месяц, 1 раз в неделю
Подробная программа факультета Веб-разработки
1 четверть
Профессиональная верстка
1 месяц, 2 раза в неделю
HTML5 & CSS3
Адаптивная и кроссбраузерная верстка
Использование препроцессоров LESS & SASS
Использование и применение Bootstrap и flexbox
Профессиональная веб-разработка на PHP
1 месяц, 2 раза в неделю
ООП в PHP
Шаблон MVC
Работа с базой данных
Шаблонизаторы
Продвинутый курс Javascript
1 месяц, 2 раза в неделю
Объектно-ориентированная парадигма в JavaScript
JQuery
Ajax
Gulp, grunt
Компьютерные сети
2 месяца, 1 раз в неделю
Работа web-сервера и протокол HTTP
Стек TCP/IP
Работа с сетевыми утилитами
Безопасность в компьютерных сетях
Как стать программистом?
Видеокурс
Подготовка резюме
Как правильно проходить собеседования?
2 четверть
Операционные системы
1 месяц, 2 раза в неделю
Потоки, процессы
Основы работы Linux
Управление памятью
Файловые системы
Алгоритмы и структуры данных
1 месяц, 2 раза в неделю
Сложность алгоритмов
Сортировки
Рекурсивные алгоритмы
Динамические структуры данных
Базы данных
1 месяц, 2 раза в неделю
Проектирование баз данных
MySql и MySql Workbench
Язык SQL
Объединение запросов, хранимые процедуры, триггеры, функции
NoSQL и мастштабирование MySQL
Движки MySQL, управление и обслуживание
Подготовка к собеседованию
Управление проектом и продуктом. Практика командной разработки
2 месяца, 1 раз в неделю
Разработка проекта от зарождения идеи до монетизации
Составление ТЗ и архитектуры
Инструменты командной разработки: Git, bug-tracker
Методологии разработки: Agile, Scrum
Командная разработка курсового проекта под руководством наставника. Используем все технологии, освоенные в 1-й четверти. Проходим полный цикл разработки от идеи до первой версии продукта.
3 четверть
YII 2 Framework
2 месяца, 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
Архитектуры и шаблоны проектирования
2 месяца, 1 раз в неделю
Проектирование UML-диаграмм
Шаблоны проектирования: singletone, adapter, factory, dependency injection и многое другое.
Основные архитектурные решения
четверть
Командная работа над Highload-проектом
1 месяц, 2 раза в неделю
Профилирование. Поиск узких мест. Оптимизация PHP
Оптимизация работы с БД
Масштабирование БД: шардирование, балансировщики
Кэширование: redis, memcache
Горизонтальное скалирование, бесшовная развёртка приложений
Командная работа над Open Source-проектом
2 месяца, 1 раз в неделю
Работа над крупным проектом в команде
Умение читать чужой код
Git flow
Подготовка к собеседованию
1 месяц, 1 раз в неделю
Решение задач для собеседований
После года практического обучения вы
Освоите современные технологии Веб-разработки
HTML
CSS
JavaScript
Bootstrap
RESTful API
Yii2
XML
jQuery
PHP
Redmine
MongoDB
Redis
Ajax
Git
MySQL
JSON
Приобретёте компетенции необходимые для работы в крупной IT-компании
Навыки автоматизированного тестирования кода
Работа с Highload-проектами
Работа в команде
Умение работать с GIT
Знание принципов ООП и паттернов проектирования
Управление продуктами и проектами
Сетевая безопасность
Навыки успешного прохождения собеседований и общения с заказчиками
Навыки проектирования архитектуры, использования шаблонов проектирования, принципов SOLID, следованию code style
Собираемся на 1 четверть, стоимость 37500 руб.