# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Техническое задание |
|
|||
На этом уроке создадим техническое задание реально работающего сайта. В качестве примера выберем базу данных водителей.
Отчёт отправил: 6203. Николай Миролюбов Выполнено за 20 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Спасибо за урок. |
|||||
2 | Установка и настройка Apache + PHP |
|
|||
На этом уроке выполним установку и настройку PHP и сервера Apache. Отчёт отправил: 6203. Николай Миролюбов Выполнено за 1 час. 40 мин. [Показать отчёт] Научился: Давненько я не устанавливал apache и php подобным образом, отвык я от такого. Сложности: Сначала пробовал на XP все это дело запустить, не получилось, вылетала ошибка, что файл не является приложением 32 битным, скорей всего это из-за библиотеки vc11, на windows 8.1 законнектило без проблем, правда через монитор не запускается почему-то. Комментарии: Спасибо за урок. |
|||||
3 | Установка PhpStorm |
|
|||
На этом уроке установим и настроим все необходимые компоненты для работы в среде PHPStorm. Полезные ссылки: PhpStorm Примечание: На этом уроке ТОЛЬКО скачайте и установите PHPStorm! Остальное посмотрите, но не выполняйте!!! PHP и Apache мы настроили на прошлом уроке, настройку PHPStorm будем делать на следующем уроке. Отчёт отправил: 6203. Николай Миролюбов Выполнено за 5 мин. [Показать отчёт] Научился: устанавливать PhpStorm Сложности: Ничего Комментарии: Спасибо за урок |
|||||
4 | Настройка PHP-отладчика xDebug в PHPStorm |
|
|||
На этом уроке установим и настроим xDebug для отладки PHP скриптов в среде PHPStorm. Полезные ссылки: Скачать xDebug. Отчёт отправил: 6203. Николай Миролюбов Выполнено за 1 час. 30 мин. [Показать отчёт] Научился: Настраивать PhpStorm и Apache Сложности: Разобраться в настройках Комментарии: Спасибо за урок. |
|||||
5 | Установка MySQL, Smarty и Bootstrap |
|
|||
На этом уроке скачаем и установим MySQL, а также библиотеки Smarty и Bootstrap. Полезные ссылки: Скачать и установить MySQL. Скачать и установить HeidiSQL. Скачать и установить Smarty. Скачать и установить Bootstarp. Отчёт отправил: 6203. Николай Миролюбов Выполнено за 5 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Спасибо за урок |
|||||
6 | Создание схемы базы данных |
|
|||
На этом уроке займемся созданием схемы нашей базы данных.
Отчёт отправил: 6203. Николай Миролюбов Выполнено за 15 мин. [Показать отчёт] Научился: Ничему Сложности: Ничего Комментарии: Спасибо за урок |
|||||
7 | Создание базы данных в HeidiSQL |
|
|||
Создадим базу данных в HeidiSQL.
Отчёт отправил: 6203. Николай Миролюбов Выполнено за 15 мин. [Показать отчёт] Научился: Добавлять внешние ключи с помощью запросов. Сложности: Ничего Комментарии: Связал ключи с помощью внешних ключей. ALTER TABLE Drivers ADD CONSTRAINT FOREIGN KEY(user_id) REFERENCES Users(user_id); ALTER TABLE Docs ADD CONSTRAINT FOREIGN KEY(driver_id) REFERENCES Drivers(driver_id); Спасибо за урок. |
|||||
8 | Первый байт проекта |
|
|||
На этом уроке создадим новый проект DriverPHP и настроим под него сервер Apache.
Отчёт отправил: 6203. Николай Миролюбов Выполнено за 2 час. 00 мин. [Показать отчёт] Научился: Настраивать .htaccess Сложности: Сложный урок. Опыт - сын ошибок трудных. Долго искал причину, почему не работал сайт, оказалось, не подключил библиотеку rewrite и в файле .htaccess вместо знака % случайно поставил знак &. Комментарии: Спасибо за урок! |
|||||
9 | Запускаемый класс |
|
|||
На этом уроке создадим новый класс и вызовем этот класс из файла index.php
Отчёт отправил: 6203. Николай Миролюбов Выполнено за 35 мин. [Показать отчёт] Научился: Вызывать конструктор класс с помощью переменных Сложности: Ничего Комментарии: Спасибо за урок! |
|||||
10 | Отлов ошибок |
|
|||
На этом уроке создадим обработчик ошибок и произведем рефакторинг кода.
Отчёт отправил: 6203. Николай Миролюбов Выполнено за 30 мин. [Показать отчёт] Научился: Создали класс Data Сложности: Ничего Комментарии: Наверное не очень хорошо делать поля module, action, data_parts делать открытыми, лучше для них создать отельные методы, а сами поля сделать protected. Я бы наверное по-другому бы все это реализовал. Спасибо за урок. |
|||||
Итого: 10 видеоуроков |
2 час. 18 мин. |
15 чел. | |||
Финалисты: Алексей В., Кирилл Лебедев, Иван Воронин, Tekashnik, Новопашин Владимир, Николай Миролюбов, Елена, Сергей Соколов, Валерий Жданов, Алексей Хонин, Максим Лапшинов, chokayes, Александр, Yaroslav, Tom . |