# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | Техническое задание |
|
|||
На этом уроке создадим техническое задание реально работающего сайта. В качестве примера выберем базу данных водителей.
Отчёт отправил: 10670. Сергей Соколов Выполнено за 55 мин. [Показать отчёт] Научился: Рисовать ручкой на бумаге... наброски интерфейса =) Рисовать схему базы данных =) Судя по названию курса будет использваться PHP и видимо тогда MySQL, хотя на ASP.NET и MS SQL было бы тоже интересно. =) Сложности: нарисовать вот всё это. Комментарии: =) |
|||||
2 | Установка и настройка Apache + PHP |
|
|||
На этом уроке выполним установку и настройку PHP и сервера Apache. Отчёт отправил: 10670. Сергей Соколов Выполнено за 40 мин. [Показать отчёт] Научился: Устанавливать php и Apache. Все это настраивать. Сложности: быть внимательным и ничего не упустить =) Комментарии: =) |
|||||
3 | Установка PhpStorm |
|
|||
На этом уроке установим и настроим все необходимые компоненты для работы в среде PHPStorm. Полезные ссылки: PhpStorm Примечание: На этом уроке ТОЛЬКО скачайте и установите PHPStorm! Остальное посмотрите, но не выполняйте!!! PHP и Apache мы настроили на прошлом уроке, настройку PHPStorm будем делать на следующем уроке. Отчёт отправил: 10670. Сергей Соколов Выполнено за 15 мин. [Показать отчёт] Научился: Установил PhpStorm Сложности: ничего Комментарии: =) |
|||||
4 | Настройка PHP-отладчика xDebug в PHPStorm |
|
|||
На этом уроке установим и настроим xDebug для отладки PHP скриптов в среде PHPStorm. Полезные ссылки: Скачать xDebug. Отчёт отправил: 10670. Сергей Соколов Выполнено за 45 мин. [Показать отчёт] Научился: Настраивать PhpStorm и подключать xDebug Настраивать виртуальный хост Apache Сложности: быть внимательным и заметить что в конфиге Apach пути нужно указывать через /. Комментарии: =) |
|||||
5 | Установка MySQL, Smarty и Bootstrap |
|
|||
На этом уроке скачаем и установим MySQL, а также библиотеки Smarty и Bootstrap. Полезные ссылки: Скачать и установить MySQL. Скачать и установить HeidiSQL. Скачать и установить Smarty. Скачать и установить Bootstarp. Отчёт отправил: 10670. Сергей Соколов Выполнено за 15 мин. [Показать отчёт] Научился: MySQL и HeidiSQL уже были установлены, поэтому просто скачал Smarty и Bootstrap Сложности: ничего Комментарии: =) |
|||||
6 | Создание схемы базы данных |
|
|||
На этом уроке займемся созданием схемы нашей базы данных.
Отчёт отправил: 10670. Сергей Соколов Выполнено за 35 мин. [Показать отчёт] Научился: Рисовать схему БД Сложности: ничего Комментарии: =) |
|||||
7 | Создание базы данных в HeidiSQL |
|
|||
Создадим базу данных в HeidiSQL.
Отчёт отправил: 10670. Сергей Соколов Выполнено за 25 мин. [Показать отчёт] Научился: Создавать таблицы и связи в HeidiSQL. Заполнять таблицы данными Сложности: ничего Комментарии: =) |
|||||
8 | Первый байт проекта |
|
|||
На этом уроке создадим новый проект DriverPHP и настроим под него сервер Apache.
Отчёт отправил: 10670. Сергей Соколов Выполнено за 30 мин. [Показать отчёт] Научился: настраивать сервер и порт в PHPStorm Добавлять еще один виртуальный хост в настройках Apache создавать и настраивать файл .htaccess Сложности: успевать за Игромистром =) Комментарии: =) |
|||||
9 | Запускаемый класс |
|
|||
На этом уроке создадим новый класс и вызовем этот класс из файла index.php
Отчёт отправил: 10670. Сергей Соколов Выполнено за 20 мин. [Показать отчёт] Научился: Создавать класс help с функциями version() и Now() Сложности: ничего Комментарии: =) |
|||||
10 | Отлов ошибок |
|
|||
На этом уроке создадим обработчик ошибок и произведем рефакторинг кода.
Отчёт отправил: 10670. Сергей Соколов Выполнено за 25 мин. [Показать отчёт] Научился: Обрабатывать ошибки на php Создал класс class.data.php c функциями init() и parse_route() Сложности: ничего Комментарии: =) |
|||||
Итого: 10 видеоуроков |
2 час. 18 мин. |
15 чел. | |||
Финалисты: Алексей В., Кирилл Лебедев, Иван Воронин, Tekashnik, Новопашин Владимир, Николай Миролюбов, Елена, Сергей Соколов, Валерий Жданов, Алексей Хонин, Максим Лапшинов, chokayes, Александр, Yaroslav, Tom . |