CodeIgniter — лёгкий и быстрый MVC‑фреймворк на PHP, который идеально подходит для создания динамичных и масштабируемых веб‑проектов. В этом курсе вы шаг за шагом освоите инструменты CodeIgniter, научитесь строить структуру проекта, работать с роутингом, базами данных, авторизацией и интеграцией верстки, чтобы уверенно разрабатывать современные сайты с нуля.
Что представляет собой фреймворк CodeIgniter
CodeIgniter — один из самых популярных PHP‑фреймворков благодаря своей скорости, простоте и гибкости. Он использует архитектуру MVC, что делает код более чистым, понятным и упорядоченным. Фреймворк подходит как для новичков, так и для разработчиков, стремящихся ускорить процесс создания веб‑приложений.
Ключевые особенности CodeIgniter
Высокая производительность и минимальные требования к серверу.
Гибкая конфигурация и простая структура проекта.
Мощный набор встроенных библиотек и хелперов.
Поддержка SEO‑дружественных URL.
Подходит для создания любых веб‑проектов: блогов, лендингов, порталов, CRM и др.
Чему вы научитесь на курсе
Обучение построено на реальной практике — в процессе занятий вы создадите полноценный кинопортал с регистрацией, базой данных, комментариями, поиском и адаптивной версткой. Каждый модуль курса раскрывает ключевые аспекты работы с CodeIgniter.
Основы и настройка фреймворка
Установка и конфигурация CodeIgniter.
Структура проекта и назначение основных каталогов.
MVC‑паттерн и логика взаимодействия моделей, видов и контроллеров.
Создание функционала веб‑сайта
Роутинг и настройка уникальных URL.
Создание SEO‑дружественных адресов (Friendly URL).
Интеграция HTML‑верстки в CodeIgniter.
Создание CRUD‑функционала для управления данными.
Пагинация для страниц с большим количеством записей.
Работа с пользователями и доступами
Создание регистрации и авторизации с подтверждением email.
Разделение ролей и уровней доступа (админ / пользователь).
Реализация комментариев и интерактивных элементов.
Добавление поиска по сайту.
Практический результат обучения
По итогам курса вы самостоятельно создадите современный сайт о кино со следующими элементами:
База данных с фильмами и новостными анонсами.
Регистрация и личный кабинет пользователей.
Система комментариев и обратной связи.
Поиск по каталогу материалов.
Полностью адаптивная верстка.
Этот курс поможет вам уверенно работать с CodeIgniter и использовать фреймворк для профессиональной разработки веб‑приложений.
Урок 1.00:09:45
1.1 Установка и базовая настройка фреймворка Codeigniter и MVC
Урок 2.00:15:43
2.1 CRUD приложение на Codeigniter. Структура базы данных MySQL
Урок 3.00:10:30
2.2 Модель и вывод новостей из базы данных
Урок 4.00:10:45
2.3 CRUD: Просмотр каждой новости по отдельности
Урок 5.00:03:50
2.4 SEO: Friendly URL в Codeigniter
Урок 6.00:09:24
2.5 CRUD: Страница создания новостей на сайте. Часть 1
Урок 7.00:08:00
2.6 CRUD: Страница создания новостей на сайте. Часть 2
Урок 8.00:17:08
2.7 CRUD: Страница редактирования новости
Урок 9.00:12:14
2.8 CRUD: Удаление новости
Урок 10.00:10:47
3.1 Создание профессионального сайта. Перенос верстки из модуля Bootstrap
Урок 11.00:15:21
3.2 Собственный контроллер
Урок 12.00:15:57
3.3 Левый блок сайта: новости
Урок 13.00:10:58
3.4 Левый блок сайта: Рейтинг фильмов
Урок 14.00:13:24
3.5 Главная страница. Выведем блоки с фильмами и сериалами
Урок 15.00:13:32
4.1 Страница просмотра фильмов. Часть 1
Урок 16.00:09:30
4.2 Страница просмотра фильмов. Часть 2
Урок 17.00:14:02
5.1 Страницы фильмы и сериалы
Урок 18.00:19:30
6.1 Пагинация
Урок 19.00:21:06
6.2 Helpers
Урок 20.00:10:37
7.1 Разграничение прав доступа к сайту. Подготовка
beONmax – образовательная онлайн платформа для обучения во всех областях и направлениях IT и WEB – онлайн курсы по созданию сайтов, верстке и программированию, дизайну и веб-дизайну, продвижению и заработку и многому другому от лучших авторов-экспертов IT/Web. Проект beONmax создан в 2018 году и активно развивается. Наша команда — это профессионалы своего дела, следуя нашей миссии мы стремимся сделать проект лучше, чтобы обучение было для вас увл