Скоро Практический курс по PHP и MySQL [marlindev] [Рахим Муратов]

Moderator
4 Сен 2023
0
-3,521
Курс о том, как практиковаться начинающему

Цель курса — дать практику приближенную к боевым проектам: с реальной версткой, с актуальным техническим заданием, а не вымышленные задачи про математику или геометрию.

Курс содержит 10 заданий и видеорешения к ним. Задания — это небольшие образцы функционала реальных проектов. Например, вывести список пользователей. Эту, и другие функции из 10 заданий можно встретить на любом сайте.

К каждому заданию есть «Видеорешение»

Бывает, что во время разработки человек упирается «в тупик». Например, не получается правильно сформировать массив, подключиться к базе данных или выполнить запрос. Человек ищет ответы в Сети

и часто просто копирует код. В итоге есть работающий код, — это хорошо, но нет самого главного — понимания.

«Видеорешение» — это подробное объяснение задачи, составление плана и написание кода для ее решения.

Когда столкнетесь со сложностью, оно поможет не останавливаться и вытащит из негативного состояния.

Потому что, видеорешение это не урок в стиле «повторяй за мной и станешь программистом». Это в первую очередь понимание сути задачи и алгоритма, а только потом написание кода.

Программа

С 1 по 6 задание — практика массивов, циклов и условных конструкций.

Какой массив использовать: обычный или ассоциативный? Как работать с многомерными массивами? Как правильно выводить данные через цикл? Как использовать условные конструкции в циклах?

В рамках этих уроков будет практика, где получите ответы на эти вопросы.

Задания 7 и 8 — практика MySQL в связке с PHP. Сложность нарастает, теперь мы подключим базу данных

и будем практиковаться с запросами и работой с PDO. Также, будет практика с классами и объектами.

Задания 9 и 10 — практика всех предыдущих тем, плюс сессии и функции. Научитесь правильно использовать сессии и поймете ее смысл.

А в 10 задании, мы напишем флеш-сообщения. Это когда после регистрации пользователь

видит сообщение: «Регистрация успешна», а после того как он обновит страницу — сообщение исчезает.


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться