Курсы программирования на Хекслете

Курсы JavaScript

JavaScript — один из самых популярных языков программирования. Его используют в веб-разработке для работы с фронтендом и бэкендом. Онлайн-курсы Хекслета — это путь от основ программирования на JavaScript до работы с популярными и востребованными инструментами, включая React, Redux, Webpack, Express.

Изучайте JavaScript быстрее и эффективнее с помощью опытного наставника.

основы javascript
чистый код
алгоритмы
логика
24 часа
Посмотреть
синтаксис
вложенные массивы
алгоритмическая сложность
сортировка
27 часов
Посмотреть
копирование
слияние
деструктуризация
хеш-таблица
16 часов
Посмотреть
промисы
async/await
event loop
обработка ошибок
19 часов
Посмотреть
eslint
prettier
зависимости
npx
3 часа
Посмотреть
e2e
page object
JSDOM
testing library
2 часа
Посмотреть
состояние
JSX
компоненты
производительность
24 часа
Посмотреть
деструктуризация
функции высшего порядка
замыкания
чистые функции
15 часов
Посмотреть
middlewares
redux-forms
actions
reselect
15 часов
Посмотреть
полифиллы
AJAX
события
селекторы
19 часов
Посмотреть
классы
инкапсуляция
контекст
прототипы
15 часов
Посмотреть
утверждения
jest
матчеры
юнит-тесты
14 часов
Посмотреть
Динамическая диспетчеризация
параметрический полиморфизм
полиморфизм подтипов
инверсия зависимостей
18 часов
Посмотреть
коды возврата
исключения
деревья
8 часов
Посмотреть
ER-модель
DDD
интерфейс
9 часов
Посмотреть
фикстуры
стабы
моки
побочные эффекты
11 часов
Посмотреть
сущности
сервисы
репозитории
валидация
9 часов
Посмотреть
рекурсивные структуры данных
обход в глубину
древовидная рекурсия
файловая система
10 часов
Посмотреть
позднее связывание
трейты
абстрактные классы
10 часов
Посмотреть
состояние
нормализация данных
конечные автоматы
MVC
13 часов
Посмотреть
паттерны и антипаттерны программирования
архитектура кода
value objects
embedded objects
9 часов
Посмотреть
основы javascript
чистый код
алгоритмы
логика
23 часа
Посмотреть
сложность
конечный автомат
лексер
3 часа
Посмотреть
HTTP
промисы
корутины
генераторы
11 часов
Посмотреть
полиморфизм
наследование
позднее связывание
12 часов
Посмотреть
ООП
Динамическая диспетчеризация
типы данных
Объекты
11 часов
Посмотреть
guard expression
основы функционального программирования
выражения и инструкции
12 часов
Посмотреть
ад колбеков
event loop
9 часов
Посмотреть
моделирование данных
барьеры абстракции
замыкание
9 часов
Посмотреть
Set
Map
текучий интерфейс
ленивые коллекции
14 часов
Посмотреть
функции высшего порядка
стандартные интерфейсы
уровневое проектирование
11 часов
Посмотреть
шаблонизация
REST
мидлвары
сессия
11 часов
Посмотреть
роутинг
curl
json
Node js
8 часов
Посмотреть
Алгоритмы сортировки
Структуры данных
Бинарный поиск
Жадные алгоритмы
11 часов
Посмотреть

Курсы PHP

PHP — серверный язык программирования, применяется для разработки бэкенда. С помощью наших курсов вы познакомитесь с азами программирования на PHP, научитесь использовать объектно-ориентированное программирование (ООП) и работать с востребованными инструментами разработки, включая Lumen, Laravel, Composer, PHP Unit, Slim.

Изучайте PHP быстрее и эффективнее с помощью опытного наставника.

ORM
шаблонизация (blade)
роутинг
контроллеры
20 часов
Посмотреть
упаковка и распаковка
функции высшего порядка
замыкания
чистые функции
18 часов
Посмотреть
зависимости
composer
автозагрузка
3 часа
Посмотреть
CGI
slim framework
шаблонизация
отправка форм
24 часа
Посмотреть
10 часов
Посмотреть
слияние
деструктуризация
хеш-таблица
14 часов
Посмотреть
синтаксис
вложенные массивы
алгоритмическая сложность
сортировка
25 часов
Посмотреть
пространства имен
импорты
ссылки
включения файлов
16 часов
Посмотреть
HTTP
фреймворки
ORM
тестирование
4 часа
Посмотреть
ER-модель
DDD
интерфейс
9 часов
Посмотреть
Динамическая диспетчеризация
параметрический полиморфизм
полиморфизм подтипов
инверсия зависимостей
22 часа
Посмотреть
фикстуры
стабы
моки
побочные эффекты
10 часов
Посмотреть
позднее связывание
трейты
абстрактные классы
15 часов
Посмотреть
рекурсивные структуры данных
обход в глубину
древовидная рекурсия
файловая система
10 часов
Посмотреть
утверждения
PHPUnit
юнит-тесты
покрытие кода
13 часов
Посмотреть
collect
PHPUnit
паттерны
текучий интерфейс
14 часов
Посмотреть
дескрипторы
магические константы
итераторы
8 часов
Посмотреть
функции высшего порядка
стандартные интерфейсы
уровневое проектирование
11 часов
Посмотреть
моделирование данных
барьеры абстракции
замыкание
9 часов
Посмотреть
PDO
query builder
подготовленные запросы
квотирование
8 часов
Посмотреть
zip
partial
partition
group
11 часов
Посмотреть
сервер
роутинг
MVC
HTTP
14 часов
Посмотреть
абстрации
рекурсия
функции высшего порядка
интерфейсы
25 часов
Посмотреть
классы
инкапсуляция
интерфейсы
исключения
21 час
Посмотреть

Курсы Python

Python — один из самых популярных языков программирования. Он применяется в веб-разработке, работе с Big Data, искусственным интеллектом и машинным обучением, в науке и других сферах. На курсах Хекслета вы научитесь программировать на Python и работать с современными инструментами, включая Flake8, Flask, Django.

Изучайте Python быстрее и эффективнее с помощью опытного наставника.

утверждения
pytest
матчеры
юнит-тесты
12 часов
Посмотреть
роутинг
миграции
шаблонизация
ORM
5 часов
Посмотреть
деструктуризация
функции высшего порядка
замыкания
чистые функции
15 часов
Посмотреть
HTTP
фреймворки
ORM
тестирование
3 часа
Посмотреть
синтаксис
сортировка
срезы
итераторы
10 часов
Посмотреть
pip
pyenv
poetry
виртуальное окружение
5 часов
Посмотреть
маршрутизация
шаблонизация
request
WSGI
9 часов
Посмотреть
классы
инкапсуляция
связывание
исключения
11 часов
Посмотреть
Django
ORM
10 часов
Посмотреть
ассоциативный массив
defaultdicts
копирование
дополнение
10 часов
Посмотреть
модули
пакеты
импорты
включения файлов
7 часов
Посмотреть
HTTP
коллекции
тестирование
IO
2 часа
Посмотреть
файловый дескриптор
менеджер контекста
потоковая обработка
2 часа
Посмотреть
рекурсивные структуры данных
обход в глубину
древовидная рекурсия
файловая система
10 часов
Посмотреть
фикстуры
стабы
моки
побочные эффекты
9 часов
Посмотреть
ER-модель
DDD
интерфейс
9 часов
Посмотреть
моделирование данных
барьеры абстракции
замыкание
9 часов
Посмотреть
declarative
comprehensions
generators
8 часов
Посмотреть

Курсы HTML и CSS (верстка)

На курсах по вёрстке вы познакомитесь с основами HTML и CSS, научитесь верстать адаптивные страницы, работать с препроцессорами. Освоите современные технологии и инструменты, включая Flex, Sass, Bootstrap.

Вступайте в профессию Верстальщик. В ней курсы и проекты выстроены в оптимальном для изучения порядке.

HTML5
CSS3
Developer Tools
вёрстка
8 часов
Посмотреть
CSS3
HTML5
селекторы
Доступность
12 часов
Посмотреть
позиционирование
HTML-элементы
CSS3
8 часов
Посмотреть
CSS3
HTML5
CSS Transforms
CSS перспектива
2 часа
Посмотреть
Bootstrap 4
HTML
CSS3
Адаптивность
8 часов
Посмотреть
CSS3
Flex
Viewport
Адаптивность
6 часов
Посмотреть
Препроцессоры CSS
SASS
SCSS
Миксины
4 часа
Посмотреть
CSS3
Grid
Сетки
Адаптивность
5 часов
Посмотреть
CSS3
Flex
Адаптивность
вёрстка
10 часов
Посмотреть
Препроцессоры CSS
SASS
SCSS
Функции SASS
7 часов
Посмотреть
HTML5
CSS3
Developer Tools
Веб-дизайн
5 часов
Посмотреть
HTML
CSS
DNS
протоколы сетевые и транспортные
3 часа
Посмотреть
HTML
Pug
Миксины
9 часов
Посмотреть

Курсы Java

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

Вступайте в профессию Java-разработчик. В ней курсы и проекты выстроены в оптимальном для изучения порядке.

алгоритмы
Структуры данных
тесты
дженерики
2 часа
Посмотреть
HTTP
деплой
HTML
сервлет-контейнеры
1 час
Посмотреть
утверждения
junit
матчеры
юнит-тесты
11 часов
Посмотреть
18 часов
Посмотреть
классы
интерфейсы
полиморфизм
наследование
3 часа
Посмотреть
архитектура
алгоритмы
Структуры данных
качество кода
5 часов
Посмотреть
моделирование данных
барьеры абстракции
замыкание
9 часов
Посмотреть
основы Java
JVM
логика
типы данных
38 часов
Посмотреть
json
REST
Java EE
базы данных
7 часов
Посмотреть
Amazon
AWS Lambda
API Gateway
сервер
3 часа
Посмотреть
потоки
threads
параллельное выполнение
колбеки
11 часов
Посмотреть
ByteCode
JVM Specification
бранчевание
память
9 часов
Посмотреть
дженерики
обобщения
параметризация
обобщённые методы
12 часов
Посмотреть
списки
массивы
графы
деревья
21 час
Посмотреть

Курсы Ruby

Ruby — язык, созданный для того, чтобы программисты были счастливы. Он взял для себя лучшее из Lisp, Smalltalk и Perl. Лаконичный код, отсутствие шума и богатые возможности делают его одним из самых быстрых языков для написания кода.

Вступайте в профессию Разработчик на Ruby on Rails. В ней курсы и проекты выстроены в оптимальном для изучения порядке.

ruby
rubygems
testing
oop
2 часа
Посмотреть
ruby
rails
ORM
rest api
4 часа
Посмотреть
ruby on rails
ransack
system tests
fsm
2 часа
Посмотреть
основы ruby
методы
логика
функции
17 часов
Посмотреть
моделирование данных
барьеры абстракции
замыкание
9 часов
Посмотреть

Курсы SQL

SQL — язык управления базами данных. Вы научитесь писать SQL-запросы и работать с реляционными базами данных.

postgresql
транзакции
нормальные формы
СУБД
27 часов
Посмотреть
ограничения
схема
представления
дефолты
12 часов
Посмотреть
like
distinct
группировка
соединения
14 часов
Посмотреть

Курсы Инструменты

Эта группа курсов поможет разобраться с операционной системой Linux, научиться работать с Git и командной строкой. Это базовые знания, необходимые всем программистам.

терминал
shell
команды linux
23 часа
Посмотреть
github
рабочая директория
клонирование
восстановление
18 часов
Посмотреть
плейбук
файл инвентаризации
деплой
автоматизация развертывания
17 часов
Посмотреть
terraform
clouds
aws
consul
2 часа
Посмотреть
production
errors handling
monitoring
digital ocean
2 часа
Посмотреть
vagrant
docker
CI
ansible
2 часа
Посмотреть
chmod
root
sudo
passwd
4 часа
Посмотреть

Курсы Разное

Изучайте операционные системы, логику, английский язык и другие темы, полезные для программистов.

языки программирования
пути карьерного роста
терминология
3 часа
Посмотреть
методы http
формы
чанки
редиректы
13 часов
Посмотреть
компьютер
ОС
ядро
процессы
4 часа
Посмотреть
информатика
процедуры
абстрации
рекурсия
9 часов
Посмотреть
логические высказывания
таблица истинности
нормальная форма
предикаты
2 часа
Посмотреть
первая программа
компиляция
типы данных
переменные
10 часов
Посмотреть
жадность
флаги
классы символов
квантификация
13 часов
Посмотреть
цели и план обучения
английский язык
инструменты
3 часа
Посмотреть
стажировка
резюме
портфолио
первая работа
1 час
Посмотреть

Индивидуальное обучение программированию

Освойте JavaScript, PHP или Python под руководством опытного наставника

Подробнее

Хотите освоить новую профессию?

Самые актуальные профессии в разработке веб-приложений

Все профессии