ТОП-20 лучших курсов PHP онлайн: обучение бесплатно и платно

1 место. Курс «PHP-разработчик. Базовый уровень от Skillbox»

Стоимость: Рассрочка на 12 месяцев — 5 658 ₽ / мес

Официальный сайт: https://skillbox.ru/course/php-developer-base/

Подробнее о курсе PHP

Чему вы научитесь:

  • Устанавливать окружение
  • Программировать на PHP
  • Понимать принципы ООП
  • Работать с файловой системой
  • Находить ошибки в коде
  • Работать с базами данных.

Содержание курса:

– PHP-разработчик. Базовый уровень

  1. Введение в программирование на PHP
  2. Переменные, числа и boolean
  3. Условные операторы и булева алгебра
  4. Строки и массивы
  5. Циклы
  6. Функции: создание и использование
  7. Рекурсия, callback и анонимные функции
  8. Классы, методы и объекты
  9. Наследование и абстрактные классы
  10. Интерфейсы и полиморфизм
  11. Модификаторы доступа, геттеры и сеттеры
  12. HTML/CSS
  13. Разделение приложения на файлы
  14. Работа с файлами и с сетью
  15. Обработка ошибок, exceptions и логи
  16. Протокол HTTP
  17. Обработка GET- и POST-запросов, header, куки и сессии
  18. REST и RESTful API
  19. Язык запросов SQL
  20. Работа с базами данных в PHP
  21. Фреймворк Laravel

– Дополнительные курсы

  1. Работа в командной строке Bash
  2. Система контроля версий Git

– Итоговый проект

  • Облачное хранилище.

2 место. Курс «IT-специалист от GeekBrains»

Стоимость: 46 201 ₽ или рассрочка до 36 месяцев — от 1 605 ₽ / мес

Официальный сайт: https://gb.ru/professions/php_developer

Подробнее о курсе PHP

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

– Базовые знания

  • Языки программирования
  • Базы данных
  • Математика
  • Профессии в IT
  • Алгоритмы и структуры
  • Информатика
  • Операционные системы
  • Инструменты в IT
  • Контроль версий
  • Стандарты кодирования

– Специализация

  • Программист
  • Тестировщик
  • Аналитик
  • Проджект-менеджер
  • Продакт-менеджер.

3 место. Курс «РНР для начинающих программистов от OTUS»

Стоимость: 7 000 ₽

Официальный сайт: https://otus.ru/online/php/

Подробнее о курсе PHP

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

  1. Базовые знания
  2. Процедурное программирование
  3. ООП
  4. Инструменты
  5. Практикум.

Курс «Веб‑разработчик от АНО ДПО «ШАД»»

Стоимость: 140 000 ₽

Официальный сайт: https://practicum.yandex.ru/web/

Подробнее о курсе PHP

Что именно вы будете делать, когда станете веб-разработчиком:

  • Писать код на HTML, CSS и JavaScript
  • Разрабатывать сайты и веб-приложения
  • Работать над продуктом вместе с командой
  • Помогать бизнесу развиваться, а пользователям — становиться счастливее.

Программа курса:

  1. Основы HTML, CSS, JS: бесплатный вводный курс
  2. Как устроено платное обучение
  3. Расширенные возможности HTML и CSS
  4. HTML и CSS. Работа с макетом, построение сложных сеток, адаптивная вёрстка
  5. Базовый JavaScript и работа с браузером
  6. JavaScript — непростые концепции
  7. Создание интерфейсов на React
  8. Основы бэкенд-разработки
  9. Дипломный проект.

Курс «PHP Junior программист от EasyUM»

Стоимость: 37 960 руб. — 49 960 руб.

Официальный сайт: https://it.easyum.ru/courses/php-junior/

Подробнее о курсе PHP

Чему Вы научитесь:

  • Программировать на языке PHP
  • Проектировать базы данных
  • Создавать файлообменники
  • Разрабатывать сайты с нуля
  • Публиковать сайты на хостинге.

Программа курса:

  • Вёрстка 1. Основы HTML & CSS
  • PHP 1. Основы
  • PHP 2. ООП
  • PHP 3. Фреймворк Laravel.

Курс «PHP-разработчик от Бруноям»

Стоимость: 33 900 ₽

Официальный сайт: https://brunoyam.com/kursy-programmirovaniya/php

Подробнее о курсе PHP

Вы научитесь:

  • Знакомство с фреймворками (Laravel, Symfony)
  • Понимание принципов ООП
  • Понимание архитектуры MVC
  • Работа с базами данных MySQL
  • Знакомство с другими базами данных (PostgreSQL)
  • Понимание работы http запросов (методы get post)
  • Работа с cookies
  • Работа с git и gulp

Программа курса:

  1. Серверные технологии
  2. Формы, циклы и массивы
  3. Функции
  4. Принципы построение динамического веб сайта
  5. Базы данных
  6. Обработка данных из форм
  7. Сессии и cookies
  8. Практика
  9. Отправка файлов, работа с текстами
  10. Регулярные выражения, ЧПУ и Mod Rewrite
  11. AJAX
  12. Знакомство с ООП.

Курс «PHP от irs.academy»

Стоимость: 33 400 руб.

Официальный сайт: https://irs.academy/kurs_php

Подробнее о курсе PHP

После окончания курса вы сможете:

  • Получить престижную работу в области PHP-разработки
  • Работать с html-тэгами
  • Делать адаптивную верстку сайтов
  • Делать сайты самостоятельно
  • Усовершенствовать любой сайт с открытым исходным кодом
  • Независимо работать из дома или из любой точки мира.

Программа курса:

  1. Основы программирования, I часть
  2. Основы программирования, II часть
  3. Что такое протокол HTTP/HTTPS?
  4. Управление данными. Базовые понятия PHP, I часть
  5. Управление данными, II часть
  6. Изучение пользовательских функций, I часть
  7. Пользовательские функции, II часть
  8. Работа с файлами и каталогами
  9. Использование Cookie/Session
  10. Использование базы данных MySQL, I часть
  11. Использование базы данных MySQL, II часть
  12. Основы программирования в PHP.

Курс «PHP от Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана»

Стоимость: разная стоимость

Официальный сайт: https://www.specialist.ru/dictionary/definition/php

Подробнее о курсе PHP

Расписание по курсам:

  1. Веб — программист. Профессиональная разработка на PHP и JS. 2021
  2. Веб — разработка. Профессионал Laravel и React
  3. Магистр PHP 2022
  4. Веб — мастер
  5. Web — программист
  6. Подготовка к сертификации Zend Certified Engineer (ZCE)
  7. PHP часть 1. Основы PHP8
  8. PHP8 часть 2. Объектно — ориентированная разработка
  9. PHP8 часть 3. Создание сервисов
  10. PHP8 часть 4. Профессиональная работа
  11. Разработка приложений на Laravel
  12. Практика создания веб — приложения (бэкенд)
  13. MySQL 8. Проектирование и создание баз данных
  14. Веб — сервера Nginx и Apache
  15. Защита веб — сайтов от взлома
  16. Уровень 5. Разработка приложений на Symfony.

Курс «PHP от OPC — Online Programming Courses»

Бесплатно

Официальный сайт: https://www.youtube.com/playlist?list=PLOFNiVk8RnFfujWqwsvrchjQRO6l8UMpW

Подробнее о курсе PHP

Видеоуроки:

  1. Синтаксис, переменные
  2. Типы данных, переменные, массивы
  3. Циклы for, while
  4. Операторы ветвления IF-ELSE and SWITCH
  5. Массивы в PHP. Простые и ассоциативные
  6. Функции в PHP
  7. Массив $_GET
  8. Массив $_POST
  9. Массив $_FILES
  10. Массив $_SESSION
  11. Работа с Базой Данных mysql
  12. Строковые функции
  13. Функции для массивов
  14. Отправка данных в БД по AJAX
  15. Массив $_COOKIE
  16. Массив $_SERVER
  17. include, require и красота кода
  18. Классы и модификаторы
  19. Наследование классов и модификатор protected
  20. Создание блога
  21. Создание блога, разбор структуры
  22. Защита от sql инъекций
  23. Установка блога на компьютер
  24. История коммитов в блоге
  25. PDO и PHP
  26. Функция md5
  27. Лайки через Ajax на своем блоге
  28. cURL и PHP
  29. Примеры синтаксиса
  30. Анонимные функции, function expression
  31. Создание zip-архива в PHP
  32. Скачивание файлов в PHP (readfile)
  33. Формат даты
  34. Трейты
  35. Шаблон проектирования Factory.

И др.

Курс «PHP от LoftSchool»

Стоимость: 22 500 ₽ — 32 292 ₽

Официальный сайт: https://loftschool.com/course/php/

Подробнее о курсе PHP

За 6 недель вы научитесь:

  • Создавать проекты на PHP
  • Использовать лучшие инструменты
  • Быстро реализовывать свою идею
  • Защита данных
  • Работать с базами данных
  • Наполнять свое портфолио проектами.

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

  1. Основы языка, работа с функциями
  2. Работа с данными, ООП
  3. Безопасность, MVC
  4. Работа с основными библиотеками
  5. Laravel
  6. Закрытие курса.

Курс «PHP / MySQL от beONmax»

Стоимость: от $7.8

Официальный сайт: https://beonmax.com/courses/php-and-mysql/

Подробнее о курсе PHP

В процессе обучения Вы получите знания и навыки:

  • Что такое язык PHP и его применение
  • Конструкции PHP — переменные, операторы, циклы, массивы, классы, функции
  • Написание функций под свои задачи
  • Объектно-ориентированное программирование (ООП)
  • Полиморфизм, инкапсуляция, наследование, абстрактный класс, интерфейс в ООП
  • Веб-сервер APACHE, установка и конфигурирование
  • Система администрирования сайта PhpMyAdmin
  • Проектирование структуры таблиц базы данных
  • Работа с XML и JSON форматами
  • Передача данных HTML-формы — методы GET и POST
  • Безопасность — как защитить сайт от взлома
  • Базы данных MySQL, основные операции
  • SQL-запросы, синтаксис, работа с Active Records
  • Создание парсеров для сбора информации для сайта.

План курса:

  1. Подготовка к работе. Установка PHP и настройка веб-сервера XAMPP
  2. Переменные и константы
  3. Условные операторы и ветвления
  4. Циклы
  5. Массивы. Функции для работы с массивами
  6. Функции. Создание собственных функций
  7. Язык SQL. Работа с базами данных. SQL запросы
  8. Работа с XML и файлами
  9. Объектно-ориентированное программирование (ООП)
  10. Завершение курса – получение сертификата.

Курс «PHP Основы от Академия IT»

Бесплатно

Официальный сайт: https://academiait.ru/course/php-osnovy/

Подробнее о курсе PHP

Содержание:

  1. Как изучать PHP
  2. Подготовка
  3. Переменные
  4. Типы данных
  5. Массивы
  6. Циклы
  7. Условия
  8. Ошибки
  9. Функции
  10. Массив $_GET
  11. Массив $_POST
  12. Session & Cookies.

Курс «PHP-разработчик от Ивашкевич А.В.»

Стоимость: разная стоимость

Официальный сайт: https://php.zone/courses

Подробнее о курсе PHP

Курсы:

  • HTML для начинающих
  • PHP для начинающих
  • MySQL с нуля
  • ООП в PHP
  • PHP для профессионалов
  • Фреймворк Symfony 4
  • Фреймворк Laravel.

Курс «PHP 5.6 Стартовый от ITVDN»

Стоимость: 9,99 USD

Официальный сайт: https://itvdn.com/ru/video/php_start

Подробнее о курсе PHP

Вы научитесь:

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

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

  1. Введение в PHP
  2. Установка ПО
  3. Первый опыт
  4. Переменная
  5. Типы переменных
  6. Использование переменных в PHP
  7. Арифметические операции
  8. Математические функции
  9. Строковые функции
  10. Функции безопасности
  11. Унарные операторы
  12. Логические операции
  13. Массивы
  14. Многомерные массивы
  15. Функции над массивами
  16. Циклы.

Курс «PHP от ВИШ СПбПУ»

Стоимость: 11 200 ₽ — 36 500 ₽

Официальный сайт: https://www.avalon.ru/Courses/Programs/PHP/82/

Подробнее о курсе PHP

Курсы:

  • BEND-AVT. Автоматизация процессов веб-разработки
  • BEND-PHP. Модульная программа «Создание Web-сайтов с использованием PHP и MySQL»
  • BEND-PHP10. Разработка серверной части веб-приложений (PHP)
  • BEND-PHP20. Объектно-ориентированное программирование (PHP)
  • BEND-PHP40. Современные фреймворки PHP-разработки.

Курс «PHP / MySQL от FructCode»

Стоимость: от €7.60

Официальный сайт: https://fructcode.com/ru/courses/php-and-mysql/

Подробнее о курсе PHP

В уроках вы узнаете:

  • Как настроить веб-сервер для работы с PHP и базами данных
  • Как установить XAMPP для Windows, OSX (MacOS)
  • Как управлять базами данных через PHPMYADMIN
  • Основы проектирования структуры базы данных MySQL для вашего сайта
  • Как работать с файлами с помощью PHP
  • Как читать данные из XML/JSON файлов, обрабатывать и автоматически добавлять данные в базу
  • Что такое GET, POST, PUT, HEAD, DELETE, PATCH, OPTIONS
  • Как встраивать PHP-скрипты в HTML-страницу
  • Базовые методы защиты вашего сайта от взлома
  • Для чего нужны массивы, виды массивов и как с ними работать
  • Что такое переменные и константы
  • Что такое циклы и как использовать циклы в своих программах
  • Как пользоваться встроенными функциями в PHP
  • Как преобразовывать строки с помощью PHP
  • Что такое полиморфизм, инкапсуляция, наследование и ООП
  • Как работать с базами данных MySQL, MariaDB
  • Для чего нужен язык запросов SQL и как строить SQL-запросы.

План курса:

  1. Установка PHP и настройка веб-сервера XAMPP
  2. Переменные и константы
  3. Условные операторы и ветвления
  4. Циклы
  5. Массивы и функции для работы с массивами
  6. Функции и создание собственных функций
  7. Язык SQL и работа с базами данных
  8. Работа с XML и файлами
  9. Объектно-ориентированное программирование (ООП).

Курс «PHP от programulin»

Бесплатно

Официальный сайт: https://www.programulin.ru/

Подробнее о курсе PHP

Содержание:

  1. PHP для новичков
  • Начало
  • Другие операторы
  • Условия
  • Массивы
  • Циклы
  • Функции
  • Формы
  • Файлы.
  1. PHP для продвинутых
  • Архитектура приложения
  • Безопасность
  • Решение типовых проблем.
  1. PHP разное
  • Задачи
  • Исправление ошибок PHP.

Курс «Разработка сайтов на PHP от WebCademy»

Стоимость: 16 000 ₽ — 20 000 ₽

Официальный сайт: https://webcademy.ru/phpcourse/

Подробнее о курсе PHP

Технологии, которые вы изучите на курсе:

  • Язык PHP
  • Базы данных MySql
  • MVC структура aпроекта
  • PDO и RedBean
  • Даты, строки
  • Cookie и сессии
  • Регулярные выражения.

Учебная программа:

– Стандартная часть курса

  1. Основы работы с PHP.
  2. Работа с базой данных MySql и файлами. Cookies и Сессии.
  3. Структура MVC для проекта.
  4. Система регистрации на сайте. Red Bean ORM.
  5. Блог. Работа с датами. Пагинация. Комментирование.
  6. Работа над учебным проектом.

– Премиум программа

  • Проект Интернет Магазин.
  • Пример API сервиса для сайта.

Курс «Веб-разработчик с нуля от SkillFactory»

Стоимость: Рассрочка до 36 месяцев — от 3 711 ₽ / мес

Официальный сайт: https://skillfactory.ru/web-developer

Подробнее о курсе PHP

Программа курса:

  1. Введение в веб-разработку
  • Введение
  • Базовая верстка
  • Базовый Frontend
  • Базовый Backend
  1. Frontend-разработчик
  • Продвинутая верстка
  • Продвинутый Frontend
  • Профориентация и soft skills
  • Фреймворк React
  • Бонус. TypeScript
  • Финальный проект.
  1. Backend-разработчик
  • SQL и работа с базами данных
  • Продвинутый Backend
  • Основы администрирования
  • Фреймворк Laravel
  • Финальный проект.

Курс «PHP для начинающих от Hexlet»

Бесплатно

Официальный сайт: https://ru.code-basics.com/languages/php

Подробнее о курсе PHP

Содержание:

  1. Основы PHP
  2. Арифметика
  3. Строки
  4. Типы данных PHP
  5. Переменные в языке PHP
  6. Вызов функций
  7. Определение функций
  8. Логика
  9. Условные конструкции
  10. Циклы
  11. Погружаясь в строки
  12. Дата и Время.

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

Стоимость: разная стоимость

Официальный сайт: https://ru.hexlet.io/categories/php/courses

Подробнее о курсе PHP

Курсы:

  1. Основы языка PHP
  2. Разработка на Laravel
  3. Настройка окружения
  4. Функции
  5. Eloquent (ORM)
  6. Массивы
  7. Веб-разработка на PHP
  8. Ключевые аспекты веб-разработки на PHP
  9. Погружаясь в классы
  10. Автоматическое тестирование
  11. Абстракция с помощью данных
  12. Продвинутое тестирование
  13. Полиморфизм
  14. Деревья
  15. Объектно-ориентированный дизайн
  16. Разработка микрофреймворка
  17. Составные данные
  18. Построение абстракций
  19. Последовательности
  20. Введение в ООП
  21. PHP PDO: Работа с базой данных
  22. Функциональное программирование
  23. Ввод и вывод.

Курс «PHP и MySQL для новичка от WEB Студия «Зехостбест»»

Стоимость: 200 USD

Официальный сайт: https://thehostbest.ru/php-end-mysql/

Подробнее о курсе PHP

Содержание:

  1. Введение
  2. Основы языка PHP
  3. Стандартные функции PHP
  4. Объектно-ориентированное программирование в PHP
  5. Обработка ошибок и исключений
  6. Стандартные классы PHP
  7. Сетевые функции в PHP
  8. Расширения PHP
  9. База данных и СУБД MySQL
  10. Компоненты
  11. Примеры программирования на PHP.

Курс «PHP Pro от ITEA»

Стоимость: 495 EUR

Официальный сайт: https://onlineitea.com/course/php-basic/

Подробнее о курсе PHP

На курсе ты научишься:

  • Ориентироваться в синтаксисе языка PHP
  • Понимать особенности back end-разработки и принцип работы интернета
  • Основам разработки небольшого проекта
  • Работать с cookie и sessions
  • Понимать основы HTTP-протокола
  • Претендовать на должность Junior Developer в ІТ-компаниях
  • Выполнять сложные проекты, в т.ч. с использованием фреймворков.

План обучения:

  1. Веб-приложения и роль языка PHP в работе с ними
  2. Основы языка PHP
  3. Работа с массивами
  4. Основы работы с системой контроля версий
  5. Функциональное программирование
  6. Обзор встроенных функций
  7. Фильтрация, валидация данных и работа с формой
  8. Работа с файловой системой
  9. Cookies, Sessions
  10. Реляционная модель баз данных
  11. Основные запросы SQL
  12. MySQL: Системы управления базами данных (СУБД)
  13. Работа над совместным проектом «Интернет-магазин»
  14. Создание CMS
  15. Знакомство с объектно-ориентированным программированием
  16. Хостинг
  17. Основы Linux
  18. Основы Git
  19. Composer
  20. PHP 7.x
  21. ООП
  22. Стандарты PSR
  23. Шаблоны проектирования, SOLID, DRY, KISS, YAGNI
  24. Reflection API
  25. Standard PHP Library (SPL)
  26. Безопасность в PHP
  27. Отладка, предупреждение ошибок, профилирование, оптимизация
  28. REST
  29. Тестирование
  30. Использование Docker. Контейнеризация приложения
  31. СУБД MySQL
  32. Сервисная архитектура
  33. Обзор популярных фреймворков
  34. MVC и Symfony 4 фреймворк
  35. Компоненты Symfony
  36. Как составить резюме и пройти собеседование.
Оцените статью