Программа курса
Web-разработчик
Модуль 1
Введение
  • Знакомство с профессией Web-разработчика
  • Повторение базовой математики
  • Установка необходимых программ для обучения
10 месяцев
(включая каникулы)
976 ак.ч.
+ бонусы
Модуль 2
Базовое программирование
  • Язык разметки web-страниц HTML (Hyper Text Markup Language): работа с версткой, элементам и классами
  • Оформление и стилизация web-страницы с использованием языка CSS (Cascading Style Sheets)
  • Язык программирования JavaScript: работа с переменными, циклами, массивами и DOM-элементами
Модуль 4
Библиотека React
  • React — наиболее популярный фреймворк JavaScript для создания пользовательских интерфейсов
  • Работа с серверными запросами и интеграция данных в приложениях
  • Работа с Redux и MobX для обработки форм в проектах
Модуль 5
Web engineering
  • Работа с SQL и noSQL запросами
  • Проектирование баз данных на MySQL и MongoDB
  • Работу с API, отправка запросов и использование ключей для построения интеграций между различными сервисами
Модуль 6
IT-менеджмент
  • Современные методологии управления разработкой: Scrum, Kanban и Waterfall
  • Управление процессами разработки проектов в IT-компаниях
  • Принципы организации и управления командами в IT
Модуль 7
Алгоритмы
  • Алгоритмы, и как они используются в программировании
  • Применение современных алгоритмов программной инженерии для повышения эффективности работы программного обеспечения
Онлайн
Модуль 8
Серверные приложения
  • Использование Node.js для написания серверной части приложений. Работа с модулями, событиями и файлами
  • Изучение TypeScript
Модуль 9
Облачные технологии
  • Использование Docker для упаковки приложений и запуска их в специальных "контейнерах", которые позволяют улучшить их работу
  • Использование облачных сервисов, таких как Amazon Web Services (AWS)
Дневной формат
Онлайн
Модуль 3
Основы DevOps
  • Работа в операционной системе Linux, управление файлами и ресурсами сервера, использование скриптов для автоматизации задач
  • Работа с инструментом контроля версий Git, включая создание, ветвление и объединение веток, а также управление версиями кода
  • Навыки командной работы в GitHub, включая настройку репозиториев, управление версиями кода, объединение изменений и устранение конфликтов
580 ак.ч.
+ бонусы
12 месяцев
(включая каникулы)
Вечерний формат
Проекты в вашем портфолио после обучения
HTML, CSS, JavaScript промежуточный проект
Разработаете лендинг-страницу с использованием HTML, CSS и JavaScript

Настроите интерактивные функции - выпадающее меню, карусель или валидацию форм - с использованием JavaScript

Протестируете и устраните ошибки с помощью Chrome DevTools, обеспечив удобство использования
Результат
Полностью функциональный, интерактивный и статический веб-сайт, демонстрирующий базовые навыки программирования и документирование дизайн-систем.
HTML, CSS, JavaScript
Разработаете веб-сайт платформы для мероприятий, сверстав макеты и реализовав адаптивную верстку

Добавите функционал фильтрации списка мероприятий по дате, типу, дистанции и категории

Настроите навигацию: кнопка «Join Meetup» ведет на страницу событий, клик по логотипу — на главную
Результат
Полностью адаптивный веб-сайт с интерактивной фильтрацией мероприятий
Linux
Студенты работают над восстановлением работоспособности сервера
Задачи проекта:
Подключиться к серверу по SSH

Проверить доступность веб-сервера и веб-приложения

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

Перезапустить веб-сервер, веб-приложение и связанные сервисы

Восстановить систему из бэкапа при необходимости

Провести тестирование после восстановления

Настроить мониторинг состояния сервера и уведомления о сбоях
React промежуточный проект
Разработаете веб-приложение для магазина кроссовок с использованием React

Настроите маршрутизацию между страницами (главная, корзина) с React Router

Реализуете загрузку данных о товарах через API с использованием Axios

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

Настроите маршрутизацию между страницами (главная, категории, товар, корзина, 404) с React Router

Реализуете взаимодействие с backend через API с использованием Axios

Настроите глобальное управление состоянием корзины и заказов с Redux Toolkit
Результат
Полнофункциональное React-приложение с динамическими товарами, корзиной и оформлением заказов
Финальный проект
Разработаете backend API для фотосервиса на основе Node.js, Express и MongoDB

Настроите аутентификацию пользователей с JWT и управление профилем

Реализуете создание, редактирование, лайки и комментарии для постов

Добавите поиск пользователей, систему подписок и уведомлений

Подключите WebSockets (Socket.io) для чатов в реальном времени
Результат
Полноценный backend API для социального фотосервиса с ключевыми функциями Instagram
Примерные темы занятий по трудоустройству:
  • Резюме и Cover letter
  • Разбор резюме и Cover letter
  • Платформы для поиска вакансий
  • Подготовка к собеседованию с HR
  • Практика собеседований с HR
  • Практика технического собеседования
После выпуска вы сможете уверенно общаться с рекрутерами, разбираться в рабочих задачах и легко вольётесь в новую команду без барьера в общении. Это облегчит карьерный старт!
7 занятий / 14 ак.ч. (3 в записи)
Английский для Web-разработчиков
Искусственный интеллект для обучения и работы
2 бонусных модуля
Английский для Web-разработчиков
  • Job interview: Small talk and tricky question
  • Tell me about yourself
  • Business communication: writing email
  • Stand-up meetings and workplace communication
  • Deadlines and troubleshooting
  • Technical Specifications
  • Asking Questions In English
  • Giving and Receiving Feedback
  • How to present data
  • Programming Languages & Coding Vocabulary
  • Solving Technical Interview Problem
  • Revision
Многие компании в странах ЕС работают на английском языке из-за интернациональности сотрудников и клиентов.

В вашем распоряжении будут записанные уроки по профессиональному английскому, которые вы можете проходить в своём темпе и возвращаться к ним в любой момент.
Вы сможете вести деловую переписку, презентовать результаты своей работы и коммуницировать с коллегами на английском. Вы значительно расширите свой словарный запас, освоив новые термины и фразы, специфичные для IT-сферы. Это откроет вам дорогу в лучшие международные компании и корпорации!
24 ак. ч.
Бонусный модуль!
Искусственный интеллект для обучения и работы
  • Какие прикладные задачи можно решать с помощью Chat GPT
  • Как повысить качество с помощью генерации знаний и цепочки запросов
  • Идеальная структура запроса к ChatGPT
  • Готовые promt для запросов в нейронные сети через sticai
  • Как работать в Google таблицах c помощью AI
  • Как генерировать презентации для работы с помощью AI
  • Генерируем визуал для презентаций с помощью Midjourney
  • Как улучшить запросы к Midjourney через ChatGPT
  • Как использовать AI-инструменты для написания и проверки кода
  • Используем ChatGPT для генерации кода
  • Как улучшить promt для корректного отображения кода
  • Улучшаем резюме и формулировки в cover letter с помощью ChatGPT
  • Тренируемся проходить собеседования в AI инструментах:
  • Правильно оформляем соцсети: smartwriter.ai и другие инструменты
  • Автоматизируем рутинные работы с помощью AI
Вы научитесь работать с передовыми роботизированными инструментами, что облегчит вашу работу в будущем и сделает вас эффективным сотрудником
6 ак. ч.
Бонусный модуль!
Результат
€57 000 – €60 000
Средняя зарплата начинающего Web-разработчика по данным Glassdoor
  • Вы станете Junior full-stack разработчиком со знанием Javascript и фреймворка React c заработной платой от €53 000 в год

  • Ваши скилы после обучения: HTML, CSS, JS, Система контроля версий Git, React.js, Typescript, Node.js, SQL, NoSQL, MySQL, Mongodb, Docker и AWS
Где вы сможете работать после обучения?
  • Технологические стартапы. Стартапы ценят Full-stack разработчиков за их способность обеспечивать широкий спектр технических задач, что особенно полезно в условиях ограниченных ресурсов
  • Аутсорсинговые компании. Компании, специализирующиеся на разработке программного обеспечения и web-приложений, нанимают Full-stack разработчиков для более эффективной работы над проектами для своих клиентов
  • Электронная коммерция. Компании, занимающиеся онлайн-торговлей, нуждаются в Full-stack разработчиках для создания и поддержки web-платформ и электронных магазинов
  • Финансовые организации. Финансовые учреждения могут нанимать Full-stack разработчиков для разработки и поддержки финансовых приложений, платежных систем и банковских web-платформ
  • Здравоохранение и медицина. Компании в этой отрасли нуждаются в разработчиках для создания медицинских приложений, платформ для управления медицинскими данными и других решений в области здравоохранения
  • Игровая индустрия. Разработчики игр могут быть востребованными в игровой индустрии, где нужно работать над web-компонентами и многопользовательскими системами для разных ПО
  • Образование. Образовательные учреждения и платформы онлайн-обучения нанимают Full-stack разработчиков для создания интерактивных учебных материалов и web-платформ, которые синхронизируются между собой
  • Технологические компании. Крупные технологические компании, такие как Google, Microsoft, Facebook и другие, могут также иметь вакансии для Full-stack разработчиков для разных задач в отделе разработки, продукта или продаж
  • Консалтинговые и аутсорсинговые фирмы. Компании, предоставляющие услуги консалтинга и аутсорсинга в области разработки, также могут искать Full-stack разработчиков для выполнения различных проектов
Контакты IT Career Hub
Помогаем найти первую работу после обучения
Научим составлять резюме
Поможем оформить портфолио
Поддержим и дадим обратную связь на всех этапах
Гарантируем стажировку или проекты у компаний-партнёров
Расскажем, как заполнить
профиль в Linkedin
Потренируемся проходить собеседования
Научим находить подходящие вакансии
Центр карьеры IT Career Hub помогает на всем пути до трудоустройства. Вместе с карьерным консультантом вы подготовите резюме, портфолио, профиль в LinkedIn, научитесь проходить собеседования с HR и техническим специалистом, а также получите возможность пройти стажировку и доступ к открытым вакансиям у компаний-партнеров
Помогаем найти первую работу в IT!
Made on
Tilda