CodeIgniter

Модуль посвящен mvc фреймворку CodeIgniter. Для изучения данного модуля потребуются знания из модулей: html и css, bootstrap, php и mysql, linux и git.

5 / 33

О курсе



План курса


Free Level
Установка и базовая настройка фреймворка Codeigniter и MVC
В этом уроке вы научитесь устанавливать и делать базовую настройку фреймворка Codeigniter, а также вы познакомитесь с принципом работы паттерна MVC и настроим Apache и PHP
00:09:29
Free Level
CRUD приложение на Codeigniter. Структура базы данных MySQL
В этом уроке начнем создавать CRUD приложение (create, read, update, delete) и создадим структуру базы данных MySQL для новостей сайта, а также разделим страницы на Header, Content и Footer
00:15:37
Free Level
Модель. И вывод новостей из базы данных
В этом уроке мы продолжим создавать CRUD и подключим Codeigniter к базе данных, создадим Model, а также выведем новости на страницу
00:10:24
Free Level
CRUD: Просмотр каждой новости по отдельности
В этом уроке мы продолжим создавать CRUD приложение и реализуем функционал просмотра каждой новости по отдельности, т.е. каждая новость будет открываться по уникальной ссылке
00:10:39
Free Level
SEO: Friendly URL в Codeigniter
В этом уроке сделаем для всего приложения Codeigniter Friendly URL (человекопонятный URL). Этот параметр является важным для сео-продвижения сайта и если на вашем сайте будут Friendly URL, это хорошо отразится на выдачи поисковых систем
00:03:44
Premium Level
CRUD: Страница создания новостей на сайте. Часть 1
В этом уроке мы продолжим создавать первое CRUD приложение и реализуем возможность создания новостей на сайте через интерфейс нашего веб-сайта
00:09:18
Premium Level
CRUD: Страница создания новостей на сайте. Часть 2
В этом уроке мы продолжим реализовывать возможность создания новостей на сайте через интерфейс нашего веб-сайта
00:07:55
Premium Level
CRUD: Страница редактирования новости
В этом уроке мы рассмотрим как создать страницу редактирования новости на сайте с помощью фреймворка Codeigniter
00:17:02
Premium Level
CRUD: Удаление новости
В этом уроке мы закончим создавать CRUD в Codeigniter и реализуем возможность удаления новости
00:12:09
Premium Level
Задание 10: Тест
Пройдите тестирование
00:00:15
Premium Level
Задание 11: Тест
Пройдите тестирование
00:00:15
Premium Level
Создание профессионального сайта. Перенос верстки из модуля Bootstrap
В этом уроке мы начнем создавать профессиональный сайт на фреймворке Codeigniter и начнем переносить верстку сайта Киномонстр (из модуля Bootstrap) в Codeigniter.
00:10:41
Premium Level
Собственный контроллер
В этом уроке мы продолжим переносить верстку Bootstrap и создадим собственный контроллер, от которого будем наследовать все остальные контроллеры
00:15:15
Premium Level
Левый блок сайта: новости
В этом уроке начнем создавать левый блок сайта и создадим блок с новостями, а также стилизуем формы под основную верстку сайта Киномонстр, а также рассмотрим как анализировать ошибки, которые возникают во время разработки и исправлять их
00:15:51
Premium Level
Левый блок сайта: Рейтинг фильмов
В этом уроке продолжим создавать программную часть левого блока нашего сайта и создадим блок рейтинг фильмов. Названия фильмов и рейтинг будем брать из базы данных
00:10:52
Premium Level
Главная страница. Выведем блоки с фильмами и сериалами
В этом уроке мы рассмотрим как вывести фильмы и сериалы на главную страницу из базы данных в верстку Bootstrap
00:13:18
Premium Level
Страница просмотра фильмов. Часть 1
Начнем создавать страницу просмотра фильмов (перенесем верстку и сделаем настройки)
00:13:26
Premium Level
Страница просмотра фильмов. Часть 2
Завершим создание страницы просмотра фильмов и выведем фильмы из базы данных
00:09:24
Premium Level
Страницы фильмы и сериалы
Создадим новые страницы фильмы и сериалы, свяжем их с страницами просмотра фильмов
00:13:57
Premium Level
Пагинация
В этом уроке мы рассмотрим как сделать пагинацию на страницах
00:19:24
Premium Level
Helpers
В этом уроке вы узнаете что такое helpers, как их можно использовать
00:21:01
Premium Level
Разграничение прав доступа к сайту. Подготовка
Начнем настройку разграничений прав доступа к сайту: регистрация/авторизация, хранение пользователей и прочее
00:10:31
Premium Level
Разграничение прав доступа к сайту. Часть 2
Закроем доступ на странице с новостями, возможность добавления новостей обычным пользователям
00:13:59
Premium Level
Разграничение прав доступа к сайту. Часть 3
Рассмотрим методы для работы с авторизацией, управление пользователями и другое
00:18:16
Premium Level
Модуль комментариев. Часть 1
В этом уроке создадим структуру в базе данных для комментариев к фильмам и выведем их из базы данных
00:14:08
Premium Level
Модуль комментариев. Часть 2
Закончим работу с комментариями на сайте
00:16:27
Premium Level
Поиск на сайте
В этом уроке реализуем поиск фильмов на сайте Киномонстр
00:31:15
Посмотреть весь план обучения

Отзывы

25.09.2017
Никита Толмач

Офигенно)

16.07.2017
student_RwUH8cQ1

Спасибо за подробное и простое объяснение MVC! Думаю, что по этому принципу я смогу создать любой сайт. Буду ждать новых курсов!

Преподаватель

Sergey Nikonov
Сергей Никонов
- Опыт в веб-разработке более 10 лет

- Работал над высоконагруженными веб-проектами в крупных компаниях США и ЕВРОПЫ

- Провел несколько десятков оффлайн и онлайн семинаров на тему веб-разработки

Всего заданий: 27

Интерактивные задания: 0

Видеоуроки: 25

Тесты: 2


Продолжительность: ~6 часов