Описание:
Вы получите знания и навыки:
- Знакомство с фреймворком Codeigniter и настройка
- MVC-паттерн, логика MVC-концепции
- Роутинг страниц (уникальные адреса)
- Основы SEO - создание Friendly URL
- CRUD и его применение
- Интеграция HTML-верстки в Codeigniter
- Пагинация для страниц с большим количеством контента
- Авторизация/регистрация для сайта с подтверждением почты
- Разделение доступов для админа сайта и пользователя
- Модуль комментариев для сайта
- Создание поиска на сайте
Программа курса:
1. Подготовка к работе. Знакомство и установка фреймворка CODEIGNITER
- 1.1 Установка и базовая настройка фреймворка Codeigniter и MVC
2. CRUD-приложение (CREATE - READ - UPDATE - DELETE)
- 2.1 CRUD приложение на Codeigniter. Структура базы данных MySQL
- 2.2 Модель и вывод новостей из базы данных
- 2.3 CRUD: Просмотр каждой новости по отдельности
- 2.4 SEO: Friendly URL в Codeigniter
- 2.5 CRUD: Страница создания новостей на сайте. Часть 1
- 2.6 CRUD: Страница создания новостей на сайте. Часть 2
- 2.7 CRUD: Страница редактирования новости
- 2.8 CRUD: Удаление новости
- 2.9 Тестирование
- 2.10 Тестирование
3. Программирование сайта киномонстр. Главная страница.
- 3.1 Создание профессионального сайта. Перенос верстки из модуля Bootstrap
- 3.2 Собственный контроллер
- 3.3 Левый блок сайта: новости
- 3.4 Левый блок сайта: Рейтинг фильмов
- 3.5 Главная страница. Выведем блоки с фильмами и сериалами
4. Страница просмотра фильмов
- 4.1 Страница просмотра фильмов. Часть 1
- 4.2 Страница просмотра фильмов. Часть 2
5. Страница фильмы и сериалы
- 5.1 Страницы фильмы и сериалы
6. Пагинация и хелперы (HELPERS)
- 6.1 Пагинация
- 6.2 Helpers
7. Разграничение прав доступа к сайту
- 7.1 Разграничение прав доступа к сайту. Подготовка
- 7.2 Разграничение прав доступа к сайту. Часть 2
- 7.3 Разграничение прав доступа к сайту. Часть 3
8. Комментарии и поиск на сайте
- 8.1 Модуль комментариев. Часть 1
- 8.2 Модуль комментариев. Часть 2
- 8.3 Поиск на сайте