
ВЕБ-РАЗРАБОТЧИК FULLSTACK (полного цикла)
-90%Программа курса
Ознакомьтесь с программой курса «ВЕБ-РАЗРАБОТЧИК FULLSTACK (полного цикла)» от Образовательный центр Компьютерного проектирования и дизайна Университета ИТМО - design.itmo.ru
- Модуль 1 - 50 часов. ОСНОВЫ ВЕБ-ТЕХНОЛОГИЙ.
- Модуль 2 - 40 часов. ОСНОВЫ JAVASCRIPT.
- Модуль 3 - 40 часов. СОВРЕМЕННЫЕ ТЕХНОЛОГИИ ВЕРСТКИ.
- Модуль 4 - 50 часов. МЕТОДОЛОГИИ И ИНСТРУМЕНТЫ СОВРЕМЕННОЙ ВЕРСТКИ.
- Модуль 5 - 40 часов. PHP И MYSQL. ОСНОВЫ РАЗРАБОТКИ ВЕБ-ПРИЛОЖЕНИЙ.
- Модуль 6 - 20 часов. СРЕДСТВА ОРГАНИЗАЦИИ ПРОЦЕССА ВЕБ-РАЗРАБОТКИ В КОМАНДЕ.
- Модуль 7 - 50 часов. СОВРЕМЕННЫЙ JAVASCRIPT: НОВЫЕ ВОЗМОЖНОСТИ.
- Модуль 8 - 30 часов. ВВЕДЕНИЕ В TYPESCRIPT И FLOW.
- Модуль 9 - 60 часов. СЕРВЕРНЫЕ ПРИЛОЖЕНИЯ И МИКРОСЕРВИСЫ НА NODE.JS.
- Модуль 10 - 50 часов. REACT И VUE: КОМПОНЕНТЫ В ДЕЙСТВИИ.
- Модуль 11 - 40 часов. ДИПЛОМНОЕ ПРОЕКТИРОВАНИЕ.
- Модуль 12 - 5 часов. ЗАЩИТА ДИПЛОМНОЙ РАБОТЫ.
Чему вы научитесь
- Освоите и сможете применять: серверные приложения и микросервисы на node.js.
- Освоите и сможете применять: react и vue компоненты в действии.
- Освоите основы: основы веб технологий.
- СРЕДСТВА ОРГАНИЗАЦИИ ПРОЦЕССА ВЕБ РАЗРАБОТКИ В КОМАНДЕ.
- PHP И MYSQL. ОСНОВЫ РАЗРАБОТКИ ВЕБ ПРИЛОЖЕНИЙ.
Подробная информация о курсе
Курс «Веб-разработчик» рассчитан на начальный уровень подготовки и позволяет за 6-10 месяцев получить новую востребованную профессию, даже если вы никогда ранее не занимались программированием. В процессе обучения вы освоите основы веб-технологий (HTML, CSS), изучите технологию верстки веб-страниц с применением языка разметки гипертекста HTML5 и каскадных таблиц стилей CSS3. Также в рамках курса вы с нуля изучите возможности языка программирования JavaScript, как на клиентской части (frontend), так и на стороне веб-сервера (backend). Во время изучения инструментов современной верстки вы познакомитесь с препроцессором SASS (в частности, с его синтаксисом SCSS). Для удобства работы вы будете применять менеджер задач Gulp и научитесь его настраивать для ускорения процесса верстки за счет выполнения ряда задач (hot-reloading и транспиляция файлов). В рамках изучения веб-серверов вы научитесь самостоятельно устанавливать серверную операционную систему Ubuntu, применяя виртуальные машины от VirtualBox, получите базовые знания о работе с консолью в операционной системе Ubuntu. Также вы познакомитесь с технологией контейнеризации (Docker). В процессе обучения создадите собственный docker-контейнер, развернете внутри стек веб-технологий необходимых для организации веб-разработки, установите и настроите собственный веб-сервер Apache, сервер баз данных MySQL (нативная установка через консоль Ubuntu, установка на базе docker-контейнера). В курсе «Веб-разработчик» будет рассмотрен серверный JavaScript и платформа Node.js, которая позволяет решать задачи самого широкого диапазона. Вы систематизируете свои знания о том, что такое современные веб-сервисы, API и микросервисы, получите опыт развертывания микросервиса из docker-контейнера, в том числе под управлением системы Kubernetes. Этот опыт приблизит вас к современному уровню организации процессов разработки веб-ресурсов и веб-приложений на основе методологии DevOps. Поскольку серверный JavaScript – только часть полного стека разработки на этом языке, вы познакомитесь с самыми современными возможностями клиентского и изоморфного JavaScript. Так как одна из тенденций современности – использовать TypeScript, вы научитесь работать с ним и с Flow. Кроме того, вы приобретете опыт расширения возможностей JavaScript с помощью плагинов транспилятора Babel и научитесь разработке современных интерфейсов веб-приложений на основе таких фреймворков, как React и Vue. Также вы изучите технологию создания компонентов фронтэнда с помощью этих инструментов. Изучение языка программирования PHP7 является частью курса. Вы познакомитесь не только с основами программирования на PHP, но и создадите свое собственное приложение с применением технологий объектно-ориентированного программирования (ООП) и базы данных MySQL. Полученная специальность «Веб-разработчик» позволит работать как удаленно или на фрилансе, так и на штатных позициях в федеральных и международных компаниях, что подтверждено опытом наших выпускников. Курс рекомендуется как подготовительный (PreMasters) для поступления на магистерскую программу 09.04.04 Программная инженерия — «Веб-технологии» Университета ИТМО.
Цены и сроки
- Стоимость125 100 ₽
- Старая цена66 000 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияс преподавателем
По окончанию курса
- Диплом или сертификатдиплом




























