12
Курсов
30+
Отзывов
10
Обзоров
Професии

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

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

https://skillbox.ru/course/php-developer-base/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

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

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

23 тематических модуля, 139 видеоматериалов

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

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

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

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

Сертификат Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

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

https://skillfactory.ru/web-developer

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

Что вас ждет на курсе:

Научитесь программировать с нуля, даже если никогда раньше не кодили.

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

  1. Введение в веб-разработку
    4 месяца (16 недель)
  1. Frontend-разработчик
    8 месяцев (32 недели)
  1. Backend-разработчик
    9 месяцев (36 недель)

После успешного обучения:

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

https://brunoyam.com/kursy-programmirovaniya/php

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: 33 900 ₽ или рассрочка — от 2 825 ₽ / мес

Курс подойдёт для старта работы back-end разработчиком и веб-программистом. Вы научитесь разрабатывать сайты и программировать, используя язык PHP. Курс максимально охватывает все инструменты веб-разработчика.

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

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

  1. Серверные технологии
  1. Формы, циклы и массивы
  1. Функции
  1. Принципы построение динамического веб сайта
  1. Базы данных
  1. Обработка данных из форм
  1. Сессии и cookies
  1. Практика
  1. Отправка файлов, работа с текстами
  1. Регулярные выражения, ЧПУ и Mod Rewrite
  1. AJAX
  1. Знакомство с ООП

Курс «Программист PHP» — GeekBrains

https://gb.ru/professions/php_developer

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

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

  1. Основы программирования
    Курс ориентирован на людей, не имеющих опыта в программировании. Для начала обучения достаточно владеть компьютером на уровне самого обычного пользователя. Все обучение будет проходить в браузере и вам не потребуется устанавливать дополнительное ПО. Вы узнаете, что такое программа, как она выполняется, познакомитесь с основными операциями в программировании. Доступным языком мы расскажем об основных типах данных, массивах, ветвлении, циклах и функциях. Вы получите опыт решения простых, но интересных задач, что даст вам почву для того, чтобы научиться решать задачи гораздо более серьёзные.
  1. Веб-разработка. Быстрый старт
    PHP (Hypertext PreProcessor, препроцессор гипертекста) – язык программирования, исполняемый на стороне веб-сервера. Создатель PHP — Расмус Лердорфом (Rasmus Lerdorf) — спроектировал его в качестве инструмента для создания динамических и интерактивных веб-сайтов. Язык приобрёл большую популярность и используется в проектах разных масштабов: от простого блога до крупнейших веб-приложений в Интернете. Самые крупные PHP-проекты — Zend, Yahoo, Facebook, Google, NASA, W3C. Курс предназначен для тех, кто хочет приобрести начальные навыки веб-разработки на PHP, изучить логику работы с этим языком и терминологию, а также понять принципы функционирования систем и веб-приложений. В процессе обучения студенты проходят основные этапы создания простого сайта интернет-магазина и работают над его функциональностью. Знания и навыки, приобретённые на курсе, — надёжная основа для дальнейшего развития в качестве PHP-разработчика.
  1. Базовый курс
    13 роликов научат вас основам работы с системы контроля версий Git. Вы узнаете, почему она важна в современной разработке. Изучите базовые понятия: репозиторий, коммиты, ветки и тэги. Освоите ключевые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. После обучения вы будете готовы использовать Git для подготовки домашних заданий на курсах по программированию на любом языке. Кроме того, вы приблизитесь к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
  1. HTML/CSS. Видеокурс
    HTML/CSS — язык гипертекстовой разметки, основа для изучения серверных языков программирования. Изучив html, вы сможете создать адаптивную веб-страницу или веб-сайт. Изучив css — сможете оформить свёрстанный сайт. Чтобы отработать полученные знания — делайте практические задания. Мы их не проверяем, но выполнять их важно: так у вас появятся базовые навыки профессиональной вёрстки.
  1. Базовый курс PHP
    Вводный курс в РНР познакомит студентов с возможностями востребованного языка, который позволяет разрабатывать динамические сайты и веб-приложения. Студенты освоят основные конструкции языка PHP, вникнут в культуру написания кода и правила грамотного оформления скриптов веб-сайтов. На этом курсе стартует разработка серверной части для интернет-магазина: на данном этапе она будет создана элементарными средствами РНР. В итоге получим максимально простой, но рабочий продукт.
  1. Профессиональная веб-разработка на PHP
    Продвинутый курс позволяет освоить PHP до уровня middle-разработчика и за месяц отработать материал «годового запаса» профессиональных книг и статей. Совершенствуя back-end своего интернет-магазина, студенты научатся применять ООП-шаблоны, грамотно выстраивать архитектуру баз данных. Создадут универсальный движок с административной панелью, который сможет в дальнейшем стать основой новых проектов любой сложности: сайтов и порталов, в том числе включающих продажи через Интернет.
  1. Глубокое погружение
    Вебинарный курс «Laravel» ориентирован на начинающих специалистов в области PHP-разработки и знакомых с PHP и ООП на базовом уровне. В данном курсе рассмотрим шаблон проектирования MVC, работу и структуру фреймворка, разработаем приложение агрегатора данных. Выполняя домашние задания, вы получите понимание и навыки работы с Laravel и создадите полноценный проект для портфолио.

Вы получаете электронный сертификат и удостоверение о повышении квалификации установленного образца.

Курс «PHP» — LoftSchool

https://loftschool.com/course/php/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: 20 000 ₽ — 26 000 ₽, возможна рассрочка

Курс рассчитан на начинающих разработчиков с опытом работы до года и на тех, кто только хочет начать свою карьеру.
За 6 недель интенсивной работы вы пройдёте путь от изучения основ языка до реализации интернет-каталога на базе фреймворка Laravel. За время курса вы научитесь писать чистый код, разрабатывать проекты, тестировать созданные продукты, выявлять и исправлять ошибки, а также работать с современными и удобными инструментами backend разработчика.

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

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

Неделя 1 – Основы языка, работа с функциями

Неделя 2 – Работа с данными, ООП

Неделя 3 – Безопасность, MVC

Неделя 4 – Работа с основными библиотеками

Неделя 5 – Laravel

Неделя 6 – Закрытие курса

Выпускные проекты:

За время курса вы выполните 3 выпускных проекта

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

https://it.easyum.ru/courses/php-junior/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

За несколько месяцев вы узнаете, как устроен этот язык, научитесь работать в IDE (средах разработки), устанавливать локальный веб-сервер и писать крутые полноценные приложения на языке PHP. Преподаватель поделится современными инструментами и подходами, а также расскажет лайфхаки профессии PHP разработчик.

Для кого:

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

После выпуска сможете работать на должности PHP Junior разработчик.

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

Вёрстка 1. Основы HTML & CSS

Database 1. Основы Баз Данных И SQL

PHP 1. Основы

PHP 2. ООП

PHP 3. Фреймворк Laravel

Результаты после обучения:

Курс «PHP» — PHP Start

https://php-start.com/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: бесплатно

Курс разработан специально для начинающих и учеников с неуверенными знаниями PHP.

Курсы:

  1. PHP UP
    Продвинутый курс программирования
  2. Задачи по PHP
    Материалы для самостоятельных практических занятий
  3. PHP теория: «Основные инструменты и подходы»
    17 уроков.

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

https://otus.ru/online/php/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

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

Модуль 1. Базовые знания

Модуль 2. Процедурное программирование

Модуль 3. ООП

Модуль 4. Инструменты

Модуль 5. Практикум.

Курс «PHP. Профессиональная веб-разработка» — ООО «Интерактивные обучающие технологии»

https://htmlacademy.ru/intensive/php

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: 15 600 ₽

Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии.

Что вас ждёт на обучении:

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

  1. Знакомство
    Знакомство с рабочим процессом на курсе. Начало изучения PHP: сфера применения языка и его базовый синтаксис.
  1. Из чего состоит PHP
    Окончание изучения синтаксиса языка. Разбор необходимых для работы управляющих конструкций, структур данных.
  1. Шаблонизация: оживляем статичную верстку
    Научимся делить весь код на отдельные сценарии, а также преобразовывать статичную верстку сайта в отдельные шаблоны.
  1. Что такое база данных
    Ни слова про PHP. Знакомство с базой данных и тем, как она хранит информацию. Учимся манипулировать информацией в БД через SQL запросы.
  1. MySQL и PHP
    Настраиваем интеграцию PHP-сценариев с базой данных. Учимся выводить информацию из БД на страницах нашего сайта.
  1. Формы и протокол HTTP
    Добавим интерактивности на сайт с помощью форм. Разбираем как устроен протокол HTTP и как получать и обрабатывать содержимое формы, отправленное пользователем.
  1. Идентификация пользователя на сайте
    Делаем регистрацию и вход на сайт. Учимся правильно хранить пароли и делить страницы сайта на публичные и закрытые.
  1. Дополнительная практика MySQL
    Разбираем продвинутые техники работы с MySQL, чтобы сделать сайт ещё более удобным для пользователя.
  1. Библиотеки
    Научимся работать с пакетным менеджером, чтобы устанавливать и использовать сторонние библиотеки.

Курс «PHP-разработчик» — PHP.Zone

https://php.zone/courses

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

«Если ваша цель — изучить PHP с нуля до уровня Junior PHP Developer и устроиться на работу, я рекомендую вам пройти каждый из курсов, в порядке, представленном ниже.»

  1. HTML для начинающих
    С этого начинают все — как frontend, так и backend-разработчики. HTML прост в изучении и без него веб-разработчику — никуда.
  2. PHP для начинающих
    Обучение основам программирования на PHP — языке, на котором написано более 85% всех сайтов в интернете, в том числе Википедия, ВКонтакте, Авито, Badoo и многие другие гиганты.
  3. MySQL с нуля
    Курс по MySQL для начинающих. Учимся работать с базой данных из PHP современными способами.
  4. ООП в PHP
    Продвинутый курс по объектно-ориентированному программированию на PHP. ООП, MVC, ORM, Active Record, пишем собственный фреймворк.
  5. PHP для профессионалов
    Курс по дополнительным возможностям PHP, после которого можно устраиваться на работу.

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

https://ru.code-basics.com/languages/php

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: бесплатно

Курс посвящен азам написания программ на PHP. Он готовит плацдарм для написания осмысленных программ.

Содержание:

Основы PHP

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

Арифметика

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

Строки

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

Типы данных PHP

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

Переменные в языке PHP

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

Вызов функций

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

Определение функций

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

Логика

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

И др.

Курс «Верстка и программирование» — School‑PHP

https://school-php.com/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

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

Варианты обучения:

  1. Базовый
  1. Первый уровень
  1. Второй уровень

Курс «PHP / MySQL» — FructCode

https://fructcode.com/ru/courses/php-and-mysql/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: от 573 ₽

В данном онлайн курсе пройдем основные темы по языку программирования PHP. В уроках PHP вы узнаете, что такое объектно-ориентированное программирование, переменные, массивы и многое другое.

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

План курса:

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

Курс «PHP / MySQL» — beONmax

https://beonmax.com/courses/php-and-mysql/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: от 588 ₽

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

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

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

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

Завершение курса – получение сертификата.

Курс «PHP UP» — Виктор Зинченко

https://php-up.com/

ТОП-35 онлайн-курсов по PHP в 2023 году для начинающих с нуля [бесплатные + платные]

Стоимость: бесплатно

Цель курса — обучить Вас современным инструментам и лучшим практикам, создать сложный работающий проект. Не менее важно — дать большое количество актуальной информации для того, чтоб Вы посмотрели на веб-программирование в целом и достигли глубокого понимания процесса разработки.

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

Блок 1: Новейшая инфраструктура в сфере веб-разработки.

Блок 2: Принципы работы современных PHP-фреймворков на примере Yii 2

Блок 3: Разработка собственного веб-сервиса

В практике будет:

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

https://ru.hexlet.io/categories/php/courses Стоимость: 3 900 ₽

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

Курсы:

И др.

Курс «PHP-Разработчик с нуля до PRO» — robot_dreams

https://robotdreams.cc/course/php-razrabotchik-s-nulya-do-pro Стоимость: нет информации

Комплексный курс-профессия, который поможет выработать инженерное мышление и научит с нуля создавать полноценные сайты и веб-приложения на PHP [+Symfony].
В результатевы сможете усилить любую команду разработки и поддерживать работу существующих сайтов или брать проекты на фриланс и создавать новые IT-продукты.

После 8 месяцев лекций:

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

  1. Введение в программирование и алгоритмы: занятия 1–2
  2. Основы синтаксиса РНР: занятия 3–5
  3. Система контроля версий: занятие 6
  4. Принципы ООП: занятия 7–9
  5. Алгоритмы и структуры данных: занятия 10–14
  6. Основы клиент-серверной архитектуры: занятие 15
  7. HTML и CSS: занятия 16–18
  8. Работа с базами данных и SQL-запросами: занятия 19–23
  9. Презентация курсового проекта: занятие 24
  10. Паттерны проектирования: занятия 25–28
  11. Docker: занятие 29
  12. Symfony: занятия 30–33
  13. ORM Doctrine: занятия 34–35
  14. Тестирование: занятия 36–38
  15. Компоненты Symfony: занятие 39
  16. Безопасность и управление доступом: занятия 40–41
  17. Работа с запросами: Deep Dive: Symfony под капотом занятия 42–43
  18. Построение админ-панели: занятия 44–45
  19. Создание бандлов: занятие 46
  20. ApiPlatform: занятия 47–50
  21. Messenger: занятия 51–53
  22. Презентация курсового проекта: занятие 54.

Курс «PHP 8» — webformyself

https://webformyself.com/category/premium/php-premium/phppremium/ Стоимость: 1 970 ₽ — 18 900 ₽

В курсе будем изучать PHP с нуля, с самых-самых основ, с синтаксиса языка, понятия переменной и прочее, и после изучения уроков курса вы должны быть уже достаточно уверенным программистом на PHP, конечно же, при условии успешного изучения материалов курса.
Уроки не будут представлять из себя лишь «голую» теорию.
В данном курсе вы найдете множество домашних заданий для закрепления теории на практике.

Все уроки курса:

Курс «PHP Pro» — ITEA

https://onlineitea.com/course/php-basic/ Стоимость: 41 850 ₽

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

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

  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. Как составить резюме и пройти собеседование.

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

https://www.specialist.ru/dictionary/definition/php Стоимость: 7 950 ₽ — 160 790 ₽

Обучаем 5 уровням владения языком, место найдётся всем — от новичков до продвинутых. На последней ступени вы научитесь Symfony, самому уважаемому компонентному php-фреймворку.

Курсы:

И др.

Курс «Самоучитель PHP» — programulin

https://www.programulin.ru/ Стоимость: бесплатно

Уроки:

PHP для новичков

PHP для продвинутых

PHP разное

Курс «PHP программирование с нуля до готового проекта» — Wezom.Academy

https://wezom.academy/courses/php/ Стоимость: нет информации

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

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

  1. Что такое PHP
  2. Что необходимо для начала разработки
  3. Установка и настройка инструментария
  4. Особенности синтаксиса PHP
  5. Типы данных
  6. Константы, переменные
  7. Операторы
  8. Управляющие конструкции
  9. Встроенные или стандартные, пользовательские функции
  10. Классы, объекты
  11. Типы баз данных, преимущества и варианты использования
  12. Основы работы с базами данных в PHP
  13. HTTP запросы, виды, применение
  14. Использование простых шаблонов верстки
  15. Получение данных от пользователя
  16. Обработка и вывод данных на сайт
  17. Финальная работа.

Курс «PHP» — irs.academy

https://irs.academy/kurs_php Стоимость: 33 400 ₽

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

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

Урок № 1 — Основы программирования, I часть
На первом занятии вы узнаете, как работают веб-сервера и какие существуют среды обработки, а также сможете применять эту информацию.

Урок № 2 — Основы программирования, II часть
На втором уроке мы рассмотрим основные понятия: синтаксис, типы данных, переменные и константы. Разберемся в том, что такое массивы и объекты. Уделим внимание выражениям.

Урок № 3 — Что такое протокол HTTP/HTTPS?
На третьем уроке вы узнаете, какие существуют стандарты и методы протокола. Разберемся какими бывают заголовки и рассмотрим различные статусы сервера. Подробно остановимся на том, как обеспечивается безопасность передачи данных.

Урок № 4 — Управление данными. Базовые понятия PHP, I часть
На четвертом уроке вы узнаете, что такое встроенные константы и суперглобальные переменные. Мы разберем, какие существуют встроенные базовые функции. Остановимся и подробно проанализируем функции подключения файлов.

Урок № 5 — Управление данными, II часть
На пятом уроке мы узнаем, как использовать комментарии, разберем виды операторов и работу циклов.

Урок № 6 — Изучение пользовательских функций, I часть
На шестом занятии приступим к определению и вызову. Изучим типы данных и после урока сможем делать возврат значений.

Урок № 7 — Пользовательские функции, II часть
На седьмом занятии мы рассмотрим доступную область видимости и узнаем, как передавать аргументы по ссылке. Вы узнаете, как используются статистические и глобальные переменные.

Урок № 8 — Работа с файлами и каталогами
На восьмом уроке вы узнаете, какие есть режимы работы. Научитесь производить чтение и запись в файл. Познакомимся с функциями работы с файлами. Определим функции работы с каталогами.

Урок № 9 — Использование Cookie/Session
На девятом уроке мы познакомимся с понятиями Cookie/Session. Вы сможете выполнять такие операции, как создание, изменение, удаление. Рассмотрим известные параметры.

Урок № 10 — Использование базы данных MySQL, I часть
На десятом уроке вы узнаете, какие бывают сервера баз данных. Определим, что такое реляционная база данных и виды форматов таблиц баз данных. После урока вы разберетесь, как устанавливать соединение.

Урок № 11 — Использование базы данных MySQL, II часть
На одиннадцатом занятии мы научимся создавать базы данных, уделим время синтаксису запросов. Вы узнаете, как производить экспорт и импорт баз данных. Подробно остановимся на том, что такое подготовленные запросы.

Урок № 12 — Основы программирования в PHP
На двенадцатом занятии мы приступим к изучению базовых понятий объектов. Выявим основные принципы (инкапсуляция, наследование, указатели). Работа с объектами, функциями, исключениями и шаблонами не составит для вас труда.

По окончанию обучения вы получите сертификат.

Курс «PHP Pro» — Miralabs

https://iteacorp.com/course/php-pro/ Стоимость: 41 850 ₽

Длительность – 108 часов.

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

  1. Веб-приложения и роль языка PHP в работе с ними
  1. Основы языка PHP
  1. Работа с массивами
  1. Основы работы с системой контроля версий
  2. Функциональное программирование
  1. Обзор встроенных функций
  1. Фильтрация, валидация данных и работа с формой
  1. Работа с файловой системой
  1. Cookies, Sessions
  1. Реляционная модель баз данных
  1. Основные запросы SQL
  1. MySQL: Системы управления базами данных (СУБД)
  1. Работа над совместным проектом «Интернет-магазин»
  1. Создание CMS
  1. Знакомство с объектно-ориентированным программированием
  1. Хостинг
  1. Основы Linux
  1. Основы Git
  1. Composer
  1. PHP 7.x
  1. ООП
  1. Стандарты PSR
  1. Шаблоны проектирования, SOLID, DRY, KISS, YAGNI
  1. Reflection API
  1. Standard PHP Library (SPL)
  1. Безопасность в PHP
  1. Отладка, предупреждение ошибок, профилирование, оптимизация
  1. REST
  1. Тестирование
  1. Использование Docker. Контейнеризация приложения
  1. СУБД MySQL
  1. Сервисная архитектура
  1. Обзор популярных фреймворков
  1. MVC и Symfony 4 фреймворк
  1. Компоненты Symfony
  1. Как составить резюме и пройти собеседование

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

https://academiait.ru/course/php-osnovy/ Стоимость: бесплатно

Уроки:

Курс «PHP / MySQL» — Центр учебных курсов информационных технологий и компьютерного обучения

https://it-course.ru/web-programming/course-php-mysql.html Стоимость: 48 100 ₽

Курс PHP-программирования является обучающим и ориентирован на новичков в сфере разработки и создания web-сайтов.
Освоив учебную программу для программистов, вы можете повысить уровень своих профессиональных знаний и стать более востребованным и высокооплачиваемым web-программистом.

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

Занятие 1

Занятие 2

Занятие 3

Занятие 4

Занятие 5

Занятие 6

Занятие 7

Занятие 8

Курс «Основы PHP» — Компьютерная школа Hillel

https://online.ithillel.ua/courses/php-basics Стоимость: нет информации

Цели курса:

Варианты обучения:

  1. Основы PHP BASIC
    Курс предназначен для тех, кто только начинает свой путь в IT-индустрии. Курс рассматривает, как писать на языке PHP, какие есть переменные, типы данных и многое другое. После окончания курса Выпускники обладают достаточной базой для выбора пути дальнейшего развития в IT-сфере.
  2. PHP ADVANCED
    Курс PHP ориентирован на то, чтобы дать необходимый объем знаний о языке PHP: понимание принципов ООП, умение использовать MVC, шаблоны проектирования и различные фреймворки. В течение обучения вы получите знания, необходимые для создания различных типов сайтов.

Выпускники получают сертификат об окончании курса.

Курс «PHP» — Brander

https://brander.school/ru/course/free-php/ Стоимость: бесплатно

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

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

Блок 1: Введение в веб и настройка окружения

Блок 2: PHP. Основы

Блок 3: Знакомство с MYSQL

Блок 4: WEB && CL

Блок 5: ООП и шаблоны проектирования

Блок 6: Управление зависимостями и тестирование

Блок 7. Symfony

Курс «Программирование web-сайтов с помощью PHP+SQL» — Центр профессионального обучения при СИИТ

https://comp.skurs.ru/project.php?id=481 Стоимость: 8 000 ₽ — 18 750 ₽

Проходя обучение php и mysql Вас познакомят с основными типами и системами управления базами данных (СУБД), расскажут об их отличительных чертах, особенностях и областях использования. Курсы создания сайтов дадут Вам уникальную возможность научиться использованию SQL на примере современных СУБД. Вы сможете создать SQL-запрос к базе данных на примере MySQL и многое другое.

Темы:

  1. Web-сервер: установка и настройка
  1. Язык программирования PHP.
  1. Основы баз данных MySQL.
  1. Безопасность и защита данных паролем, шифрование.
  2. Разработка Интернет-магазина на языке PHP с использованием баз данных MySQL.
  3. Тестирование готового проекта.
  4. Размещение Интернет-магазина на хостинге, поддержка работоспособности, резервирование данных.
  5. Итоговое занятие.

Курс «PHP» — Академия IMT

https://imt-academy.com/kurs-php-programmirovanie/ Стоимость: 49 686 ₽

Курсы созданы специально для новичков.

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

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

1 модуль

2 модуль

3 модуль

4 модуль

5 модуль

6 модуль

7 модуль

8 модуль

9 модуль

10 модуль

11 модуль

12 модуль

13 модуль

14 модуль

15 модуль

16 модуль

17 модуль

18 модуль

19 модуль

20 модуль

Курс «PHP и MySQL» — Учебный центр дополнительного профессионального образования

https://kursmsk.ru/Comp/webprog_php_mysql.html Стоимость: 10 620 ₽ — 19 200 ₽

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

 Тема: Синтаксис PHP.

 Тема: PHP на веб сервере.

 Тема: Объектно-ориентированное программирование.

 Тема: MySQL.

 Тема: Обзор фреймворков.

По окончанию обучения Вы получите престижное удостоверение, которое котируется при трудоустройстве на территории РФ.

Курс «PHP Базовый курс» — smotriuchis

https://smotriuchis.ru/it-kursy/yazyki-programmirovaniya/php-bazovyj-kurs Стоимость: нет информации

Данный курс подходит для тех, кто хочет изучить веб-программирование «с нуля».
В нем подробно разбираются самые базовые принципы языка.
К концу курса вы сможете самостоятельно делать несложные сайты.

Учебный план:

  1. Организация рабочего места: сервер + IDEA
  2. Введение в PHP
  3. Управляющие конструкции PHP
  4. Строки и массивы, Foreach
  5. Функции и области видимости переменных
  6. Обработка данных запроса: $_GET и $_POST
  7. Работа с файлами
  8. Работа с базой данных в PHP: Часть I
  9. Работа с базой данных: Часть II
  10. Cookies и сессии.

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

https://itvdn.com/ru/video/php_start Стоимость: 754 ₽

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

Уроки:

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

Курс «PHP – Backend программирование» — IMT

https://seotech.com.ua/kurs-php/ Стоимость: 39 748 ₽ — 49 686 ₽

На курсе
Применение инструментов на практике уже во время занятий, домашние задания, повышающие ваши скиллы в программировании, и рекомендации по их улучшению.

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

Модуль Base

  1. Обзор PHP
  1. Алгоритмы
  1. Массивы
  1. PHP & WEB
  1. Работа с файлами и временем, regexp
  1. Базы данных

Модуль Pro

  1. Laravel основы
  1. Создание страницы
  1. Валидация, модели связи
  1. Blade