Фреймворк CodeIgniter

Вы изучите основы популярного фреймворка CodeIgniter для создания веб-сайтов.

Фреймворк CodeIgniter
27 уроков27 уроков
СертификатСертификат
РусскийРусский
beONmax

Описание:

 Вы получите знания и навыки:

  • Знакомство с фреймворком 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 Поиск на сайте