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

Мы собрали для вас 17 лучших онлайн курсов PHP в школе Хекслет. Сравните варианты онлайн обучения от 20 разных школ и центров со 💴 стоимостью курсов от 500 рублей и до 450 000 рублей 🥇 Средний рейтинг - 3 балла.
Длительность4 месяца Документ об окончанииСертификат Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
98 000 Руб.
Проводиться
Перейти на сайт hexlet.io
ДлительностьИзменяется Документ об окончанииСертификат Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность2 недели Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность19 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность8 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
ДлительностьИзменяется Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
Проводиться
Перейти на сайт
Длительность17 дней Документ об окончанииНет НаправлениеПрограммирование Обратная связьДа РассрочкаНет
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность2 дня Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность1 неделя Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность8 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность9 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность17 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность1 неделя Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность17 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность12 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность8 дней Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io
Длительность3 дня Документ об окончанииНет Домашние заданияДа НаправлениеПрограммирование Обратная связьДа
3 900 Руб.
Проводиться
Перейти на сайт hexlet.io

ТОП курсы PHP

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

PHP программист Хекслет (Hexlet)

Программа обучения
Чему обучитесь

Строить фронтенд-часть веб-приложений на JavaScript

- Разрабатывать веб-сайты и приложения
- Настраивать рабочее окружение
- Работать с линтером (анализатором качества кода) и менеджером зависимостей NPM
- Понимать, чем GIT отличается от GitHub
- Работать с внешними репозиториями
- Писать чистый код
- Создавать CLI приложения, парсить и форматировать данные в JSON, YAML, INI
- Проектировать архитектуру приложений
- Писать UNIT-тесты.
- Работать с DOM, WebPack, jQuery, Bootstrap, AJAX, валидациями и деплоить проект
- Cамостоятельно писать Real-time приложение на React, которое умеет взаимодействовать с бэкэндом и использует веб-сокеты: AJAX, REST, WebSockets, React + Redux + Forms

Преимущества

Курс Программирование на PHP Хекслет

Программа обучения

Курсы

  • PHP: Основы программирования
  • PHP: Ассоциативные массивы
  • PHP: Eloquent (ORM)
  • PHP: Функции
  • Веб-разработка на PHP
  • PHP: Настройка окружения
  • PHP: Массивы
  • Ключевые аспекты веб-разработки на PHP.
Чему обучитесь
Преимущества

PHP: Функции Хекслет (Hexlet)

Программа обучения

17 модулей

Чему обучитесь

Реализовывать функции на языке программирования PHP

- Передавать и принимать неограниченное число аргументов
- Работать со сторонними библиотеками
- Разбираться в понятиях "детерминированность", "побочные эффекты", принципе CQS
- Работать со Splat оператором.
- Строить абстракции с помощью функций
- Использовать функции map, filter, reduce
- Разбираться в концепции стандартных интерфейсов
- Понимать механизм захвата переменных внутри анонимных функций

Преимущества

Веб разработка на PHP Хекслет (Hexlet)

Программа обучения

28 модулей

Чему обучитесь

Ориентироваться в веб-разработке на PHP – от MVC до процесса деплоя

- Создавать элементы типичных сайтов
- Понимать необходимость веб-сервера и устройство его сетевого взаимодействия
- Использовать веб-сервер, поставляемый вместе с PHP
- Работать с HTTP в PHP без использования дополнительных библиотек
- Создавать сайты на фреймворках
- Работать с роутингом, шаблонами, куками и сессиями через микрофреймворк Slim
- Строить маршруты, содержащие плейсхолдеры
- Выделять генерацию HTML в отдельный слой
- Хранить данные на постоянной основе
- Изменять данные на сервере с помощью форм
- Использовать устойчивую систему для управления маршрутизацией
- Работать с одноразовыми сообщениями
- Создавать, обновлять и удалять сущности
- Пользоваться ключевым архитектурным паттерном построения пользовательских приложений
- Разбираться в ключевых понятиях и процессе деплоя

Преимущества

PHP: Автоматическое тестирование Хекслет (Hexlet)

Программа обучения

13 модулей

Чему обучитесь

Запускать автоматическое тестирование на языке PHP

- Правильно строить структуру юнит-тестов
- Работать с разными видами assert функций
- Упрощать повторяемые тесты
- Владеть методикой тестирования исключений
- Подменять реализацию с помощью объектов дублеров
- Проверять поведение объекта внутри другого объекта с помощью Mock
- Упрощать возникающие сложности при работе с файловой системой

Преимущества

Курс PHP для начинающих Hexlet Ltd

Программа обучения

Основы PHP

  • Привет, Мир!
  • Теги
  • Комментарии
  • Инструкции (Statements)
  • Как мы проверяем ваши решения
  • Синтаксические ошибки.

Арифметика

  1. Арифметические операции
  2. Операторы
  3. Коммутативная операция
  4. Композиция операций
  5. Приоритет операций
  6. Линтер.
  7. Строки

    1. Кавычки
    2. Экранирующие последовательности
    3. Конкатенация
    4. Кодировка.
    5. Типы данных PHP

      1. Типы данных
      2. Слабая типизация
      3. Явное преобразование типов
      4. Переменные в языке PHP

        1. Что такое переменная
        2. Изменение переменной
        3. Выбор имени переменной
        4. Ошибки при работе с переменными
        5. Выражения в определениях
        6. Переменные и конкатенация
        7. Именование переменных
        8. Магические числа
        9. Константы
        10. Магические константы
        11. Интерполяция
        12. Извлечение символов из строки
        13. Вызов функций

          1. Функции и их вызов
          2. Сигнатура функции
          3. Стандартная библиотека
          4. Аргументы по умолчанию
          5. Функции с переменным числом параметров
          6. Вызов функции — выражение
          7. Аргументы как выражения
          8. Вызов функций в аргументах функций
          9. Детерминированность
          10. Побочные эффекты.
          11. Определение функций

            1. Создание (определение) функции
            2. Передача одного аргумента
            3. Передача нескольких аргументов
            4. Возврат значений
            5. Возврат по умолчанию
            6. Параметры по умолчанию
            7. Именование
            8. Окружение
            9. Чтение документации.
            10. Логика

              1. Логический тип
              2. Предикаты
              3. Комбинирование операций и функций
              4. Логические операторы
              5. Отрицание
              6. Логические операторы 2
              7. Слабая типизация – 2.
Чему обучитесь
Преимущества

PHP: Laravel Хекслет (Hexlet)

Программа обучения

19 модулей

Чему обучитесь

Устанавливать, настраивать и запускать Laravel-сайт

- Создавать маршруты, работать с обработчиками и шаблонами
- Использовать директивы и интерполяцию
- Выделять общие части шаблонов
- Работать с REPL, SQLite
- Разбираться в миграциях и моделях
- Работать с моделью в консоли
- Выводить список сущностей с постраничной навигацией
- Выводить конкретную сущность и обрабатывать ошибку 404
- Понимать специфику генерации форм, валидации и форм
- Обновлять сущность
- Правильно удалять сущности
- Автоматизировать создание маршрутов и контроллера для типичного CRUD

Преимущества

PHP: Настройка окружения Хекслет (Hexlet)

Программа обучения

9 модулей

Чему обучитесь

Настраивать локальное окружение в PHP, используя Composer

- Устанавливать интерпретатор и пользоваться REPL
- Понимать, какие задачи решает пакетный менеджер
- Самостоятельно создавать пакеты
- Устанавливать дополнительные пакеты в проект
- Разбираться, как работает автозагрузка файлов в Composer
- Понимать, как обеспечивается детерминированность в работе с пакетами
- Запускать приложения-зависимости, используя скрипты
- Создавать пакеты, которые можно использовать как законченные программы

Преимущества

PHP: Деревья Хекслет (Hexlet)

Программа обучения

10 модулей

Чему обучитесь

Использовать деревья как структуру данных в PHP

- Владеть терминологией, используемой при работе с деревьями, в том числе понятием "обход дерева"
- Реализовывать отображение, фильтрацию и свертку на деревьях
- Владеть навыками поиска по файловой структуре
- Использовать разные способы агрегации данных по дереву

Преимущества

PHP: Основы Хекслет (Hexlet)

Программа обучения
Чему обучитесь

Программировать на языке PHP на базовом уровне

- Находить ошибки в коде
- Работать с системой предупреждения об ошибках
- Создавать проекты с множеством файлов
- Изолировать части кода друг от друга
- Понимать, как пространства имён соотносятся со структурой файловой системы
- Писать лаконичный код
- Указывать типы для сигнатуры функции
- Разбираться в принципах работы со ссылками в PHP
- Понимать, как история PHP повлияла на дизайн языка

Преимущества

PHP: Eloquent (ORM) Хекслет (Hexlet)

Программа обучения

12 модулей

Чему обучитесь

Разбираться в концепциях ORM на PHP

- Владеть базовыми понятиями: модели, схема, запросы, crud
- Создавать таблицы, используя Eloquent
- Разрабатывать модели и использовать их
- Обновлять поля пачками
- Создавать произвольные запросы к данным через специализированный язык запросов
- Строить связи один-ко-многим
- Эффективно обрабатывать возвращаемые наборы данных
- Грамотно описывать запросы

Преимущества

PHP: Массивы Хекслет (Hexlet)

Программа обучения

22 модуля

Чему обучитесь

Объединять данные в коллекции с помощью массивов на PHP

- Владеть синтаксисом создания и обновления вложенных массивов
- Избегать типичные ошибки при работе с массивами: выход за границу, обращение к несуществующему ключу
- Использовать цикл foreach
- Обрабатывать строки, используя массивы
- Агрегировать данные
- Вкладывать циклы друг в друга
- Эффективно собирать строки
- Работать с базовыми алгоритмами
- Использовать массивы по ссылке
- Оценивать сложность алгоритмов
- Раскладывать массив на части

Преимущества

PHP: Составные данные Хекслет (Hexlet)

Программа обучения

8 модулей

Чему обучитесь

Работать с составными данными на языке PHP

- Проектировать примитивную графическую библиотеку
- Создавать специальные данные, которые будут моделировать точки на плоскости
- Разбираться, как устроены и реализованы точки
- Владеть понятиями с понятием «Моделирование предметной области».
Познакомиться с понятием барьеров абстракции и лучше понять цель разделения на уровни абстракции и повышения уровня абстракции.
Написать собственную реализацию пар на языке PHP.
Рассмотреть рациональные числа как новый пример абстракции на основе пар чисел.

Преимущества

PHP: Полиморфизм Хекслет (Hexlet)

Программа обучения

18 модулей

Чему обучитесь

Реализовывать полиморфизм в PHP

- Владеть навыками обобщённого программирования
- Заменять условные конструкции на таблицу соответствия
- Делать диспетчеризацию используя функции
- Избегать распространённых ошибок, из-за которых теряется полиморфизм подтипов
- Соблюдать принцип инверсии зависимостей
- Видеть места, где нужно использовать полиморфизм подтипов
- Создавать объекты с помощью шаблонов проектирования
- Писать объектно-ориентированный код построенный на взаимодействии объектов"
- Работать с сервис-локатором и di-контейнером

Преимущества

PHP: Погружаясь в классы Хекслет (Hexlet)

Программа обучения

14 модулей

Чему обучитесь

Реализовывать наследование в языке PHP

- Понимать применимость и ограничения наследования и находить альтернативные способы работы
- Выстраивать иерархии классов
- Влиять на наследование с помощью модификатора доступа
- Работать с паттерном "шаблонный метод", с делегирующим паттерном
- Переопределять поведение и запрещать это делать
- Проверять корректности иерархии
- Понимать, как устроен полиморфизм внутри языка
- Разбираться с областью применения классов, которые не могут иметь инстансов

Преимущества

PHP: Функциональное программирование Хекслет (Hexlet)

Программа обучения

10 модулей

Чему обучитесь

Использовать функциональные возможности языка программирования PHP

- Применять функции map, filter, zip, reduce
- Работать с обобщённой сортировкой
- Применять технику ФП
- Разделять коллекцию на основе фильтрующей функции с помощью partition
- Использовать функцию группировки
- Исправлять недостатки встроенных функций

Преимущества

Ключевые аспекты веб разработки на PHP Хекслет (Hexlet)

Программа обучения

15 модулей

Чему обучитесь

Разбираться в ключевых аспектах веб-разработки на языке PHP

- Понимать ключевые отличия PHP от других языков программирования
- Запускать сайты
- Разбираться в основах сетевых протоколов
- Формировать HTML на сервере
- Работать с базами данных из кода
- Моделировать и иметь доступ к данным, используя ORM — object-relational mapping
- Применять шаблоны проектирования, в том числе MVC — Model-View-Controller
- Запускать автоматическое тестирование кода на корректность
- Понимать возможности полноценных фреймворков

Преимущества

Отзывы на обучение по программированию на языке PHP

5.0
Меня отправили сюда моим работодателем, который оплатил всю мою учебу. Курс был небольшим, но содержательным. Нам было подробно рассказано о CGI, Slim Framework, шаблонизации и отправке форм. Преподавание основывалось на диалоге с преподавателем. Мы могли задавать ему любые вопросы, и он был готов ответить на каждый из них. Особенно хочу...
5.0
Прохождение проекта оказалось достаточно забавным, поскольку сразу возникло ощущение небольшой конкуренции с другими участниками. Очевидно, цель проекта не заключалась в победе, а в освоении новых навыков. Я научился использовать Git и GitHub на практике. Также научился настраивать среду разработки для проекта и работать с различными модулями....

5.0
Меня зовут Анна Иванова, я студентка вуза, и я закончила онлайн курс PHP разработчика от Skillbox. В целом, мой опыт был положительным. Я получила сертификат о прохождении программы, который подтверждает мои знания. Онлайн обучение оказалось удобным для меня, так как я могла учиться в удобное время и не покидать дом. Длительность курса была...

5.0
После завершения первого проекта я хотел бы оставить свой отзыв и выразить слова благодарности. При выполнении этого первого «серьезного проекта» я получил непередаваемое удовольствие, когда все кусочки пазла (курсы и упражнения) сложились вместе, формируя единую картину. Впервые я начал понимать связи между тем, что, где, почему, зачем и как. Я...

5.0
Отзыв клиента:
Начну с того, что программа от Skillbox полностью удовлетворила мои запросы. Я получил то, чего ожидал! А ожидал я довольно много. Пришел сюда как человек, который ничего не знал о PHP, а теперь заканчиваю как квалифицированный специалист! Я решил зайти на этот курс, потому что в работе приходилось сталкиваться с проектами...

5.0
Я узнал о курсе через отзывы в интернете и принял решение присоединиться к институту. Мне очень понравилось как был построен курс и квалификация преподавателя. Я освоил работу с переменными, типами данных, условиями, циклами и функциями. В общем, этот курс отличный старт для новичка в области бекэнда. Я безусловно буду рекомендовать его своим...

5.0
Я рассмотрел несколько школ, но в итоге остановился на выборе Geekbrains. Цена примерно такая же, но их программа более насыщенная. Мне очень нравится сам процесс обучения - они предоставляют уроки в записи, живые интерактивные вебинары и практику, которая помогает закрепить теорию. Более того, лучшие студенты приглашают на стажировку.

5.0
Эта платформа на самом деле замечательна. Занятия проходят увлекательно и дети много учатся, а самое лучшее - можно сразу же проверить свои навыки. Мой ребенок открыл для себя множество новых инструментов, о которых я даже не знал. Мой двенадцатилетний сын не интересовался программированием, но справился с курсом по PHP очень хорошо....

5.0
Я закончил курс "Введение в Python". Мне понравилось, что он сразу переходит к делу - к решению практических задач, почти каждый день. Это очень полезный практический курс. В общем и целом, мне очень понравилась платформа, и в процессе выполнения практических заданий стоит помнить, что они максимально приближены к реальной практике.

5.0
Я - самоучка в программировании (если можно так сказать). Мне это стало интересно, когда я начал играться со скриптами на Python на своей работе. Через некоторое время я перешел в консалтинговую фирму, занимающуюся облачным компьютером. Там я понял, что у меня есть пробелы в IaC и вообще в лучших практиках использования IaC. Ранее я проходил...

28-2046
Города, в которых можно пройти курсы
Фильтры
Длительность
Трудоустройство
Формат обучения
Цена

Руб.  –  Руб.

  • 0Руб.
  • 98000Руб.
Школа (1)