Курсы веб-разработки

Фильтры
Поиск
Тип обучения
Уровень сложности
Длительность
Профессии (6)
Обучающие программы по различным IT-направлениям — с нуля до полноценных проектов. Для тех, кто хочет получить новую профессию, собрать портфолио и найти работу
Фронтенд-разработчик
Разработка фронтенд-компонентов для веб-приложений
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Python-разработчик
Разработка веб-приложений на Django
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Java-разработчик
Разработка приложений на языке Java
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
PHP-разработчик
Разработка веб-приложений на Laravel
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Fullstack-разработчик
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
Профессия
С нуля
Продолжительность курса: Продолжительность: 16 месяцев
Node.js-разработчик
Разработка бэкенд-компонентов для веб-приложений
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Подготовительные курсы (4)
Краткий курс по основам программирования. Для тех, кто хочет попробовать новую специальность в сфере разработки или подготовиться к обучению профессии на полноценном курсе. Менее, чем за месяц, вы получите крепкую базу, разработаете и реализуете первый проект, убедитесь в готовности работать в выбранном IT-направлении
Python-разработчик
Основы языка Python для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
Java-разработчик
Основы языка Java для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
Фронтенд-разработчик
Основы языка JavaScript для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
PHP-разработчик
Основы языка PHP для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
Курсы (61)
В этом разделе представлены курсы, которые направлены на прокачку конкретного технического аспекта в веб-разработке, тестировании, верстке. Большая часть курсов ориентирована на практикующих IT-специалистов. В процессе обучения у вас будет возможность отработать навык на практике. Помимо этого получите дополнительные материалы и бессрочный доступ к теории
Верстка веб-приложений
От макета до готового шаблона с помощью Flex, Grid и Columns
Интенсив
С нуля
Продолжительность курса: Продолжительность: 2 месяца
Веб-разработка на Laravel
Разработка веб-сервисов на PHP
Трек
С опытом в  IT
Веб-разработка на React
Построение архитектуры фронтенда
Трек
С опытом в  IT
Веб-разработка на Django
Разработка веб-сервисов на Python
Трек
С опытом в  IT
ООП В PHP
Объектно-ориентированное программирование в PHP
Трек
С опытом в  IT
Тестирование с Jest
Автоматизированное тестирование на JavaScript
Трек
С опытом в  IT
Алгоритмы и структуры данных
Базовые структуры данных и алгоритмы
Трек
С опытом в  IT
Тестирование с PHPUnit
Автоматизированное тестирование на PHP с помощью PHPUnit
Трек
С опытом в  IT
Тестирование с Pytest
Автоматизированное тестирование в Python с помощью PyTest
Трек
С опытом в  IT
HTML и CSS. Позиционирование
Позиционирование с помощью модулей Positioned, Flex, Grid
Трек
С опытом в  IT
Верстка на Bootstrap
Основные инструменты верстки: SASS, Bootstrap 5 и Gulp
Трек
С опытом в  IT
SQL для разработчиков
Проектирование базы данных и выполнение SQL-запросов
Трек
С нуля
HTTP API
Устройство протокола HTTP, работа с запросами к API через Postman и curl
Трек
С опытом в  IT
Typescript с нуля до про
Трек
Веб-разработка на Go
Обучение созданию веб-приложений на языке Go
Трек
С опытом в  IT
Веб-разработка на Fastify
Создание веб-приложений на Nodejs
Трек
С опытом в  IT
Redis
Трек
С опытом в  IT
Предметно-ориентированное проектирование на Javascript
Программирование, ориентированное на бизнес
Трек
С опытом в  IT
Обработка ошибок в Javascript
Познакомьтесь с исключениями и кодами ошибок. Научитесь их обрабатывать.
Трек
С опытом в  IT
CSS анимации
Научитесь создавать анимированнные эффекты с помощью CSS
Трек
С опытом в  IT
Основы Linux
Освойте Linux
Трек
С нуля
Основы Python
Изучите Python нуля
Трек
С нуля
Введение в веб-разработку
Познакомьтесь с основами HTML, CSS, Javascript
Трек
С нуля
Введение в Git
Трек
С нуля
Введение в Java
Трек
С нуля
Введение в PHP
Начните создавать сайты с помощью PHP
Трек
С нуля
Java: Веб-технологии
Изучение веб-технологий в языке Java для создания собственных веб-приложений с базой данных и управлением логикой через подход MVC
Курс
71 час
Веб-разработка на Go
Освоение веб-разработки на Go с помощью Fiber для создания производительных веб-приложений, обработки запросов и ошибок
Курс
16 часов
SASS: Основы работы
Основы работы с препроцессором SASS для создания крупных проектов и дизайн-систем на CSS
Курс
4 часа
Жизнь программиста
Кто такой программист и как им стать, виды разработки и их особенности, типы программного обеспечения
Курс
3 часа
Python: Разработка на фреймворке Django
Основы CRUD-операций и Django для веб-разработки на Python.
Курс
21 час
Продакшен и Деплой
Изучите деплой на продакшен, научитесь автоматизации выкладки кода, горизонтальному масштабированию и мониторингу
Курс
3 часа
Python: Веб-разработка (Flask)
Основы веб-разработки на Flask. Обработка запросов, работа с сессиями, CRUD
Курс
22 часа
Основы SQL
На этом курсе вы изучите основы языка структурированных запросов SQL
Курс
30 часов
Gulp
Автоматизация задач с помощью таск-менеджера Gulp. Создание задач, компиляция проекта, упрощение работы с препроцессорами
Курс
6 часов
JS: Redux (React)
Курс
2 часа
Трудоустройство
Поиск работы в IT, составление резюме, написание сопроводительных писем, подготовка к собеседованиям
Курс
5 часов
CSS: Вёрстка на Grid
Позиционирование в CSS с помощью Grid. Адаптивные сетки, управление расположением элементов, адаптив под разные экраны
Курс
6 часов
Основы верстки контента
Верстка контента на HTML и CSS. Стили, анимации, таблицы, медиа и фоны
Курс
19 часов
Основы современной верстки
Основы верстки сайтов HTML, стилизация с помощью CSS, отладка кода, редакторы верстки и плагины
Курс
9 часов
Python: Pandas
Курс
13 часов
Основы JavaScript
Основные конструкции языка JavaScript, составление простых программ, поиск и анализ ошибок в коде
Курс
50 часов
Регулярные выражения (Regexp)
Инструмент Regexp, основные возможности регулярных выражений, эффективная обработка строк
Курс
15 часов
HTML: Препроцессор Pug
Применение препроцессора Pug для шаблонизации HTML и создания многостраничных сайтов с использованием циклов, переменных и миксинов
Курс
9 часов
PHP: Разработка на Laravel
Освоение веб-фреймворка Laravel для быстрой разработки сайтов на PHP
Курс
19 часов
JS: Асинхронное программирование
Асинхронное программирование в JavaScript: таймеры, обратный вызов, связывание, обработка ошибок, event loops, событийная модель, промисы
Курс
18 часов
JS: React
Изучение основ React для создания интерактивных пользовательских интерфейсов и управления состоянием приложения
Курс
26 часов
Трудоустройство для разработчиков
Заполнение профиля и портфолио на GitHub, оформление репозитория проекта, работа с опен-сорс проектами
Курс
2 часа
JS: DOM API
Работа с DOM в Javascript: AJAX-запросы, поиск и изменение элементов, работа с событиями
Курс
20 часов
Веб-разработка на PHP
Освоение веб-разработки на PHP: MVC, шаблонизация, роутинг, отправка форм и создание сайтов с помощью микрофреймворка slim
Курс
24 часа
CSS: Основы Flex
Разработка гибких макетов с помощью CSS Flex. Адаптивность, гибкие элементы менающие высоту и ширину
Курс
10 часов
CSS: Адаптивность сайта
Адаптивность страниц: резиновая верстка, флекс и медиазапросы для создания сайтов под разные устройства
Курс
7 часов
Bootstrap 5: Основы верстки
Знакомство с фреймворком Bootstrap для создания адаптивных сайтов. Использование готовых компонентов и собственных наработок
Курс
9 часов
CSS: Позиционирование элементов
Позиционирование элементов на странице с помощью CSS. Управление потоком, создание модальных окон, плавающих элементов
Курс
9 часов
Основы командной строки
Команды в Linux, навигация по файловой системе, работа с переменными окружения и доступами к файлам
Курс
22 часа
Основы Typescript
Основы Typescript для создания более надежного и понятного кода
Курс
44 часа
JS: SQL
JS: SQL
Курс
6 часов
Ruby: ActiveRecord (ORM)
Работа с Ruby: ActiveRecord (ORM) - эффективная работа с базой данных для веб-приложений на Ruby on Rails
Курс
6 часов
Основы алгоритмов и структур данных
Основы алгоритмов поиска, структур данных и сортировки
Курс
11 часов
SQL: Join
Анализ и объединение данных из нескольких источников с помощью SQL. Обобщенные табличные выражения
Курс
21 час
Введение в интернет
Устройство компьютерных сетей и их особенности, отличия клиента от сервера, базовые концепции защиты информации
Курс
4 часа
Отзывы на курсы программирования Хекслета
Я рассказывал об этом курсе моим знакомым разработчикам, они все хвалили этот курс Хекслета
Евгений Яцков
Если кратко, что обещают на курсах, то и дают, поэтому я очень доволен
Николай Кисель
Также хочу отметить как большой плюс — возможность пройти пробное собеседование
Марфа Никитина
Курсы чертовски хороши: подача материала, и само содержимое материала восхитительны
Муж показал мне Хекслет и предложил выбрать профессию. Муж у меня тестировщик, я пошла по этому же пути. И не пожалела
Касаемо обучения можно рассказывать долго, лучше сказать что меня звали на работу 2 раза еще до окончания курса
Никита Шелудяков
Вопрос-ответ

Веб-разработчики создают новые сервисы и сайты, а также поддерживают и дополняют уже существующие проекты.

Начать карьеру веб-разработчика можно, освоив HTML, CSS и JavaScript. Это основа, чтобы заниматься фронтендом. К этому неплохо добавить один из языков бэкенда: PHP, Java, Python, Ruby, JavaScript (Node.js); знание фреймворков, ускоряющих разработку; понимание базы данных и языка SQL; умение работать с Git.

В школе программирования Хекслет вы можете пройти курсы веб-разработки — получить профессию или прокачать текущие навыки

Многие наши студенты так и делают: учатся и работают одновременно. Мы понимаем, не у всех есть возможность посвящать всё время обучению. Поэтому сделали формат асинхронным. Доступ к платформе открыт 24/7, вы проходите уроки, когда удобно вам, учитесь в своем темпе и не ждете других студентов группы.

Мы рекомендуем уделять учебе 15-20 часов в неделю. Тогда получится освоить профессию в срок.

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

Самому юному студенту, который пришел за профессией в Хекслет, было 15, а самому взрослому — 70. Есть желание и интерес? Начинайте независимо от возраста.

Если ваша цель — трудоустройство, мы честно говорим, что студентам старшего возраста может потребоваться больше времени, чтобы найти работу. Но у нас много примеров, когда выпускники Хекслета успешно трудоустраивались, например, после 50 лет. Вот одна из таких историй

Наставники — опытные разработчики, инженеры по тестированию, верстальщики, которые добились успехов в своей области, а теперь делятся знаниями и опытом со студентами Хекслета. Кандидаты проходят строгий отбор — наставником становится лишь каждый десятый из откликнувшихся на вакансию, поэтому случайных людей у нас нет.

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

Студенты общаются с наставником в закрытом чате, а также на регулярных групповых созвонах, вебинарах и сессиях лайв-кодинга

Мы подсчитали, 74% ребят, которые приходят в Хекслет, чтобы сменить профессию и трудоустроиться, достигают своей цели. 65% получают оффер на первых пяти собеседованиях. 27% трудоустраиваются без поиска работы, работодатели находят их сами.

Да, мы не можем гарантировать трудоустройства. Не всё зависит от нас. Но выпускники, которые проходят всю программу, выполняют проекты, участвуют в Open Source, имеют все шансы стать востребованными разработчиками. И мы им в этом помогаем.

В Хекслете есть программа «Карьерный трек». Она бесплатна и доступна всем студентам. В рамках нее мы учим, как правильно откликаться на вакансии, составлять резюме и писать сопроводительные письма. Даем рекомендации от школы в партнерские компании и готовим к собеседованиям

Не переживайте, мы не отчислим вас из Хекслета. Вы всегда можете доучиться. Каждый последующий месяц будет оплачиваться отдельно, за вами сохранится доступ к профессии и помощь наставника. Как правило, ребятам хватает 1-2 месяцев, чтобы «закрыть хвосты»

Если вы уверены в своем решении учиться, можете оплатить полную стоимость профессии по ссылке сразу после того, как оставите заявку. Мы принимаем карты МИР, а также Visa и MasterCard любого банка, с любой валютой счёта. Также можно самостоятельно оформить банковскую рассрочку и платить частями. Подробнее о банках, с которыми мы работаем, и условиях рассрочки.

В течение суток после оплаты кураторы откроют вам доступ к платформе и добавят в группу.

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

Изучать новое всегда трудно. Для достижения цели нужно не только желание, но много месяцев упорного труда. Честно ответьте себе, готовы ли вы прикладывать максимум усилий и не отступать, если будет сложно? Если да, то получить хорошие результаты вполне реально.

Мы точно знаем, что наши курсы подходят для новичков, а примеры выпускников показывают, что можно с нуля освоить профессию, найти заказы и стать ценным IT-специалистом. И, конечно, мы вам в этом поможем

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

Общая продолжительность отпуска — 1 месяц. Распределяйте это время, как вам удобно: берите целиком или разбивайте по неделям. Ваше обучение на Хекслете просто увеличится на количество пропущенных дней. Доплачивать за них вам не придется

  1. Начать проходить бесплатные курсы. В них есть теория, тесты и практика. В программе они будут обозначены кружочком — открывайте и пробуйте!
  2. Дождаться звонка от специалиста по обучению. Мы позвоним в этот же день или на следующий, если заявка придет вечером.

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

Open Source — это веб-приложения с открытым исходным кодом на GitHub. Любой разработчик, опытный или с нулевым бэкграундом, может предложить улучшить этот код, найти и исправить ошибки.

Участие в открытых проектах — полезная практика, которую можно указать в портфолио. Во-первых, она учит разбираться в чужом коде. Да, разработчикам чаще приходится работать с чужим кодом, нежели верстать веб-страницы и писать свое. Во-вторых, помогать другим — здорово.

Комьюнити Хекслета поддерживает более 10 собственных Open Source проектов — будет на чем потренироваться и попробовать себя в новой профессии

Да, мы гарантируем возврат всей суммы в течение 14 дней с начала обучения. Кроме того, вы можете вернуть деньги за оставшуюся часть программы в любой месяц обучения. И для этого не нужно ничего объяснять. Мы понимаем, что любое занятие, особенно, если берешься за него с нуля, может вызвать трудности, к которым не каждый будет готов

Отлично! Доступ к платформе сохранится до конца оплаченного периода. Можете проходить не только выбранный курс, но и любые другие программы Хекслета. Как правило, разработчики обращают внимание на другие языки программирования, например, если изучал Python, то может перейти на Java. Также вы всегда можете попробовать себя в роли инженера по тестированию и расширить спектр своих навыков

Оставьте заявку для бесплатной
консультации и получите помощь в выборе учебной программы
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»