Курсы по веб-разработке — Страница 8

Найдено: 122 курса
Сортировка: по умолчанию по цене
PHP: Деревья
На этом курсе вы изучите работу с деревьями в PHP. Вы узнаете о рекурсивных структурах данных, обходе в глубину и древовидной рекурсии. В итоге разберетесь в том, как деревья устроены изнутри. Деревья пригодятся при работе с категориями товаров, комментариями, HTML, XML, JSON. Чтобы учиться было проще, стоит заранее изучить курсы: [«Основы PHP»](https://ru.hexlet.io/courses/php-basics), [«PHP: Массивы»](https://ru.hexlet.io/courses/php-arrays), [«PHP: Ассоциативные массивы»](https://ru.hexlet.io/courses/php-associative-arrays) и [«PHP: Функции»](https://ru.hexlet.io/courses/php-functions). — Подробнее →
3900 ₽ / мес.
За один месяц
PHP: Погружаясь в классы
На этом курсе вы глубже познакомитесь с классами на PHP. Вы узнаете о позднем связывании, трейтах и абстрактных классах. В итоге поймете, как эффективно писать код, зная устройство ООП внутри PHP. Знания из курса пригодятся, чтобы уменьшить дублирование с помощью трейтов и абстрактных классов, а также грамотно выбирать между наследованием и композицией. Этот курс подойдет тем, кто уже хорошо знаком с языком PHP. Чтобы учиться было проще, стоит заранее изучить курсы: [«Основы PHP»](https://ru.hexlet.io/courses/php-basics), [«PHP: Массивы»](https://ru.hexlet.io/courses/php-arrays), [«PHP: Ассоциативные массивы»](https://ru.hexlet.io/courses/php-associative-arrays), [«PHP: Функции»](https://ru.hexlet.io/courses/php-functions) и [PHP: Введение в ООП](https://ru.hexlet.io/courses/php-introduction-to-oop). — Подробнее →
3900 ₽ / мес.
За один месяц
JS: Архитектура фронтенда
На этом курсе вы изучите фундаментальные принципы, которые используются в разработке фронтенд-приложений. Вы узнаете, как разбивать приложение на слои (MVC), выделять состояние и правильно его организовывать. Вы научитесь работать с текстами, формами и узнаете, как правильно выделять процессы. Курс пригодится, если вы решите научиться создавать легко расширяемые веб-приложения. Знания из этого курса помогут выстроить архитектуру веб-приложения без привязки к конкретным веб-фреймворкам и их особенностям. Курс подойдет для тех, кто приступает к изучению веб-разработки и хочет изучить базовые принципы создания приложений. Для прохождения курса требуются знания JS и понимание работы DOM API. — Подробнее →
3900 ₽ / мес.
За один месяц
SASS: Программирование
На этом курсе вы изучите программирование с помощью SASS. Вы узнаете больше о том, как использовать циклы, функции для автоматизации написания стилей CSS. В итоге вы научитесь генерировать классы по шаблону, пользоваться функциями для расчета значений и использовать сложные типы данных. Препроцессор SASS пригодится, если вы решите создавать свои библиотеки на CSS. Знания из этого курса помогают программистам автоматизировать процесс написания CSS и генерировать классы с помощью циклов и массивов. Этот курс подойдет всем разработчикам, которым не хватает средств стандартного CSS. Чтобы учиться было проще, стоит заранее изучить основы работы с SASS и знать, как использовать вложенные селекторы, переменные и базовые типы данных. Дополнительно полезно уметь базово программировать на любом языке программирования. — Подробнее →
3900 ₽ / мес.
За один месяц
JS: Объектно-ориентированный дизайн
В этом курсе вы изучите подходы проектирования кода в объектно-ориентированном стиле и базовые принципы дизайна такого кода. Вы узнаете, как создавать понятный и качественный объектно-ориентированный код. Знания этого курса помогают программистам создавать легко масштабируемые проекты. Этот курс подойдет тем, кто хочет научиться создавать легко поддерживаемый код. Чтобы приступить к изучению этого курса, у вас уже должно быть базовое представление об ООП в JS. — Подробнее →
3900 ₽ / мес.
За один месяц
PHP: Полиморфизм
На этом курсе вы познакомитесь с полиморфизмом на PHP. Вы узнаете о динамической диспетчеризации, полиморфизме подтипов и инверсии зависимостей. В итоге поймете, как значительно уменьшить количество условных конструкций и сделать код расширяемым. Знания из курса пригодятся, чтобы распознавать и применять шаблоны проектирования. Этот курс подойдет тем, кто уже хорошо знаком с языком PHP. Чтобы учиться было проще, стоит заранее изучить курсы: [«Основы PHP»](https://ru.hexlet.io/courses/php-basics), [«PHP: Массивы»](https://ru.hexlet.io/courses/php-arrays), [«PHP: Ассоциативные массивы»](https://ru.hexlet.io/courses/php-associative-arrays), [«PHP: Функции»](https://ru.hexlet.io/courses/php-functions) и [PHP: Введение в ООП](https://ru.hexlet.io/courses/php-introduction-to-oop). — Подробнее →
3900 ₽ / мес.
За один месяц
JS: Обработка ошибок
На этом курсе вы изучите обработку ошибок в JavaScript. Вы узнаете больше о кодах возврата и исключениях. Еще научитесь использовать различные подходы для обработки ошибок в коде. Благодаря курсу вы поймете, как работают библиотеки и программы, а также разберетесь, как они справляются с ошибками. Чтобы учиться было проще, стоит заранее изучить курсы Основы JS, JS: Массивы и JS: Объекты. — Подробнее →
3900 ₽ / мес.
За один месяц
JS: Предметно-ориентированное проектирование
На этом курсе вы изучите предметно-ориентированное программирование. Вы узнаете больше об инверсии зависимостей и репозиториях. В итоге научитесь использовать шаблон Service Layer для разделения кода на слои. Знания из этого курса помогают программистам выделять правильные сущности и находить связи между ними. Этот курс подойдет тем, кто уже знаком с основами объектно-ориентированного программирования. Чтобы учиться было проще, стоит заранее изучить курсы JS: Введение в ООП и JS: Объектно-ориентированный дизайн. — Подробнее →
3900 ₽ / мес.
За один месяц
JS: Погружаясь в классы
На этом курсе вы более подробно изучите наследование. Вы узнаете о принципе подстановки Лисков и паттерне «шаблонный метод». В итоге вы научитесь правильно применять наследование и узнаете, какие есть ограничения. Курс подойдет для тех, кто хочет углубиться в понимание, как организовывать классы. Чтобы учиться было проще, стоит заранее изучить основы JS. — Подробнее →
3900 ₽ / мес.
За один месяц
JS: Полиморфизм
На этом курсе вы изучите полиморфизм подтипов, что является главным отличием современного ООП. Вы узнаете, как значительно уменьшить количество условных конструкций и делать код расширяемым. В итоге вы познакомитесь с основными шаблонами проектирования и принципами SOLID. Этот курс подойдет для тех, кто хочет стать профессиональным разработчиком. Чтобы учиться было проще, стоит заранее изучить основы JS. — Подробнее →
3900 ₽ / мес.
За один месяц