Курс PHP/MySQL

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

4.8 / 348
Начать обучениеРегистрация

О курсе

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


Начать обучение

План курса

Программа обучения включает видео уроки php, а также интерактивные тесты и задания, которые помогут закрепить полученные знания программирования на php и mysql. Обучение проходит в режиме онлайн в удобном для вас графике 24/7.


Free Level
В этом уроке мы подготовим компьютер для работы с PHP и базой данных MYSQL, а также сделаем дополнительные настройки
00:16:28
Free Level
В этом уроке вы узнаете как работать с переменными на языке программирования PHP
00:06:44
Free Level
Пройдите тестирование
00:00:15
Free Level
Пройдите тестирование
00:00:15
Free Level
Интерактивное упражнение
00:02:00
Free Level
Интерактивное упражнение
00:02:00
Free Level
В этом уроке мы рассмотрим типы переменных и константы
00:02:58
Free Level
Пройдите тестирование
00:00:10
Free Level
Пройдите тестирование
00:00:10
Free Level
Интерактивное упражнение
00:03:00
Free Level
В этом уроки мы рассмотрим использование условных операторов в PHP, познакомимся с if else
00:06:29
Free Level
Пройдите тестирование
00:00:15
Free Level
Интерактивное упражнение
00:02:00
Free Level
Пройдите тестирование
00:01:00
Free Level
В этом уроке мы продолжим изучать условные операторы и изучим условный оператор switch
00:07:37
Free Level
Пройдите тестирование
00:00:15
Free Level
Пройдите тестирование
00:00:15
Free Level
Интерактивное упражнение
00:02:00
Free Level
В этом уроке мы начнем изучать циклы и рассмотрим работу с циклом while
00:05:03
Free Level
Пройдите тестирование
00:00:15
Free Level
Интерактивное упражнение
00:01:00
Premium Level
Цикл DO WHILE
В этом уроке мы изучим цикл DO WHILE, а также рассмотрим, чем отличается цикл DO WHILE от цикла WHILE
00:02:36
Premium Level
Задание 23: Тест
Пройдите тестирование
00:00:15
Premium Level
Цикл FOR
В этом уроке мы изучим цикл FOR
00:01:37
Premium Level
Задание 25: Тест
Пройдите тестирование
00:00:15
Premium Level
Массивы в PHP
В этом уроке мы начнем изучать массивы в языке программирования PHP и познакомимся с функциями count(), print_r()
00:07:48
Premium Level
Массивы в PHP. Функция count() и циклы
Интерактивное упражнение
00:03:00
Premium Level
Массивы в PHP. Цикл Foreach
В этом уроке мы продолжим изучать массивы и познакомимся с циклом FOREACH
00:04:34
Premium Level
Массивы в PHP. Цикл FOREACH
Интерактивное упражнение
00:03:00
Premium Level
Массивы. Способы создания массивов в языке PHP
В этом уроке мы рассмотрим несколько способов создания массивов в языке программирования PHP
00:03:41
Premium Level
Задание 31: Тест
Пройдите тестирование
00:00:15
Premium Level
Функции для работы с массивами
В этом уроке мы начнем изучать функции для работы с массивами. Рассмотрим PHP функции: sort(), array_push(), unset(), array_unshift(), array_unique(), array_reverse() и другие
00:06:46
Premium Level
Задание 33: Тест
Пройдите тестирование
00:00:15
Premium Level
Задание 34: Тест
Пройдите тестирование
00:00:15
Premium Level
Задание 35: Тест
Пройдите тестирование
00:00:15
Premium Level
Функции для работы с массивами. Уникальные элементы массива
Интерактивное упражнение
00:02:00
Premium Level
Функции для работы с массивами. Вставка элементов в массив
Интерактивное упражнение
00:02:00
Premium Level
Функции implode и explode
В этом уроке мы рассмотрим еще несколько полезный функций по работе с массивами в PHP: implode() и explode()
00:07:24
Premium Level
Функции implode и explode
Интерактивное упражнение
00:02:00
Premium Level
Задание 40: Тест
Пройдите тестирование
00:00:15
Premium Level
Многомерные массивы в PHP
В этом уроке мы рассмотрим многомерные массивы и научимся с ними работать
00:08:12
Premium Level
Многомерные массивы. Способы создания
В этом уроке мы рассмотрим другие способы создания многомерных массивов
00:03:42
Premium Level
Получение данных из HTML формы. Методы GET и POST
В этом уроке вы научитесь получать данные из HTML-формы, а также изучите способы получения данных с помощью методов POST и GET в языке программирования PHP
00:11:28
Premium Level
Задание 44: Тест
Пройдите тестирование
00:00:15
Premium Level
Задание 45: Тест
Пройдите тестирование
00:00:15
Premium Level
Функции для работы со строками. Защита формы сайта
В этом уроке мы изучите некоторые функции работы со строками на языке программирования PHP, а также рассмотрим основы безопасности сайта
00:09:21
Premium Level
Задание 47: Тест
Пройдите тестирование
00:00:15
Premium Level
Задание 48: Тест
Пройдите тестирование
00:00:15
Premium Level
Создание собственных функций. Валидация функций
В этом уроке вы узнаете как создавать собственные функции, а также мы рассмотрим фильтрацию входящих данных в функциях
00:07:33
Premium Level
Задание 50: Тест
Пройдите тестирование
00:00:15
Premium Level
Функции. Взаимодействие функций между собой
В этом уроке мы продолжим изучать функции и вы узнаете как можно связывать функции между собой, как правильно называть функции
00:05:13
Premium Level
MySQL и PHPMYADMIN. Начало работы
В этом уроке мы познакомимся с системой администрирования phpmyadmin и создадим первую sql-таблицу для нашего будущего профессионального сайта
00:09:53
Premium Level
Вывод данных из MySQL. Оператор SELECT
В этом уроке с помощью PHP мы выведем данные из MySQL с помощью SQL запроса SELECT в браузер
00:14:35
Premium Level
Вставка данных в MySQL. Оператор INSERT
В этом уроке вы узнаете как вставить данные в MySQL с помощью языка SQL и PHP
00:04:59
Premium Level
Обновление данных в таблице MySQL. Оператор UPDATE
В этом уроке вы узнаете как обновить данные в таблице MySQL с помощью языка SQL и PHP
00:02:39
Premium Level
Удаление данных из таблицы MySQL. Оператор DELETE
В этом уроке вы узнаете как удалить данные из таблицы MySQL с помощью языка SQL и PHP
00:05:47
Premium Level
Проектирование базы данных. Хранение данных в разных таблицах
В этом уроке вы узнаете основы проектирования баз данных и о том, как хранить данные в разных таблицах
00:08:01
Premium Level
SQL запросы. INNER JOIN
В этом уроке мы вы узнаете о том, как можно SQL запросом обратиться к сразу двум таблицам и рассмотрим INNER JOIN
00:05:02
Premium Level
SQL запросы. LEFT JOIN и RIGHT JOIN
В этом уроке мы продолжим изучать основы SQL и рассмотрим запросы LEFT JOIN и RIGHT JOIN
00:04:33
Premium Level
Работа с XML. Чтение XML и вывод в браузер в виде массива
В этом уроке вы познакомитесь с XML форматом. Данный формат используют для взаимодействия сервисов через API. С помощью библиотеки SimpleXML мы прочитаем этот файл и выведем в браузер массив данных
00:07:39
Premium Level
Работа с XML. Создадим функцию для записи данных из XML в MySQL
В этом уроке мы создадим функцию для записи данных из файла XML в MySQL и подготовим структуру базы данных MySQL для вставки данных из XML файла
00:11:51
Premium Level
Работа с XML. Запишем данные из XML в базу
В этом уроке мы запишем из XML файла данные в базу MySQL с помощью нашего скрипта на языке PHP
00:16:32
Premium Level
Работа с файлами с помощью PHP
В этом уроке вы научитесь работать с файлами с помощью языка программирования PHP. Разберем примеры, как создавать файл, записывать в файл и читать файл
00:16:12
Premium Level
ООП. Классы, Геттеры и Сеттеры
В этом уроке, вы начнете знакомиться с популярной парадигмой программирования ООП. Вы узнаете что такое геттеры и сеттеры и создадите свой первый class
00:10:49
Premium Level
ООП. Инкапсуляция
В этом уроке мы рассмотрим одно из свойств ООП - это инкапсуляцию
00:04:31
Premium Level
ООП. Наследование
В этом уроке мы рассмотрим второй принцип парадигмы ООП - наследование, а также вы познакомитесь с методом __construct()
00:15:05
Premium Level
ООП. Полиморфизм. Интерфейсы
В этом уроке мы начнем изучать 3-е свойство ООП - полиморфизм и познакомимся с интерфейсами
00:07:31
Premium Level
ООП. Полиморфизм. Абстрактные классы
В этом уроке мы продолжим изучать полиморфизм и познакомимся с абстрактными классами
00:16:15
Посмотреть весь план обучения

Отзывы

Мы собираем только реальные отзывы студентов, прошедших онлайн обучение на FructCode. Свой отзыв вы можете оставить после завершения Курса PHP программирования для начинающих.

20.02.2018
Vladimir Siminko

CSS/HTML и BOOTSTRAP мне дались хорошо, я много что понял, было все наглядно. PHP/MySQL для меня оказались очень тяжелыми и непонятными. Может в силу ограниченных знаний, может было мало задачек в режиме онлайн. Порой я не понимал закономерности, почему так или иначе делаем. Закрались сомнения, что лично мне тяжело когда более точные науки, я больше гуманитарий, где начинается более точные научные проекты, я плаваю.

17.02.2018
Дмитрий

Мало часов

14.02.2018
Izimgaly Aman Aibolo...

Новичкам трудновато

10.02.2018
Дмитрий Соломатин

Курс хороший, только надо было дополнить рассказом про ключевые слова public, private, protected, static

08.02.2018
Владимир Максименко

Отличный курс

07.02.2018
Никита Селищев

Класс

01.02.2018
Бауыржан Тастанбеков

Super

25.01.2018
Наталья Беляева

Советую пройти этот курс! Достаточно информативно и понятно. Курс понравился! Спасибо!

25.01.2018
student_Pb4ZYpHw

Побольше бы практики к концу курса

20.01.2018
Аркадий Четвертановс...

Маловато тестов и самостоятельного написания кода. Некоторые моменты из видео не работают на практике. Но в целом все ок поставил бы 4.5, но так нельзя

20.01.2018
Ахмед Юсупов

Хорошо. Я думал будет пример как делать сайт на php, а тут просто обучение php, надо практики.

17.01.2018
rastasour

Субъективное мнение: 1. По поводу достоверности и полезности инфо ничего говорить не буду так как не являюсь экспертом. Информация есть и она разжевана по максимуму. 2. Очень нудно, в последних видео уже не концентрируюсь на информации и отвлекаюсь. 3. Не хватает функции ускоренного просмотра на плеере. 4. Из плюсов: наличие дз, прикрепленных ссылок к статьям и тд.

17.01.2018
m1s989

Хороший курс!

16.01.2018
Namet Memmedzadeh

:)

08.01.2018
Николай Шуматаев

Отличный курс, только устанавливая XAMPP были трудности, почему бы не использовать вместо него Denwer или же какие то другие инструменты для создание веб-сервера для работы с php, mysql и т.д.

06.01.2018
Вячеслав Жигалов

Добрый день! Ваш курс подходит и для новичков: доходчиво разъясняются азы программирования. Спасибо.

19.12.2017
Андрей Леоненко

Отличный курс для начинающих!

19.12.2017
F0zen

Курс хороший, но сложноват для понимания с первого раза.

08.12.2017
student_lo3BgAPX

Посложней чем HTML и CSS.

30.11.2017
Vladimir Khorolsky

Чётко!

13.11.2017
Роман Семенов

В целом курс понравился. Единственное — мало живых примеров. Хотелось бы больше заданий и их разбор в следующем уроке, например. То есть: задача что-то написать, а в следующем уроке решение и исходный код. Мало нового для тех, кто хоть что-то знает о программировании. Для новичков самое то ознакомиться с языком.

28.10.2017
Дмитрий Квачук

В целом все неплохо. Но вот именно с начала SQL не хватило в каких-то моментах подробностей касательно используемых переменных и функций. Пришлось дополнительно искать материал. Но в целом, курс отличный!

18.09.2017
Никита Толмач

Это было круто))

20.08.2017
Ban Max

Оказывается легко!

31.07.2017
Nadezhda Kudasheva

Все понятно и круто

05.07.2017
student_i7JJDSFg

Спасибо за курс по PHP и Mysql! Было много очень интересных заданий, за уроки по парсингу XML отдельное спасибо. Все супер!

20.06.2017
Виталий Березин

Благодаря вашему курсу я полностью понял, что такое объектно-ориентированное программирование! Спасибо за простые примеры и интересные задания.

19.06.2017
Татьяна Леонова

Все объясняется доступным языком и очень много практики. Понравилось задание с плеером и работа с базой данных. Сразу все конечно сложно запомнить, думаю, что периодически буду пересматривать и проходить интерактивные задания. Ставлю 5 баллов!

Начать обучение

Преподаватель

Author FructCode
Сергей Никонов

- Опыт в веб-разработке более 10 лет 

- Работал над высоконагруженными веб-проектами в крупных компаниях США и ЕВРОПЫ 

- Провел несколько десятков оффлайн и онлайн семинаров на тему веб-разработки 

Всего заданий: 68

Интерактивные задания: 11

Видеоуроки: 36

Тесты: 21


Продолжительность: ~5 часов
  • Никита Сологуб
    679 xp
    1
  • Наталья Дубровина
    474 xp
    2
  • Александра Матюшевск...
    391 xp
    3
  • Евгений Петров
    341 xp
    4
  • student_w3ZAAjf-
    341 xp
    5
  • У вас 0 XP за курс PHP/MySQL

    Бросить вызов?