Чему вы научитесь Научитесь работать с XML и создавать веб-приложения
Требования Начальный уровень PHP и HTML
Описание На этом курсе мы научимся видеть и читать структуру XML, расшифровывать структуру (парсить) и получать данные средствами PHP без дополнительных библиотек, управлять этими данными, менять структуру XML, создавать новые xml-файлы. Эти знания не будут чисто фундаментальной теорией: мы реализуем их практическое воплощение средствами PHP и HML на примере небольшого бакалейного магазина.
Какова целевая аудитория? Новички в PHP
Что входит в курс? 1,5 часа видео 1 ресурс для скачивания
Материалы курса – Парсинг XML - 01:38:42
Создание проекта - 10:12 Hа этом уроке мы создадим PHP-проект, в котором будем работать с XML Инструкция по установке OpenServer и IDE PHPStorm - в материалах курса Задание для самостоятельной работы: проверить работу OpenServer и PhpStorm *если отсутствуют, установить OpenServer и PhpStorm создать новый проект и файл index.php добавить домен нового проекта запустить проект на выполнение исправить проблемы с кодировкой
Создание XML-файла - 06:07 На этом уроке мы создадим XML-файл и заполним его контентом-продукцией Задание для самостоятельной работы: создать XML-файл создать инструкцию и корневой тег добавить 3-4 продукта в XML
Чтение из XML-файла - 08:05 На этом уроке мы cчитаем данные из XML-файла Задания для самостоятельной работы: загрузить XML-файл получить информацию об одном из товаров получить список товаров
Функциональный функционал - в функции - 16:42 На этом уроке мы создадим свою библиотеку функций, которые нам помогут работать с XML Задания для самостоятельной работы: создать файл functions.php подключить его к index.php создать функцию получения всех элементов xml создать функцию получения элемента xml по номеру проверить работу функций
Изменяемый XML - 07:41 На этом уроке мы научимся записывать изменения элементов в XML-файл Задания для самостоятельной работы: создать функцию setElement() реализовать алгоритм изменения элемента реализовать вывод элемента в отдельный файл
Универсальный рефакторинг - 09:23 Перевод алгоритмов в функции Задания для самостоятельной работы: задать параметры для каждого элемента в setElement() изменить вызов функции в index.php протестировать работу алгоритма
Хаос - в таблицу - 08:06 На этом уроке мы выведем данные из XML в таблицу Задания для самостоятельной работы: создать новый файл index.php реализовать в нем вывод данных в таблицу
Готовим форму - 11:24
Волшебная ссылка - 08:52 На этом уроке мы создадим ссылку, которая будет передавать данные в форму Задание для самостоятельной работы: создать генерируемые ссылки в index.php обработать полученный код в edit.php
Редактируем и сохраняем На этом уроке мы реализуем сохранение данных из формы в xml-файл и обновление таблицы Задание для самостоятельной работы добавить скрытый элемент _id в форму проверить получение данных методом POST реализовать сохранение полученных POST данных отредактировать функцию setElement() протестировать редактирование элементов
О преподавателе Валерий Жданов PHP для начинающих Меня зовут Жданов Валерий Владимирович, мне 39 лет, живу в Пензе, более 20 лет проработал с компьютерами и IT-технологиями: был оператором, системным администратором, программистом, безопасником. Программирую на PHP c 2009 года. С 2016 года создаю свои курсы для начинающих по web-дизайну, ASP.NET, PHP. За плечами сотни различных проектов на C#, Java, PHP, ASP.NET, SQL, postgreSQL и т.д. Всю свою сознательную жизнь я пишу программы и обучаю этому других.
В складчине присутствуют: 1. Создание проекта.mp4 [60m 92k 168] 1.1 Установка локального сервера и IDE для работы с.pdf.pdf [1m 634k 296] 10. Редактируем и сохраняем.mp4 [88m 876k 380] 2. Создание XML-файла.mp4 [28m 392k 115] 3. Чтение из XML-файла.mp4 [43m 104k 488] 4. Функциональный функционал - в функции.mp4 [96m 864k 472] 5. Изменяемый XML.mp4 [55m 722k 798] 6. Универсальный рефакторинг.mp4 [70m 407k 536] 7. Хаос - в таблицу.mp4 [52m 326k 390] 8. Готовим форму.mp4 [84m 374k 5] 9. Волшебная ссылка.mp4 [69m 927k 649]
Вариант 1: Электронная доставка на email
После оплаты заказа на сайте, вам приходит ссылка на курс/тренинг/материалы на почту указанную в заказе.
Стоимость доставки: 0рублей
Политика конфиденциальности
Общие положения
Некоторые объекты, размещенные на сайте, являются интеллектуальной собственностью компании "Все онлайн курсы и тренинги vsekursi24.ru". Использование таких объектов установлено действующим законодательством РФ.
На сайте "Все онлайн курсы и тренинги vsekursi24.ru" имеются ссылки, позволяющие перейти на другие сайты. Компания "Все онлайн курсы и тренинги vsekursi24.ru" не несет ответственности за сведения, публикуемые на этих сайтах и предоставляет ссылки на них только в целях обеспечения удобства для посетителей своего сайта.
Личные сведения и безопасность
Компания "Все онлайн курсы и тренинги vsekursi24.ru" гарантирует, что никакая полученная от Вас информация никогда и ни при каких условиях не будет предоставлена третьим лицам, за исключением случаев, предусмотренных действующим законодательством Российской Федерации.
В определенных обстоятельствах компания "Все онлайн курсы и тренинги vsekursi24.ru" может попросить Вас зарегистрироваться и предоставить личные сведения. Предоставленная информация используется исключительно в служебных целях, а также для предоставления доступа к специальной информации.
Личные сведения можно изменить, обновить или удалить в любое время в разделе "Аккаунт" > "Профиль".
Чтобы обеспечить Вас информацией определенного рода, компания "Все онлайн курсы и тренинги vsekursi24.ru" с Вашего явного согласия может присылать на указанный при регистрации адрес электронный почты информационные сообщения. В любой момент Вы можете изменить тематику такой рассылки или отказаться от нее.
Как и многие другие сайты, "Все онлайн курсы и тренинги vsekursi24.ru" использует технологию cookie, которая может быть использована для продвижения нашего продукта и измерения эффективности рекламы. Кроме того, с помощь этой технологии "Все онлайн курсы и тренинги vsekursi24.ru" настраивается на работу лично с Вами. В частности без этой технологии невозможна работа с авторизацией в панели управления.
Сведения на данном сайте имеют чисто информативный характер, в них могут быть внесены любые изменения без какого-либо предварительного уведомления.
Чтобы отказаться от дальнейших коммуникаций с нашей компанией, изменить или удалить свою личную информацию, напишите нам через форму обратной связи