Курсы по веб-разработке — Страница 10
Найдено: 122 курса
Сортировка:
по умолчанию
по цене
JS: DOM API
На этом курсе вы изучите браузерную среду. Вы познакомитесь с объектами браузера, научитесь делать любые преобразования HTML и добавлять интерактивность на страницу. Курс подойдет для тех, кто хочет научиться писать скрипты для сайтов. Знания этого курса — основа фронтенд-разработки, на которой строится все остальное. Для прохождения требуется знание JavaScript. — Подробнее →
JS: React
На этом курсе вы изучите основы React. Вы узнаете больше о создании компонентов, состоянии и жизненном цикле компонентов, а также о работе с событиями. В итоге вы научитесь создавать интерактивные пользовательские интерфейсы и манипулировать состоянием приложения. Изучение React пригодится, если вы решите создавать современные веб-приложения. Знания из этого курса помогают программистам создавать интерактивные интерфейсы и управлять состоянием приложения. Этот курс подойдет тем, кто занимается разработкой веб-приложений и желает изучить React. Чтобы учиться было проще, стоит заранее изучить JavaScript и основы HTML и CSS. — Подробнее →
Трек: ООП в JS
Здесь вы изучите прототипы, наследование и полиморфизм типов, освоите паттерны и антипаттерны проектирования. Курсы этого трека помогут досконально разобраться в объектно-ориентированном дизайне на JavaScript. — Подробнее →
Трек: СИКП на JS
Этот трек написан на основе «Структуры и интерпретации компьютерных программ» — легендарного курса от профессоров MIT. Новые знания о СИКП перевернут ваши представления о коде, данных и функциях. — Подробнее →
Трек: Асинхронное программирование на JS (async/await)
В этом треке вы погрузитесь в тему асинхронности в JavaScript, пройдете полный цикл и современные подходы. Здесь вы изучите колбеки, промисы, генераторы, async/await и сразу же проверите свои знания на практике. — Подробнее →
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
На этом курсе вы изучите основные аспекты современной веб-разработки в PHP. Вы узнаете о сетевых протоколах и интерфейсах, базах данных и ORM, веб-фреймворках и концепции MVC. Знания из этого курса помогут определиться с дальнейшими областями изучения, дадут общую картину современного бекэнда и веб-разработки. Курс подойдет всем начинающим разработчикам на PHP. — Подробнее →
PHP: Разработка на Laravel
На этом курсе вы познакомитесь с веб-фреймворком Laravel. Вы узнаете о роутинге, контроллерах, шаблонизации и CRUD. В итоге поймете, как использовать систему лейаутов и шаблонов и конфигурировать фреймворк через переменные окружения. Знания из этого курса пригодятся, чтобы быстро разрабатывать сайты на Laravel. Этот курс подойдет тем, кто уже хорошо знаком с языком 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). Также этот курс опирается на знания, полученные в курсе [«Веб-разработка на PHP»](https://ru.hexlet.io/courses/php-mvc). — Подробнее →
PHP: Ассоциативные массивы
На этом курсе вы изучите ассоциативные массивы – способ хранения данных в виде пар «ключ-значение». Вы познакомитесь с синтаксисом их создания и изменения. В итоге научитесь создавать и копировать данные из ассоциативных массивов и обрабатывать их с помощью циклов. Знание ассоциативных массивов пригодится, чтобы хранить практически любую информацию: от описания структуры файла (путь, имя, расширение) до любых прикладных данных (информация о пользователях или заказах в интернет-магазине). Чтобы учиться было проще, стоит заранее изучить курсы [«Основы PHP»](https://ru.hexlet.io/courses/php-basics) и [«PHP: Массивы»](https://ru.hexlet.io/courses/php-arrays). — Подробнее →
PHP: Массивы
На этом курсе вы изучите массивы в PHP. Вы узнаете больше о синтаксисе, вложенных массивах и ссылках. В итоге научитесь обходить массивы, извлекать из них значения с помощью деструктуризации и использовать spread-оператор. Массивы пригодятся для решения множества алгоритмических задач. Знания из этого курса помогают программистам грамотно объединять данные в коллекции. Курс подойдет тем, кто продолжает изучать PHP и хочет узнать больше о его возможностях. Чтобы учиться было проще, стоит заранее изучить курс по [«основам PHP»](https://ru.hexlet.io/courses/php-basics). — Подробнее →