Курс PHP / MySQL

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

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

О курсе - Чему Вы научитесь?

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

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

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

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

План курса

Программа обучения включает видео уроки по изучению PHP и MySQL с нуля. Благодаря интерактивным тестам и заданиям, Вы сможете закрепить полученные знания по Php программированию веб сайтов на практике.


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
Посмотреть весь план обучения

Отзывы студентов о курсе

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

17.03.2019
Александр Кушнир

хороший курс

17.03.2019
Дмитрий Габов

очень понравился данный курс

09.03.2019
Лидия Емелина

Хороший курс! Рекомендую!

08.03.2019
Юлия Копина

Отличный курс!!!! Спасибо

07.03.2019
Марина Кособрюхова

Курс понравился, все отлично!

25.02.2019
student_tCGg9Gfy

Просто супер курсы!

22.02.2019
Андрей Пакселев

вводный курс отличный) Наставник объясняет все доступно и понятно --- за это отдельная благодарность !!!!

14.02.2019
student_l-v0k8xW

Понятный курс, понравился.

06.02.2019
Александр Живяков

Здравствуйте, было сложно, но интересно. Подписался на год на этот сайт, что-бы использовать видео курсы как методичку.

31.01.2019
Дмитрий Семенченко

Спасибо

26.01.2019
Diana

Спасибо за уроки, узнала много нового.

23.01.2019
Павел Комаров

Хороший разбор функций PHP, слишком беглый разбор ООП программирования, но в целом все доступно и понятно.

17.01.2019
student_MmrrJHT6

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

04.12.2018
Святослав Детков

Материал доступно описан и легко воспринимается, единственной проблемой стала работа с xml файлами, а именно перенесением значений файла в БД, браузер долго ругался и БД не заполнялась материалом из курса. Рекомендую к ознакомлению с курсом, но именно о работе с xml материал нужно искать отдельно.

24.11.2018
Дмитрий Осипов

Курс очень интересный. Все отлично!

22.11.2018
Евгения Брагина

Как все доступно объясняется!

20.11.2018
student_0sWmDOEo

В конце очень сложно и не очень понятно, будем учиться дальше

05.11.2018
Рашид Шайхулов

Добрый день ! Спасибо большое за курс. С уважением, Рашид.

01.11.2018
Иван Сорокин

Здравствуйте, модуль очень интересный, но честно немного сложный, особенно когда на практике не пробуешь, так как у меня вообще почему то не хотел не один браузер читать PHP / MySQL

01.11.2018
Роман Бурлака

Хороший курс, мне тема php и sql далась сложнее html css и bootstrap. Были достаточно сложные домашние задания, разобраться с ними смог при помощи других участников курса. Как по мне, было бы хорошо, что бы по этим дз (к примеру как в 56 уроке), был исходный код, так же как в уроках по html и css. А в общем, курс очень понравился

12.10.2018
Любавский Сергей

Очень классные курсы, спасибо Вам большое за обучение, смотрел многие курсы раньше и постоянно не хватало тех подробностей в коде, что вы показали. Записывайтесь и узнаете очень много интересного и полезного.

06.10.2018
Bespalov Viktor

отличный курс. примеры из жизни.

27.09.2018
Valera Titorenko

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

05.09.2018
Ксения Булгакова

Отличные уроки PHP для начинающих самое то. Конечно объектно-ориентированное программирование далось не легко, но я разобралась. курс PHP посложнее будет, чем HTML. Но это уже backend разработка, она отличается от frontend. В целом я очень довольна обучение по вебу здесь. Сайт свой делаю, так нравится что получается!

21.07.2018
Паша ЗАЙЦЕВ

Объясняют хорошо. Понял основные принципы и логику, как на PHP программировать. Рекомендую курс тем, кто реально хочет разобраться, но боится, что не получится. Сильный курс для начинающего разработчика и не только. Спасибо!

07.07.2018
Den55

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

01.07.2018
Денис Анохин

Уже создал свой сайт! Приятно, что у меня получилось. Спасибо за курс, позволяет разобраться как все устроено и работает.

24.06.2018
Михаил Констромитин

Нормальный серьезный курс. Спасибо за четкую последовательность и задания с проверкой. Руки чешутся учиться дальше. Такого интересного курса еще не встречал.

16.06.2018
Pavel Lazarev

Круто! Сильный курс. Классные уроки с заданиями, особенно по парсингу XML понравились.

14.06.2018
Marina Tarasova

Курс понравился! Пересматривала дважды, но всё получилось. Разобралась в ООП наконец. Хотелось бы больше заданий для закрепления. В целом хороший курс.

08.06.2018
Андрей Климов

Советую. Особенно для новичков разжевано все. Самое то для знакомства с языком, хотя и новые интересные ходы для себя увидел и повторил нормально.

04.06.2018
LEV

Очень неплохо. Без воды. Спасибо автору за понятно разложенный материал.

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

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

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

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

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

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

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

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

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

Тесты: 21


Продолжительность: ~5 часов

  • Владислав Гудов
    974 xp
    1
  • Андрей Фролов
    974 xp
    2
  • Александр Суровцев
    974 xp
    3
  • Иван Романов
    974 xp
    4
  • Александр Лиханов
    854 xp
    5
  • У вас 0 XP за курс PHP / MySQL
    Включайся!