Курс PHP / MySQL

4.9

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

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

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

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

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

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

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

План курса

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

развернуть все

свернуть все

1. Подготовка к работе. Установка PHP и настройка веб-сервера XAMPP
4. Циклы
5. Массивы. Функции для работы с массивами
  • 5.1 Массивы в PHP07:52
  • 5.2 Интерактивное задание05:00
  • 5.3 Массивы в PHP. Цикл Foreach04:38
  • 5.4 Интерактивное задание03:00
  • 5.5 Массивы. Способы создания массивов в языке PHP03:45
  • 5.6 Тестирование00:15
  • 5.7 Функции для работы с массивами06:50
  • 5.8 Тестирование00:15
  • 5.9 Тестирование00:15
  • 5.10 Тестирование00:15
  • 5.11 Интерактивное задание03:00
  • 5.12 Интерактивное задание02:00
  • 5.13 Функции implode и explode07:28
  • 5.14 Интерактивное задание02:00
  • 5.15 Тестирование00:15
  • 5.16 Многомерные массивы в PHP08:16
  • 5.17 Многомерные массивы. Способы создания03:46
6. Функции. Создание собственных функций
  • 6.1 Получение данных из HTML формы. Методы GET и POST11:32
  • 6.2 Тестирование00:15
  • 6.3 Тестирование00:30
  • 6.4 Функции для работы со строками. Защита формы сайта09:25
  • 6.5 Тестирование00:15
  • 6.6 Тестирование00:15
  • 6.7 Создание собственных функций. Валидация функций07:37
  • 6.8 Тестирование00:15
  • 6.9 Функции. Взаимодействие функций между собой05:17
7. Язык SQL. Работа с базами данных. SQL запросы
  • 7.1 MySQL и PHPMYADMIN. Начало работы09:57
  • 7.2 Вывод данных из MySQL. Оператор SELECT14:39
  • 7.3 Вставка данных в MySQL. Оператор INSERT05:04
  • 7.4 Обновление данных в таблице MySQL. Оператор UPDATE02:43
  • 7.5 Удаление данных из таблицы MySQL. Оператор DELETE05:52
  • 7.6 Проектирование базы данных. Хранение данных в разных таблицах08:05
  • 7.7 SQL запросы. INNER JOIN05:06
  • 7.8 SQL запросы. LEFT JOIN и RIGHT JOIN04:37
8. Работа с XML и файлами
  • 8.1 Работа с XML. Чтение XML и вывод в браузер в виде массива 07:43
  • 8.2 Работа с XML. Создадим функцию для записи данных из XML в MySQL11:55
  • 8.3 Работа с XML. Запишем данные из XML в базу16:36
  • 8.4 Работа с файлами с помощью PHP16:16
9. Объектно-ориентированное программирование (ООП)
  • 9.1 ООП. Классы, Геттеры и Сеттеры10:54
  • 9.2 ООП. Инкапсуляция04:35
  • 9.3 ООП. Наследование15:09
  • 9.4 ООП. Полиморфизм. Интерфейсы07:35
  • 9.5 ООП. Полиморфизм. Абстрактные классы16:19
Завершение курса - Получение Сертификата


Студенты также изучают

online_course
5
  • 25 видео
  • 27 заданий
  • 6 часов
online_course
new
4.8
  • 65 видео
  • 10 часов
online_course
new
5
  • 128 видео
  • 23 часа

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

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

12.08.2020
Николай Маслий

Достаточно интересный курс, отлично подойдет для получения основ PHP и MySQL

10.08.2020
Андрей Изофатов

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

07.08.2020
student_zSahSB8E

подойдет для начала. следовало бы включить $_COOKIE $_SESSION

30.07.2020
Павел Рудометкин

Полезный курс. Все наглядно и доступно для понимания. На сколько его конечно хватает.

13.07.2020
Павел Кузьмин

все понравилось, но хотелось бы более подробнее разобрать MySQL

01.07.2020
Юрий Рухлин

Отличный курс мне понравился

01.07.2020
Дмитрий Кулибаба

Мне кажется мало внимание уделено SQL и в целом курс коротковат. Если бы я не знал азы программирования ранее, мне было бы сложно всё это понять. Но компенсируется очень хорошим объяснением постулатов ООП.

27.06.2020
Михаил Кравченко

Хороший курс! Раскрывает базовые навыки PHP / MySQL

25.06.2020
Калашников Сергей Ал...

Хороший курс

14.06.2020
Павел Игнатьев

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

13.06.2020
Денис Акатов

Курс на понятном и доступном языке.

05.06.2020
Сергей Николаевич Ши...

Курс, конечно сокращен прилично, но в целом неплохо

02.06.2020
Чынгыз Акматов

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

26.05.2020
Илья Мамченко

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

22.05.2020
Дмитрий Елагин

Хороший курс для знакомства с PHP

21.05.2020
Davit Poghosyan

good course

08.05.2020
Алексей Дубровин

Если совсем не умеете программировать, то для познакомиться с языком сойдет.

06.05.2020
мария

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

29.04.2020
Юлия Бабаева

Отличный курс, спасибо за ссылки на дополнительный материал.

29.04.2020
Евгений Гуленко

В курсе изложена описательная часть. Но отсутствует визуализация примеров применения. Сложилось впечатление, что мне дали кучку пазлов, а общую картину не показали. Воспринимаю как вводную лекцию. Подача материала хуже чем в курсе HTML/CSS. В целом для начального изучения языка программирования в качестве ликвидации безграмотности для прохождения обязателен.

27.04.2020
Лия

Все очень понятно, детально, нравятся интерактивные задания. Пожалуй, что это лучший курс

23.04.2020
Лилия Сергеевна Луни...

Хороший интересный курс. Но я поняла, что бэкэнд - это не моё. Однако, для общего развития не помешает знать бэкэнд.

22.04.2020
Сергей Крылов

замечательный базовый курс.

20.04.2020
Ксения Матвеева

Отличный курс для новичка! Все понятно!

19.04.2020
Тигран Вердоян

Основы основ получил теперь пойдем дальше! Курс отличный, только минус что мало информации и приходиться искать самому в просторах интернета.

15.04.2020
Георгий Домнин

Очень познавательно и интересно! Спасибо!

12.04.2020
Григорий

Я узнал что такое this->, как подключаться к файлам и базам данных, делать форму для ввода информации при помощи GET и POST. ООП главное показали на примере.

12.04.2020
Игорь Хрущ

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

11.04.2020
student_sUkayny7

ожидал увидеть примеры как посылать get/post запросы на другой ресурс и обрабатывать результат ответа. что бы разобраться пришлось искать информацию на других сайтах и много много пробовать

10.04.2020
Jean Spynu

Многие вещи были трудны для понимания

07.04.2020
student_Tpbv0jBR

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

04.04.2020
Анна Гультяева

Побольше бы интерактива, а так курс хороший, без воды)

02.04.2020
Владимир

Курс довольно интересный, позволяет изучить основы PHP, это идеально для новичков, таких, как я! Но все же, если вы захотите изучить PHP подробнее и лучше понять, как этот язык работает, могу посоветовать вам читать книги по PHP, например книгу Д. Котерова и И.Симдянова: "PHP 7 в подлиннике", или другие источники информации. Удачи в изучении PHP!

30.03.2020
Руслан Алиев Эльдани...

Был опыт не большой ) прошел с удовольствием ) дальше больше, буду проходить курсы дальше_)

28.03.2020
Валерий Толстых

Просто и понятно любому школьнику. Понравилось в курсе наглядные примеры с текстами, правда были места с недостаточной видимостью переменных, которые можно было догадаться какие. Практичность курса думаю выше ... какой-то учёной абстракции! Новые ученики будут в восторге. Ну а опытные скорее всего просто повторят материал ... надеюсь быстрее. Впрочем опыт достигается практикой.

27.03.2020
Пинькас Иван

спасибо за класный курс пошел ка я дальше учиться

27.03.2020
Ирина Хромова

Хороший базовый курс.

25.03.2020
Илья Росчихмаров

Хороший курс! Выполняйте задания для лучшего понимания. Спасибо!

24.03.2020
Евгений

хороший курс, в ограниченное время впихнуть максимум информации по языку, практические примеры кода по темам очень хороши, но была пара нюансов кода, над которыми просидел неделю, чтобы заставить работать. (Хотелось бы иметь возможность обратной связи.)

21.03.2020
Игорь Корнеев

хорошо

16.03.2020
Владислав Выгонный

Очень хороший курс для моего первого знакомства с PHP и MySQL.

16.03.2020
Герман Новиков

В целом курс хороший! Даже отличный. Единственное хочу отметить, иногда не достает реальных примеров применения кода.

15.03.2020
Алексей Соколов

Для начального освоения все понятно. Не очень удобно снят ролик- при написании кода страница не увеличивается автоматически как это было в предыдущих курсах.

14.03.2020
Николай Локтионов

Курсы отличные! Легко обучаемые

11.03.2020
Андрей Ямщиков

Хотелось бы побольше информации об ООП.

26.02.2020
student_IXWef3cN

Хороший курс. Наконец то познакомился с MySQL.

23.02.2020
Вагид Бедалов

Большое вам спасибо

18.02.2020
Татьяна Водилова

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

12.02.2020
Нелли Карапетян

Сергей Никонов молодец!!!! Очень доступно и понятно.

09.02.2020
Азиз Фархадович

Очень увлекательно, занимательно и понятно!

03.02.2020
Дмитрий Стефанов

Сжато, но в целом - отлично :)

02.02.2020
Константин Мирошин

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

28.01.2020
Alexandr Fatkin

Тяжеловато для меня воспринималась информация. Но язык PHP заинтересовал (правда толком не могу сказать чем именно), так сказать, своими возможностями. Но до конца так и не понял как это все применить, что было изучено на курсе.

26.01.2020
Михаил Белоусов

Хороший курс. За 5 часов конечно нельзя полностью изучить PHP и MySQL, но для получения базовых знаний и их применения подходит отлично.

12.01.2020
student_SxyeYANa

хороший курс, не скажу что понял прям все но в целом все круто, и диктор пытается обЪяснять доступно

12.01.2020
Oleg Kalinin

Все было неплохо но конечно тема ООП была затронута очень поверхностно и при этих знаниях не позволяет ей пользоваться в жизни.

11.01.2020
Станислав Птицын

Класс

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

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

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

О преподавателе курса

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

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

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

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

Тесты: 21


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

  • Шамиль Биджиев
    974 xp
    1
  • Андрей Изофатов
    974 xp
    2
  • Александр Модин
    974 xp
    3
  • Павел Веретенников
    974 xp
    4
  • Татьяна Точилкина
    974 xp
    5
  • У вас 0 XP за курс PHP / MySQL
    Включайся!