• Форумы
  • Администрирование

Скачать [Udemy] PHP Работа с графикой [Валерий Жданов]

Информация
Цена: 80 РУБ
Организатор: Kail
Записаться в список
Ссылки для скачивания
Скачать
Скачать
Скачать
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
392 204
Реакции
38 190
Монеты
1 191
Оплачено
0
Баллы
0
08.07.2021
  • #SkladchinaVip
  • #1
[Udemy] PHP Работа с графикой [Валерий Жданов]
Ссылка на картинку
Чему вы научитесь
Навыки работы с графической библиотекой GD, создание базы данных MySQL и работа с ней из PHP-приложения
Требования
базовые знания HTML, CSS
Описание
- создание графических объектов на языке программирования PHP,
- редактирование графических объектов,
- добавление надписей средствами языка программирования PHP,
- создание базы данных MySQL,
- подключение к базе данных MySQL средствами языка программирования PHP,
- создание SQL запросов на добавление, редактирование и удаление записей в таблицах базы данных MySQL,
- добавление, редактирование и удаление записей в таблицах базы данных MySQL средствами PHP,
- загрузка файлов на сервер
Для кого этот курс:
Для начинающих программистов PHP b разработчиков баз данных
Спойлер: Материалы курса
3 раздела, 17 лекций, общая продолжительность 3ч 1мин
01 Где находится библиотека - 06:40
На этом уроке мы создадим проект php и убедимся в наличии библиотеки GD
ссылка на инструкцию по установке
Задание для самостоятельной работы:
1 *установить OpenServer и PhpStorm если отсутствуют
2 создать новый проект и добавить его в список доменов
3 открыть проект в PhpStorm и создать Index.php
4 вывести информацию о php и убедиться в наличии библиотеки GD
02 Надпись - в картинку - 08:56
На этом уроке мы создадим изображение средствами PHP, выведем на нем текст и поработаем с параметрами
Задание для самостоятельной работы:
1 создать изображение в виде текста
2 вывести изображение
3 поиграть с параметрами imagestring()
03 Открытку в студию - 07:31
На этом уроке мы научимся сохранять изображение в файл и делать надпись на готовом изображении
Задание для самостоятельной работы:
1 сохранить картинку в png-файл и посмотреть ее средствами windows
2 добавить картинку в проект и нарисовать надпись на ней
3 поменять параметры текста для более красивого отображения
4 сохранить в файл готовую открытку
04 Создание базы данных - 11:18
На этом уроке мы создадим базу данных для создания и хранения наших изображений
Задание для самостоятельной работы:
1 открыть MySQL менеджер в инструментах OpenServer
2 создать соединение с базой данных MySQL
3 разработать план таблицы graph
4 создать базу данных и таблицу с полями согласно плана
05 Рефакторинг & connect - 11:29
На этом уроке мы подготовим наш проект к работе с изображениями и подключимся к базе данных
Задание для самостоятельной работы:
1 удалить лишние изображения
2 перенести изображение в папку и сделать изменение в коде
3 перенести код создания изображения в отдельную функцию
4 создать файл connect.php
5 написать алгоритм подключения к БД
6 сделать скриншот подключения и ошибки
06 Правильные шрифты - 11:45
На этом уроке мы научимся применять разные шрифты в наших текстоизображениях, решим проблему с отображением русских букв и реализуем водяные знаки
Задание для самостоятельной работы:
1 изменить функцию изображения imagestring() на imagettftext()
2 подключить действующие шрифты к проекту
3 задать шрифт в параметрах setTextToImage()
4 поиграть с параметрами imagettftext()
5 продублировать imagettftext(), получить "водяные знаки"
07 Несколько SQL-запросов - 11:10
На этом уроке мы создадим несколько SQL запросов, которые нам понадобятся в дальнейшем
Задание для самостоятельной работы:
1 удалить лишний код из setTextToImage()
2 открыть HeidiSQL (или консоль)
3 подключиться к базе данных
4 создать запрос INSERT
5 cоздать запрос SELECT
6 создать запрос UPDATE
7 создать запрос DELETE
08 Форма Edit - 12:02
На этом уроке мы реализуем форму для добавления и редактирования записей в базe
Задание для самостоятельное работы:
1 создать файл edit.php
2 создавть и русифицировать форму
3 получить список файлов из image в массив
4 вывести список файлов в
09 Добавление данных в БД - 12:57
На этом уроке мы добавим данные в базу из формы
Задание для самостоятельной работы:
1 получить данные $_POST
2 добавить параметр database подключение к БД
3 добавить запрос INSERT в наш алгоритм
4 протестировать добавление данных в БД
10 Таблица записей в index - 11:45
На этом уроке мы выведем полученные данные в таблицу
Задание для самостоятельной работы:
1 переименовать index.php в image_show.php
2 создать новый index
3 создать html-таблицу и заголовки
4 подключить connect и внести в нем изменения
5 получить набор данных из таблицы graph
6 вывести данные в таблицу
7 отредактировать вид картинки
11 Удаление записи - 12:17
На этом уроке мы реализуем алгоритм удаление записи из БД и очистим наши данные от ненужных записей
Задание для самостоятельной работы:
1 исправить параметр href ссылки на удаление
2 создать файл del.php
3 реализовать алгоритм удаления записей
4 проверить работу алгоритма
12 Редактирование - получение данных - 09:01
На этом уроке мы получим данные для редактирования по GET-запросу и выведем их в ассоциированный массив row
Задание для самостоятельной работы:
1 исправить ссылку "редактировать"
2 вынести соединение в начало кода php в edit.php
3 сделать выборку при условии, что приходит $_GET['id_']
4 вывести полученный массив на печать
13 Редактирование - данные на форму - 09:14
На этом мы передадим наши данные, полученные посредством $_GET запроса на форму
Задание для самостоятельной работы:
1 удалить лишние var_dump
2 сделать форму частью редакода редактирования
3 добавить каждому элементу формы параметр value
4 сделать каждому параметру value значение массива $row
5 реализовать алгоритм получения выделенного элемента для списка рисунков
14 И добавлять, и редактировать - 05:58
На этом уроке мы научим аншу форму быть и для добавления, и для редактирования записей
Задание для самостоятельной работы:
1 добавить ссылку на добавление в index.php
2 реализовать получение массива row для добавления
15 Сохранение записей и изменений - 13:31
На этом уроке мы реализуем механизм сохранения данных о картинке
Задание для самостоятельной работы:
1 сделать сохранение добавленной записи по условию (если id<0)
2 реализовать сохранение изменений
3 *исправить ошибки и протестировать работу алгоритмов
16 Просмотр полученных изображений - 09:41
На этом уроке мы будем просматривать изображения из базы в отдельной вкладке браузера
Задание для самостоятельной работы:
1 преобразовать графу "Ссылка" в графу "Просмотр"
2 сделать вывод ссылок на просмотр картинок из таблицы
3 получить данные по _GET['link'] и вывести изображение с текстом в картинку
17 Загрузка фоновых изображений - 16:35
На этом уроке мы с вами реализуем механизм загрузки файлов фоновых изображений в проект
Задания для самостоятельной работы:
1 добавить файл upload.php
2 создать форму для добавления
3 рассмотреть массив $_FILES
4 реализовать алгоритм закачки файла
5 добавить в базу записи с новыми файлами
Нажмите для раскрытия...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
php php работа с графикой udemy валерий жданов жданов
Похожие складчины
Скачать [Udemy] PHP работа с массивами [Валерий Жданов]
  • Kail
  • 08.07.2021
0
Ответы
0
Просмотры
182
08.07.2021
Kail
Скачать [Udemy] LINQ шаг за шагом [Валерий Жданов]
  • Kail
  • 02.03.2022
0
Ответы
0
Просмотры
534
02.03.2022
Kail
Скачать [Udemy] SQL: ничего лишнего [Валерий Жданов]
  • Kail
  • 07.05.2024
0
Ответы
0
Просмотры
403
07.05.2024
Kail
Скачать [Udemy] Bootstrap4: первые шаги [Валерий Жданов]
  • Kail
  • 26.09.2023
0
Ответы
0
Просмотры
394
26.09.2023
Kail
Скачать [Udemy] Основы Node JS [Валерий Жданов]
  • Kail
  • 05.09.2020
0
Ответы
0
Просмотры
281
05.09.2020
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Регистрация

Войти

Уже зарегистрированы? Просто войдите.

Войти
Поделиться:
Facebook Twitter WhatsApp Электронная почта
  • Форумы
  • Администрирование
  • Русский (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Войти

Регистрация

  • Форумы
    • Новые сообщения
  • Мои складчины
  • Служба поддержки
  • Новые складчины
    • Новые сообщения
    • Последняя активность
    • Новые оценки тем
  • Как зарегистрироваться?