Курсы по программированию

Быстрый старт в Python за 14 дней
8 октября старт курса
Фильтры
Поиск
Тип обучения
Стоимость курсов
Уровень сложности
Длительность
Технологии
Очистить
С 10 октября цены на профессии в Хекслете вырастут
Обучающие программы по различным IT-направлениям — с нуля до полноценных проектов. Для тех, кто хочет получить новую профессию, собрать портфолио и найти работу
Фронтенд-разработчик
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Python-разработчик
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Инженер по ручному тестированию
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
Профессия
С нуля
Продолжительность курса: Продолжительность: 4 месяца
Java-разработчик
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Аналитик данных
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
Профессия
С нуля
Продолжительность курса: Продолжительность: 9 месяцев
РНР-разработчик
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Разработчик на Ruby on Rails
Создание веб-приложений со скоростью света
Профессия
С опытом в  IT
Продолжительность курса: Продолжительность: 5 месяцев
Fullstack-разработчик
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
Профессия
С нуля
Продолжительность курса: Продолжительность: 16 месяцев
Node.js-разработчик
Разработка бэкенд-компонентов для веб-приложений
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Инженер по автоматизированному тестированию на JavaScript
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
Профессия
С опытом в  IT
Продолжительность курса: Продолжительность: 8 месяцев
Верстальщик
Верстка с использованием последних стандартов СSS
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
JavaScript-разработчик
Разработка веб-приложений на JavaScript
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Веб-разработчик
Обучение web-программированию
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Backend-разработчик на Python
Разработка серверной части веб-приложений на Python
Профессия
С нуля
Продолжительность курса: Продолжительность: 10 месяцев
Тестировщик ПО
Основы ручного тестирования ПО
Профессия
С нуля
Продолжительность курса: Продолжительность: 4 месяца
QA-инженер по тестированию: с нуля до автоматизатора
Ручное и автоматизированное тестирование JavaScript
Профессия
С нуля
Продолжительность курса: Продолжительность: 12 месяцев
Специалист по данным
Научитесь помогать бизнесу принимать правильные решения, улучшать процессы и продукт на основе данных
Профессия
С нуля
Продолжительность курса: Продолжительность: 9 месяцев
Краткий курс по основам программирования. Для тех, кто хочет попробовать новую специальность в сфере разработки или подготовиться к обучению профессии на полноценном курсе. Менее, чем за месяц, вы получите крепкую базу, разработаете и реализуете первый проект, убедитесь в готовности работать в выбранном IT-направлении
Python-разработчик
Основы языка Python для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
Java-разработчик
Основы языка Java для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
Фронтенд-разработчик
Основы языка JavaScript для начинающих
Подготовительный курс
С нуля
Продолжительность курса: Продолжительность: 14 дней
В этом разделе представлены курсы, которые направлены на прокачку конкретного технического аспекта в веб-разработке, тестировании, верстке. Большая часть курсов ориентирована на практикующих IT-специалистов. В процессе обучения у вас будет возможность отработать навык на практике. Помимо этого получите дополнительные материалы и бессрочный доступ к теории
Верстка веб-приложений
От макета до готового шаблона с помощью Flex, Grid и Columns
Интенсив
С нуля
Продолжительность курса: Продолжительность: 2 месяца
Ansible
Автоматизация настройки локального окружения и серверов.
Интенсив
С опытом в  IT
Продолжительность курса: Продолжительность: 2 месяца
DevOps для программистов
Работа с облаками, автоматизация развертывания и деплоя
Интенсив
С опытом в  IT
Продолжительность курса: Продолжительность: 3 месяца
Профессиональная верстка
Верстка с использованием последних стандартов CSS
Трек
С нуля
Асинхронное программирование на JS (async/await)
Колбеки, промисы, генераторы и async/await
Трек
С опытом в  IT
Веб-разработка на Laravel
Разработка веб-сервисов на PHP
Трек
С опытом в  IT
Веб-разработка на React
Построение архитектуры фронтенда
Трек
С опытом в  IT
Веб-разработка на Django
Разработка веб-сервисов на Python
Трек
С опытом в  IT
ООП В PHP
Объектно-ориентированное программирование в PHP
Трек
С опытом в  IT
Тестирование с Jest
Автоматизированное тестирование на JavaScript
Трек
С опытом в  IT
СИКП на PHP
Курс «Структура и Интерпретация Компьютерных Программ» на PHP
Трек
С опытом в  IT
ООП в JS
Объектно-ориентированное программирование в JavaScript
Трек
С опытом в  IT
Тестирование фронтенда
Автоматизированное тестирование фронтенда с помощью testing-library, Jest и JSDOM
Трек
С опытом в  IT
Playwright на JS
Освойте Playwright с нуля до про!
Трек
С опытом в  IT
HTTP API
Устройство протокола HTTP, работа с запросами к API через Postman и curl
Трек
С опытом в  IT
Дискретная математика
Логика высказываний и дискретная математика
Трек
Основы программирования на JS
Знакомство с JavaScript, Git, командной строкой
Трек
С нуля
Предметно-ориентированное проектирование на Javascript
Программирование, ориентированное на бизнес
Трек
С опытом в  IT
Обработка ошибок в Javascript
Познакомьтесь с исключениями и кодами ошибок. Научитесь их обрабатывать.
Трек
С опытом в  IT
Typescript-разработчик
Освоите работу с функциями, массивами, типами, кортежами, классами и дженериками
Трек
Введение в PHP
Начните создавать сайты с помощью PHP
Трек
С нуля
Введение в Git
Здесь вы познакомитесь с основными понятиями и принципами работы Git, научитесь создавать и управлять версиями своего кода, работать с ветками и выполнять слияния.
Трек
С нуля
Основы Python
Python — лучший язык для старта карьеры разработчика
Трек
С нуля
Введение в аналитику данных
Вы познакомитесь с основными понятиями и методами анализа данных, инструментами для их обработки и визуализации результатов
Трек
С нуля
Введение в тестирование
Вы получите знания об основах тестирования программного обеспечения. Здесь вы познакомитесь с основными видами тестирования, методологиями и инструментами, которые используются в этой области
Трек
С нуля
Введение в Java
Здесь вы познакомитесь с основами синтаксиса, типами данных, операторами и конструкциями языка
Трек
С нуля
Основы веб-разработки
Здесь вы познакомитесь с основами верстки, программированию на JavaScript. Курсы этого трека помогут освоить все ключевые навыки, которые нужны фронтенд-разработчику для создания статических и интерактивных веб-страниц
Трек
С нуля
СИКП на JS
Курс «Структура и Интерпретация Компьютерных Программ» на JavaScript
Трек
С опытом в  IT
Тестирование с PHPUnit
Автоматизированное тестирование на PHP с помощью PHPUnit
Трек
С опытом в  IT
Тестирование с Pytest
Автоматизированное тестирование в Python с помощью PyTest
Трек
С опытом в  IT
HTML и CSS. Позиционирование
Позиционирование с помощью модулей Positioned, Flex, Grid
Трек
С опытом в  IT
Верстка на Bootstrap
Основные инструменты верстки: SASS, Bootstrap 5 и Gulp
Трек
С опытом в  IT
Деплой с помощью Ansible
Автоматизация сборки, тестирования и доставки кода на продакшен
Трек
С опытом в  IT
Автоматизация локального окружения
Настройка системы «одной командой» и работа в изолированном окружении
Трек
С опытом в  IT
SQL для разработчиков
Проектирование базы данных и выполнение SQL-запросов
Трек
С нуля
СИКП на Ruby
Курс «Структура и Интерпретация Компьютерных Программ» на Ruby
Трек
С опытом в  IT
СИКП на Java
Курс «Структура и Интерпретация Компьютерных Программ» на Java
Трек
С опытом в  IT
СИКП на Python
Курс «Структура и Интерпретация Компьютерных Программ» на Python
Трек
С опытом в  IT
Python для аналитиков данных
Анализ данных с использованием языка Python
Трек
С нуля
Веб-разработка на Go
Обучение созданию веб-приложений на языке Go
Трек
С опытом в  IT
Разработка веб-приложений на Fastify
Создание веб-приложений на Nodejs
Трек
С опытом в  IT
ООП В Python
Объектно-ориентированное программирование в Python
Трек
С опытом в  IT
Redis
Трек
С опытом в  IT
Автоматизация инфраструктуры
Автоматическое конфигурирование и параллельная настройка серверов
Трек
С опытом в  IT
Основы Linux
Освойте Linux
Трек
С нуля
SQL для аналитиков данных
Трек
С нуля
Линейная алгебра
Трек
С нуля
CSS анимации
Научитесь создавать анимированнные эффекты с помощью CSS
Трек
С опытом в  IT
Алгоритмы и структуры данных
Базовые структуры данных и алгоритмы
Трек
С опытом в  IT
Трудоустройство
Поиск работы в IT, составление резюме, написание сопроводительных писем, подготовка к собеседованиям
Курс
5 часов
Протокол HTTP
Устройство протокола HTTP и его версий, использование глаголов и заголовков запросов, работа с веб-формами, передача данных
Курс
13 часов
Основы командной строки
Команды в Linux, навигация по файловой системе, работа с переменными окружения и доступами к файлам
Курс
22 часа
Введение в Git
Основы системы управления версиями Git, работа с репозиториями и историей изменений файлов, командная разработка
Курс
18 часов
Основы автоматизации в Ansible
Система управления конфигураций Ansible, автоматизация настройки серверов и окружения, плэйбуки, коллекции, роли
Курс
22 часа
Регулярные выражения (Regexp)
Инструмент Regexp, основные возможности регулярных выражений, эффективная обработка строк
Курс
15 часов
Основы SQL
На этом курсе вы изучите основы языка структурированных запросов SQL
Курс
30 часов
JS: React
Изучение основ React для создания интерактивных пользовательских интерфейсов и управления состоянием приложения
Курс
26 часов
Курсы по программированию с нуля (7)
Большая часть курсов по программированию онлайн-школы Хекслет направлены на подготовку будущих разработчиков и других IT-специалистов с нуля. Чтобы получить новую профессию, требуются базовые навыки компьютерной грамотности и готовность тратить на обучение не менее 15 часов в неделю несколько месяцев
Frontend-разработчик
Научитесь создавать клиентскую часть сайтов и приложений, с которой пользователь непосредственно взаимодействует на своем компьютере или телефоне
Python-разработчик
Освойте один из самых популярных языков для бэкенда, научитесь создавать полноценные сайты и веб-приложения и реализовать внутреннюю логику работы программ на фреймворке Django
Java-разработчик
Освойте язык крупного бизнеса и финансовых технологий и научитесь разрабатывать веб-приложения на фреймворке Spring
Инженер по тестированию
Познакомьтесь с этапами разработки и жизненным циклом ПО. Узнайте всё о техниках тест-дизайна. Разберитесь с системами управления тестированием и системами баг-трекинга. Научитесь работать с API и базами данных
Аналитик данных
Научитесь понимать основные метрики компаний и самостоятельно считать их, используя SQL и Google Sheets. Проводите когортный анализ и стройте прогнозы, визуализируя данные с помощью Superset и библиотек Python
PHP-разработчик
Изучите гибкий и масштабируемый PHP. Разберитесь в базах данных и научитесь управлять ими с помощью SQL. Освойте самый популярный фреймворк PHP — Laravel, чтобы быстро писать код и автоматизировать рутину
Fullstack-разработчик
Благодаря курсу менее, чем за полтора года вы научитесь создавать веб-приложения с нуля: верстать страницы в HTML и CSS, оживлять их с помощью JavaScript, разрабатывать клиентскую часть на React и собирать весь бэкенд с помощью Node.js
Курсы по программированию для разработчиков (7)
Помимо курсов для начинающих, в онлайн-школе Хекслет также есть программы обучения для уже опытных IT-специалистов. Здесь разработчики могут освоить новый язык программирования, заняться тестированием или просто актуализировать знания о технологиях в своей области
Разработчик на Ruby on Rails
Разберетесь в богатой экосистеме Ruby-библиотек. Научитесь быстро собирать нетривиальные проекты на Rails и поддерживать код в приличном состоянии
Алгоритмы и структуры данных
Получите фундаментальные знания в Computer Science и научитесь решать задачу эффективно с помощью знаний алгоритмов. Можно выполнять практику на любом из языков программирования: JavaScript, Python, PHP, Java
DevOps для программистов
Упакуете приложение в Docker и подключите непрерывную интеграцию на Github Actions. Автоматизируйте деплой с помощью Ansible. Развернете облачную инфраструктуру (Digital Ocean, AWS, Yandex Cloud и др.) через Terraform
Ansible
Узнаете как автоматизировать рутинные задачи, выкатывать приложение по нажатию «одной кнопки», быстро актуализировать состояния виртуальных машин и создавать десятки серверов за считанные минуты
Инженер по автоматизированному тестированию на JavaScript
Изучите язык программирования JavaScript и разберитесь, как строятся веб-приложения. Научитесь писать автотесты и покрывать приложения UI-тестами с помощью инструмента Playwright. Начните управлять процессом тестирования
Typescript-разработчик
Вы освоите работу с функциями, массивами, типами, кортежами, классами и дженериками. На этих курсах вы изучите TypeScript сначала на базовом, а потом и на продвинутом уровне
SQL для разработчиков
Разберетесь с основами реляционных баз данных на примере SQL и научитесь выполнять запросы и самостоятельно проектировать базу
Отзывы на курсы программирования Хекслета
Я рассказывал об этом курсе моим знакомым разработчикам, они все хвалили этот курс Хекслета
Евгений Яцков
Если кратко, что обещают на курсах, то и дают, поэтому я очень доволен
Николай Кисель
Также хочу отметить как большой плюс — возможность пройти пробное собеседование
Марфа Никитина
Курсы чертовски хороши: подача материала, и само содержимое материала восхитительны
Муж показал мне Хекслет и предложил выбрать профессию. Муж у меня тестировщик, я пошла по этому же пути. И не пожалела
Касаемо обучения можно рассказывать долго, лучше сказать что меня звали на работу 2 раза еще до окончания курса
Никита Шелудяков
Вопрос-ответ

Многие наши студенты так и делают: учатся и работают одновременно. Мы понимаем, не у всех есть возможность посвящать всё время обучению. Поэтому сделали формат асинхронным. Доступ к платформе открыт 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. Также вы всегда можете попробовать себя в роли инженера по тестированию и расширить спектр своих навыков

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