 
				| # | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ | 
|---|---|---|---|---|---|
| 1 |  Где находится библиотека |  | |||
| На этом уроке мы создадим проект php и убедимся в наличии библиотеки GD Отчёт отправил: 9014. Николай Денисов Выполнено за 12 мин. [Показать отчёт] Научился: Создал сайт Добавил домен Запустил phpinfo() Сложности: Вроде всё впорядке | |||||
| 2 | Надпись - в картинку | 1 тест | |||
| На этом уроке мы создадим изображение средствами PHP, выведем на нем текст и поработаем с параметрами Отчёт отправил: 9014. Николай Денисов Выполнено за 26 мин. [Показать отчёт] Научился: Создал и вывел изображение средствами php Сложности: Надписи и двоеточие в функциях выдают шибки | |||||
| 3 | Открытку в студию |  | |||
| На этом уроке мы научимся сохранять изображение в файл и делать надпись на готовом изображении Отчёт отправил: 9014. Николай Денисов Выполнено за 26 мин. [Показать отчёт] Научился: Сохранять картинку, размещать текст на картинке | |||||
| 4 | Создание базы данных |  | |||
| На этом уроке мы создадим базу данных для создания и хранения наших изображений Отчёт отправил: 9014. Николай Денисов Выполнено за 17 мин. [Показать отчёт] Научился: Спланировал и создал базу данных, используя MySQL - менеджер . | |||||
| 5 | Рефакторинг & connect | 1 тест | |||
| На этом уроке мы подготовим наш проект к работе с изображениями и подключимся к базе данных Отчёт отправил: 9014. Николай Денисов Выполнено за 18 мин. [Показать отчёт] Научился: Добавил папку для сохранения изображений, реализовал соединения с базой данных. | |||||
| 6 | Правильные шрифты |  | |||
| На этом уроке мы научимся применять разные шрифты в наших текстоизображениях, решим проблему с отображением русских букв и реализуем водяные знаки Отчёт отправил: 9014. Николай Денисов Выполнено за 32 мин. [Показать отчёт] Научился: Пытался реализовать русские шрифты в php Сложности: Не хотя работать русские шрифты | |||||
| 7 | Несколько SQL-запросов | 1 тест | |||
| На этом уроке мы создадим несколько SQL запросов, которые нам понадобятся в дальнейшем Отчёт отправил: 9014. Николай Денисов Выполнено за 29 мин. [Показать отчёт] Научился: Потренировал SQL запросы к базе данных. Сложности: Исправил ошибку прошлого урока. Некто не подсказал, нашёл в интернете. Чтобы картинка правильно отображалась, нужно было не только добавить шрифт в проект ну и использовать функцию dirname и обязательно поставить слеш перед названием шрифта. Вот так как-то - $font = dirname(__FILE__) . "/ARIALNI.TTF"; Думаю нужно указать это в предыдущем уроке. | |||||
| 8 | Форма Edit | 1 тест | |||
| на этом уроке мы реализуем форму для добавления и редактирования записей в базe Отчёт отправил: 9014. Николай Денисов Выполнено за 25 мин. [Показать отчёт] Научился: Реализовал форму php, добавление и редактирования данных бд | |||||
| 9 | Добавление данных в БД |  | |||
| На этом уроке мы добавим данные в БД из формы Отчёт отправил: 9014. Николай Денисов Выполнено за 28 мин. [Показать отчёт] Научился: Подключился к базе данных и добавил запись. | |||||
| 10 | Таблица записей в index |  | |||
| На этом уроке мы выведем полученные данные в таблицу Отчёт отправил: 9014. Николай Денисов Выполнено за 43 мин. [Показать отчёт] Научился: Получил данные из базы данных вывел в таблицу Сложности: В SQL запросе поставил лишнюю запятую var_dump()-выводил false, а php указывал на цыкл while, долго искал ошибку. | |||||
| 11 | Удаление записи | 1 тест | |||
| На этом уроке мы реализуем алгоритм удаление записи из БД и очистим наши данные от ненужных записей Отчёт отправил: 9014. Николай Денисов Выполнено за 22 мин. [Показать отчёт] Научился: Добавил страницу удаления и удалил испорченные записи | |||||
| 12 | Редактирование - получение данных |  | |||
| На этом уроке мы получим данные для редактирования по GET-запросу и выведем их в ассоциированный массив row Отчёт отправил: 9014. Николай Денисов Выполнено за 25 мин. [Показать отчёт] Научился: Реализовал ссылку редактирование, вывел массив данных при помощи var_dump($row); Сложности: У меня запрос SQL в одинарных кавычка как у автора, отказался выполнятся. | |||||
| 13 | Редактирование - данные на форму | 1 тест | |||
| На этом мы передадим наши данные, полученные посредством $_GET запроса на форму Отчёт отправил: 9014. Николай Денисов Выполнено за 26 мин. [Показать отчёт] Научился: Реализовал загрузку данных изображений для редактирования Сложности: Немного запарился с этим селектом думал работать не будет, но он работал с первого раза, а в других полях где проблем не было пришлось искать ошибки, так как не захотели с первого раза отрабатывать. | |||||
| 14 | И добавлять, и редактировать |  | |||
| На этом уроке мы научим нашу форму быть и для добавления, и для редактирования записей Отчёт отправил: 9014. Николай Денисов Выполнено за 11 мин. [Показать отчёт] Научился: Добавил возможность добавлять новые записи | |||||
| 15 | Сохранение записей и изменений |  | |||
| На этом уроке мы реализуем механизм сохранения данных о картинке Отчёт отправил: 9014. Николай Денисов Выполнено за 1 час. 12 мин. [Показать отчёт] Научился: Реализовал добавление записей Сложности: При добавлении всё прекрасно работает, а при редактировании куда-то пропадает id и изо этого запись не сохраняется. Вроде бы все перепробовал нечего не помогает. | |||||
| 16 | Просмотр полученных изображений |  | |||
| На этом уроке мы будем просматривать изображения из базы в отдельной вкладке браузера Отчёт отправил: 9014. Николай Денисов Выполнено за 27 мин. [Показать отчёт] Научился: Реализовал просмотр результата в отдельной вкладке браузера Сложности: Исправил проблему сохранения редактирования прошлого урока. Ошибка заключалась в закрытом поле input я вписал в массив $row id с большой буквы и поэтому id не передавалось из-за чего данные не сохранялись в базе данных . | |||||
| 17 | Загрузка фоновых изображений | 1 тест | |||
| На этом уроке мы с вами реализуем механизм загрузки файлов фоновых изображений в проект Отчёт отправил: 9014. Николай Денисов Выполнено за 44 мин. [Показать отчёт] Научился: Реализовал загрузку картинок | |||||
| 18 | VIP Самостоятельная работа |  | |||
| Задание к данному уроку - самостоятельная работа на свободную тему, где вы можете реализовать любые ваши самые смелые идеи по данному проекту (можете делать какие угодно варианты - поиграть с прозрачностью, углом наклона текста, добавить любые поля в базу данных - в общем что угодно). Отчёт отправил: 9014. Николай Денисов Выполнено за 9 мин. [Показать отчёт] Научился: Немного поработал со стилями. Изменил вывод id на вывод просто номера. Сложности: Долго мучался над одной ошибкой, которой вовсе не было. Проблема заключалась в просмотре новых добавленных картинках при добавлении всё супер, а вот при просмотре показывается другая. Проблема в том что просмотр ориентирован на линках и если указать линк который уже указан программа выведет из базы данных ту картинку которая первая. Прикольный подвох получился !!! | |||||
| 19 | ФИНАЛЬНЫЙ УРОК | без видео | |||
| Сделай видео-презентацию своего графического проекта. Отчёт отправил: 9014. Николай Денисов Выполнено за 4 мин. [Показать отчёт] Научился: На это курсе поработал с графикой в PHP было интересно. Организация кода не нравится, но благодаря простоте можно легко во всём разобраться. Отличный курс, рекомендую всем кому интересен PHP !!! Видеообзор: ZLvI-MZgd9E | |||||
| Итого: 19 видеоуроков | 3 час. 01 мин. 7 тестов | 6 чел. | |||
| Финалисты: Dmitry Sinitsin, Tekashnik, Yaroslav, Николай Миролюбов, Николай Денисов, Tom . | |||||