# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Техническое задание |
|
|||
На этом уроке создадим техническое задание реально работающего сайта. В качестве примера выберем базу данных водителей.
Отчёт отправил: 7119. Новопашин Владимир Выполнено за 37 мин. [Показать отчёт] Научился: Узнал про ТЗ. Сложности: Ничего. Комментарии: Я бы еще задал вопрос заказчику - нужно ли заносить операторов и администраторов через отдельную консоль. На рисунке представил примерно как выглядит база данных. Какие технологии применять без понятия - у меня опыта нет. А так с моей точки зрения нужно 4 таблицы: водители, пользователи, права, и права и пользователи, а также вложения . В таблице водителей сделать поле state - которое имеет 2 состояния - 0 - на проверке, 1 - готово к поиску. Не знаю может под состояние черновика отдельную базу сделать DriversDraft - чтобы не замедлять базу. Ну понятное дело придется на поиск по базе данных навесить индексы, чтобы все мгновенно искалось. |
|||||
2 | Установка и настройка Apache + PHP |
|
|||
На этом уроке выполним установку и настройку PHP и сервера Apache. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 28 мин. [Показать отчёт] Научился: Научился ставить php и apache Сложности: Больше сложностей с настройками и лучше ставить все на диск d: Комментарии: Классный урок. Очень полезный. |
|||||
3 | Установка PhpStorm |
|
|||
На этом уроке установим и настроим все необходимые компоненты для работы в среде PHPStorm. Полезные ссылки: PhpStorm Примечание: На этом уроке ТОЛЬКО скачайте и установите PHPStorm! Остальное посмотрите, но не выполняйте!!! PHP и Apache мы настроили на прошлом уроке, настройку PHPStorm будем делать на следующем уроке. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 27 мин. [Показать отчёт] Научился: Скачивать и устанавливать PHPStorm Сложности: У меня мобильный инет и поэтому долго качался phpstorm. Комментарии: --- |
|||||
4 | Настройка PHP-отладчика xDebug в PHPStorm |
|
|||
На этом уроке установим и настроим xDebug для отладки PHP скриптов в среде PHPStorm. Полезные ссылки: Скачать xDebug. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 3 час. 34 мин. [Показать отчёт] Научился: Научился с помощью phpStorm задействовать сайт - было круто. Сложности: В этих настройках запутаешься по 4 раза смотрел видос. Комментарии: Ивану и Магистру от меня большой респект. |
|||||
5 | Установка MySQL, Smarty и Bootstrap |
|
|||
На этом уроке скачаем и установим MySQL, а также библиотеки Smarty и Bootstrap. Полезные ссылки: Скачать и установить MySQL. Скачать и установить HeidiSQL. Скачать и установить Smarty. Скачать и установить Bootstarp. Отчёт отправил: 7119. Новопашин Владимир Выполнено за 3 час. 59 мин. [Показать отчёт] Научился: Научился ставить mysql базу и библиотеки bootstrap и smarty. Сложности: Долго качался mysql сервер. Комментарии: --- |
|||||
6 | Создание схемы базы данных |
|
|||
На этом уроке займемся созданием схемы нашей базы данных.
Отчёт отправил: 7119. Новопашин Владимир Выполнено за 1 час. 31 мин. [Показать отчёт] Научился: Особо ничему. Сложности: Больше всего возни было , чтобы сделать айдюки типа autoincrement - долго искал в каком месте искать, а дальше все было проще. Комментарии: --- |
|||||
7 | Создание базы данных в HeidiSQL |
|
|||
Создадим базу данных в HeidiSQL.
Отчёт отправил: 7119. Новопашин Владимир Выполнено за 10 мин. [Показать отчёт] Научился: Оказывается я самостоятельно все сделал на прошлом уроке (только самостоятельно) и ключи и все primary и foreign key и даже комментарии к полям. Сложности: Ничего. Комментарии: --- |
|||||
8 | Первый байт проекта |
|
|||
На этом уроке создадим новый проект DriverPHP и настроим под него сервер Apache.
Отчёт отправил: 7119. Новопашин Владимир Выполнено за 37 мин. [Показать отчёт] Научился: Ура! Начинается настоящее веселье. Сложности: Ничего - просто с этой кучей настроек напоминает мне пляску с бубном. Комментарии: --- |
|||||
9 | Запускаемый класс |
|
|||
На этом уроке создадим новый класс и вызовем этот класс из файла index.php
Отчёт отправил: 7119. Новопашин Владимир Выполнено за 38 мин. [Показать отчёт] Научился: Вообще это крутая фишка php , что можно из переменной сделать класс и запускать. Сложности: Ничего. Комментарии: Все было круто. |
|||||
10 | Отлов ошибок |
|
|||
На этом уроке создадим обработчик ошибок и произведем рефакторинг кода.
Отчёт отправил: 7119. Новопашин Владимир Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: Научился парсить и обрабатывать ошибки в командной строке. Сложности: Я забыл в is_callable в качестве параметра указать массив и из-за этого потерял время. Комментарии: --- |
|||||
Итого: 10 видеоуроков |
2 час. 18 мин. |
15 чел. | |||
Финалисты: Алексей В., Кирилл Лебедев, Иван Воронин, Tekashnik, Новопашин Владимир, Николай Миролюбов, Елена, Сергей Соколов, Валерий Жданов, Алексей Хонин, Максим Лапшинов, chokayes, Александр, Yaroslav, Tom . |