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

Стоимость курса

129 600 ₽
есть рассрочка
  • Трудоустроим в процессе обучения или вернем деньги
  • Создатели и спикеры курса - эксперты из Amazon, Yandex и Skyeng
  • Длительность: 8 мес. (есть возможность интенсивного обучения)
  • Уровень: с нуля
  • Формат: онлайн
  • Рассрочка без % для России и Казахстана

Почему нужно стать Fullstack-разработчиком

Универсальность профессии
Fullstack-разработчик - универсальный специалист, который совмещает две роли: backend- и frontend- разработчика. Он может создать внешнюю сторону сайта и задать внутреннюю серверную часть. Fullstack-разработчик делает все проекты "под ключ" и не нуждается в помощи коллег

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

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

Чему вы научитесь

Верстать удобные сайты

Изучите HTML и CSS, основы верстки и адаптации сайтов под разные устройства. Научитесь писать код на Javascript и напишете свой первый сайт

Разрабатывать backend сервисов

Изучите синтаксис Java и напишите первое приложение. Научитесь разрабатывать сайты со сложным функционалом

Работать с Git и SQL

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

Применять фреймворки

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

 

Что вы получите после обучения

Приобретаемые навыки
2
DevOps
3
Базы данных
4
Frontend-разработка
5
Backend-разработка
6
Документирование
7
Системы контроля версий
8
Введение в SQL
9
Основы HTML
10
Введение в JavaScript
11
Работа с Figma
12
Методологии тестирования ПО
13
Java Spring фреймворк
14
Создание CRUD-приложений
15
Работа с Git и Gitlab

Вас будут обучать

Software Engineer,
FAANG

Product Designer,
Kcell

Software Engineer,
Holland&Barrett

Образовательная организация

ProductStar — онлайн-университет с экспертизой в продуктовом менеджменте, аналитике, маркетинге и программировании: более 10 лет обучаем IT-профессиям. Компания ProductStar выросла из ProductCamp - это международная крупнейшая конференция по продакт менеджменту. Мы сотрудничаем с Google developers group и являемся организатором крупной конференции в мире разработки - Devscamp. Среди наших спикеров специалисты из Google, Amazon, Epam, Booking, Яндекса, Сбера. Обучение построено на прикладных кейсах российских и международных компаний. Также есть собственный карьерный центр, который помогает в трудоустройстве студентов как в российские, так и в зарубежные компании. 

Честные обещания по трудоустройству и качеству курсов:

— Мы уверены в качестве программы, наших спикеров и партнёрств карьерного центра
— Мы полностью вернём деньги, если у вас не получится найти работу, в рамках изучения профессии
— Собственный карьерный центр с базой стажировок: более 80% наших студентов устраиваются на работу в процессе обучения
— Средний срок трудоустройства студентов – 2,5 месяца
—  В течение первых 20 дней действует гарантия полного возврата.  Это как раз то время, чтобы понять, хотите ли вы развиваться в данной профессии

Корпоративное обучение:
— 30% студентов учатся за счёт компании
— Соберём программу обучения под задачи вашей компании.
— Бесплатно поможем с наймом студентов наших курсов

 

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

Ступень 1: "Frontend"

Введение в профессию, практика на кейсах реальных компаний и помощь со стажировкой

Блок 1. Запуск новых направлений

Запуск продукта с 0
Исследования рынка
Монетизация
Формирование УТП
Совместная работа с командой Маркетинга и Sales
Beachhead Strategy и стратегии вывода продукта на рынок
Выход с продуктом на международные рынки

Блок 2. Мобильная и маркетинговая аналитика

Введение в маркетинговую аналитику
Выстраивание аналитики в performance маркетинге
Как узнать, во сколько вам обходятся ваши клиенты
Основы CRM-аналитики. Сегментация клиентов
Введение в маркетинговые исследования
Введение в digital-аналитику: основные понятия и инструменты
Базовые настройки инструментов аналитики Google Analytics и Yandex Metrica
Основные отчеты Google Analytics. Метрики и параметры
Google Analytics 4: Важные особенности и возможности
Переход с Google Analytics на Google Analytics 4
Метрики и параметры. Основные отчеты Yandex Metrica
GTM особенности работы и основные возможности
Расширенные возможности GTM. Практические кейсы
Инструменты app-аналитики
Настройка мобильной аналитики и А/Б тесты
Основные отчеты App Metrica

Блок 3. Аналитика для руководителей

Управление продуктом на основе модели Lean Canvas
HADI циклы
Работа с Customer Journey Map
Основные типы бизнес-метрик
Быстрая проверка гипотез и MVP
Проверка гипотез и поиск точек роста с помощью A/B-тестирования
Сквозная аналитика или считаем LTV
Сводные таблицы
Визуализация данных
Базовые вычислительные функции и формулы
Логические функции и инструменты
Прогнозирование
Введение в блок SQL
Извлечение и фильтрация данных (часть 1)
Извлечение и фильтрация данных (часть 2)
SQL в Google Sheets и Excel
Декомпозиция метрик: иерархия метрик и пирамида метрик
Unit-экономика

Блок 4. Менеджмент и лидерство

Регулярный менеджмент для продуктовых команд
Soft skills для руководителя
Лидерство для руководителя
Защита и презентация своих идей
Storytelling: интересное и запоминающееся выступление
Как побороть страх перед выступлением
Шаг к балансу
Трудоголизм, выгорание и личная эффективность
Дипломная работа
Работа над дипломным проектом для портфолио
Как расти в директора по продуктам
Особенности работы СРО в разных компаниях
Финальная защита и консультации

Ступень 2: "Backend"

Много практики и воркшопов. Помощь с подбором вакансий и прохождением собеседований.

Блок 8: Основы Java

Знакомство с языком Java и инструментами
Базовый синтаксис Java
Переменные и типы данных в Java
Циклы и языковые конструкции в Java
Работа с массивами
Структуры данных

Блок 9: Java: классы, объекты, первая программа

Классы и объекты: начальный уровень
Классы и объекты: продвинутый уровень
Методы и поля классов
Обработка исключений
Строки и регулярные выражения
Первая программа на Java
Бонусный урок. Дополнительная практика.

Блок 10: Веб-фреймворк: Spring

Inversion of control. Dependency Injection
Что такое Spring framework и зачем он нужен?
Spring Application Context – от XML до Groovy
Spring Web. REST-архитектура и контроллеры
Servlets
Архитектура Веб Сервиса, MVC, Spting Boot
Основы HTML. Язык разметки страницы
CRUD приложение. Create, Read, Update, Delete application

Блок 11: SQL

Введение в блок SQL
Извлечение и фильтрация данных: введение
Извлечение и фильтрация данных: advanced
Преобразование и сортировка данных: введение
Преобразование и сортировка данных: advanced
Группировка данных
Базы данных. JDBC
Развитие проекта. Создание todo.

Блок 12: SQL и базы данных

Введение в базы данных
Объединение таблиц
Подзапросы
Обновление, добавление и удаление данных
Создание, изменение и удаление таблиц
Advanced SQL: операции с текстом и оконные функции
Advanced SQL: ускорение и оптимизация запросов, табличные выражения
Практический проект LEGO
Воркшоп: реальный Postgres
Реляционные базы данных
Транзакции и уровни изоляции. Индексы

Блок 13: Объектно-ориентированное программирование в Java

ООП в Java
Свойства хорошего кода. Abstraction, Composition, Coupling, Cohesion
Принципы SOLID
Архитектурные паттерны: шаблоны

Ступень 3: "Продвинутые навыки fullstack-разработчика"

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

Блок 14: Современные методологии управления разработки

Методологии управления: Agile и Waterfall
Scrum
Kanban
Инструменты менеджмента

Блок 15: Тестирование

Введение в тестирование
Методы и виды тестирования
Артефакты тестирования
Документы тестировщика
Жизненный цикл разработки ПО
Кроссбраузерное тестирование
Введение в автоматизированное тестирование веб-приложений
Основы юнит-тестирования

Блок 16: Основы DevOps для разработчика

Введение в DevOps
Linux: введение и основные концепты ОС
Bash. Базовый инструмент скриптов в Linux
Контейнеризация. Знакомство с Docker.
Упаковка приложений в Docker
Docker-Compose. Сервисы и взаимодействия
Ansible. Основные концепции и команды
Ansible.Роли и переменные
Ansible. Разработка ролей

Блок 17: ChatGPT для разработчика

Введение в ChatGPT и его применение в разработке программного обеспечения
Устранение неполадок и отладка с помощью ChatGPT
Повышение качества кода с помощью ChatGPT
Проверка кода и документирование с помощью ChatGPT
Автоматическое тестирование с помощью ChatGPT
Генерация кода с помощью ChatGPT
Лучшие практики и советы по работе с ChatGPT

Блок 18: Дипломная работа

Работа над дипломным проектом для портфолио
Рост в тимлида
Финальная защита и консультации

Рейтинг курса

4.6
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 22.03.2024 16:09
Профессия Fullstack-разработчик: JAVA И JAVASCRIPT

Профессия Fullstack-разработчик: JAVA И JAVASCRIPT

Оставить отзыв
Поделиться курсом с друзьями