Создание функционального и динамического сайта с админкой на PHP и MySQL В данном курсе Вы создадите свой функциональный сайт с админкой. Продуманная структура и каркас сайта, дает возможность легко и быстро создавать новые сайты.
Приоритет - работа с функциями. Нету каши в коде: функции находятся в одном файле, вызов функций в другом, и внешний вид сайта (шаблоны, оформление страниц) отдельно.
Вот лишь небольшая часть того, чему Вы научитесь. Вы ... • Создадите четкую структуру сайта (один связывающий файл, единый шаблон, функции, виды разных страниц)
• Обеспечите динамическую работу сайта (Работа с GET запросами)
• Напишите уникальные функции (Одна функция, которая будет выполнять 5 разных действий из-за правильной работы с параметрами)
• Создадите админку, регистрацию, личный кабинет, многоязычность, систему восстановления пароля, загрузку файлов на сервер, создадите систему комментариев и капчу от спама
• Прикрутите текстовый редактор, работать с JQuery UI (выбор даты при помощи календаря, выбор времени), работать со скриптом JQuery Validation
• Научитесь работать с сессиями, GET, POST данными. Действительно работать, а не какие-то банальные примеры.
Список уроков
Часть 1. Создание сайта (~6 часов) • Устанавливаем необходимые программы и создаем проект
• Заполняем базу данных
• Создаем каркас для сайта
• Прикручиваем дизайн
• Подключаемся к базе данных ( функция - db_connect )
• Выводим меню сайта ( функция - get_menu )
• Создаем страницы и получаем информацию о них ( функция - page_data )
• Получаем и выводим новости, видео, фото ( функция - select_data )
• Просмотр конкретной новости и видео ( функции - get_data, str_size )
• Вывод последней новости ( функция - get_last_news )
• Вывод комментариев к видео, новостям ( функция - get_comments )
• Добавление комментариев к видео, новостям ( функция - add_comment )
• Проверки + капча для комментариев ( функция - captcha )
• Мультиязычность ( функция - change_lang )
• Языковые файлы ( функция - lang )
• Редактирование функций
• Проверка - существует ли статья или видео ( функция - check_data )
• Создаем регистрацию пользователей ( функции - check_login, register )
• Вход в личный кабинет ( функция - check_user )
• Доработка мелочей
• Слайдер и галерея
• Переносим сайт на хостинг
• Создаем систему восстановления пароля ( функции - forgot, change_pswd )
• Обратная связь
J• Query Validation
• Просмотры видео и новостей ( функция - views)
Часть 2. Создание админки (~3.5 часов) • Устанавливаем шаблон дизайна
• Создаем страницы
• Вывод списка новостей, видео, фото и комментариев
• Список пользователей и новости на главной (get_users, get_main_news)
• Подготавливаем информацию для редактирования (get_data_admin)
• Подготавливаем полигон для добавления информации
• Добавление новости, видео, фото в БД (insert_data)
• Русские названия в транслит (translit)
• Редактирование новостей, видео и пользователей (update_data)
• Удаление новостей, видео, фото, комментариев и пользователей (delete_data)
• Загрузка изображений (upload_file)
• Шаблон входа в админку + статус пользователя (get_status)
• Вход в админку
• Текстовый редактор CKeditor
• Datepicker & Timepicker
• Финальная проверка
PHP фреймворк Codeigniter - мощнейший инструмент для создания сайтов В этом курсе Вы научитесь создавать сайты на PHP фреймворке Codeigniter. Данный PHP фреймворк очень прост в изучении и просто "взрывает мозг" от того, что все, что казалось вам сложным, делается с такой легкостью. После изучения фреймворка Вы будете лучше понимать принципы работы языка PHP и Вам намного легче станет создавать сайты с нуля на PHP, хотя, после Codegniter Вам уже не захочется возвращаться назад и создавать сайты на "голом" PHP с нуля.
Вот лишь небольшая часть того, что Вы получите. Вы ... • Узнаете, что такое модель MVC
• Научитесь работать с библиотеками, хэлперами фреймворка
• Научитесь пользоваться документацией
• Создадите админку, регистрацию, личный кабинет, систему восстановления пароля, загрузку файлов на сервер, научитесь создавать миниатюры изображений, систему комментариев, капчу от спама, корзину товаров, постраничную навигацию, научитесь архивировать и скачивать данные, создавать календарь, измерять производительность сайта
• Получите все необходимое для создания сложных и интересных сайтов в любых количествах
Список уроков
Часть 1. Знакомство с фреймворком (~4 часов) • Установка + MVC
• Подготовительные работы
• Контроллер и виды
• Работа с моделями
• Добавление, редактирование, удаление записей из БД
• Постраничная навигация
• Загрузка файлов
• Манипуляции с изображениями
• Создание календаря
• Проверка заполнения форм
• Создание корзины товаров
• Архивация данных
• Работа с сессиями
• Тестирование производительности сайта
• Работа с куками
• Защита веб-сайта
• Упрощенное создание форм
• Работа с HTML тегами
• Обработка текста
• Функции для работы с URL строкой
• Создание и обработка строк
• Создание защиты от ботов (капча)
• Смайлики
Часть 2. Создание сайта (~5 часов) • Подготовительные работы
• Загрузка шаблона
• Заполняем базу данных
• Создаем меню и страницы
• Создаем и выводим категории статей
• Вывод статей
• Просмотр статьи
• Выводим последние статьи
• Создаем постраничную навигацию
• Добавление комментариев
• Выводим комментарии
• Защищаем комментарии от ботов и спама
• Создаем регистрацию. Часть 1
• Создаем регистрацию. Часть 2
• Создаем вход в личный кабинет
• Изменение пароля в личном кабинете
• Изменение e-mail'a в личном кабинете
• Изменение аватара в личном кабинете
• Создаем миниатюру аватарки
• Дорабатываем комментарии
• Восстановление пароля
• Небольшие доработки
Часть 3. Создание админки (~2 часов) • Дизайн админки
• Создаем вход в админку
• Добавление информации в БД (вид и правила)
• Добавление информации в БД (заносим в базу любую информацию)
• Список для редактирования
• Редактируем любую информацию в БД
• Список пользователей и их редактирование
• Удаление любой информации из БД
• Статистика блога
• Загрузка изображений для статей
• Прикручиваем редактор текста
Рабочая тетрадь: Codeigniter - новый взгляд на веб-разработку. Данная рабочая тетрадь, состоящая из 50 страниц A4, сделанная для того, чтобы Вы могли закреплять и освежать свои знания, чтобы она всегда была у вас под рукой. В тетради показана работа с фреймворком, с примерами и местами для заметок, так что лучше всего если Вы сразу ее распечатаете и будете работать в ней параллельно с прохождением курса.
Что скрыто за кулисами или как создают сайты обычные смертные Данный курс НЕ технический, данный курс живой и на своем примере автор покажет Вам, как он создаёт сайты. Вы увидите все в живую, как это происходит у него. Составление плана, структуры, множество советов и много живых видео в теплой, домашней обстановке.
Список уроков
- Введение
- Составляем план
- Продумываем структуру сайта
- Рисуем дизайн в фотошопе
- Дополнительный источник энергии
- Верстка сайта
- Программирование
PHP и MySQL пошаговое руководство Этот курс подойдет новичкам, тем кто еще вообще не знаком с PHP и MySQL. Так же, автор уверен, он будет интересен и людям уже знающим PHP. В курсе разобранно очень много тем: переменные, массивы, циклы, функции, глобальные массивы, куки, сессии, константы, различные конструкции, работа с базами данных и многое другое. 33 подробных видеоурока, с реальными примерами, не оторванными из жизни, пройдя которые Вы уже сможете начать создавать сайты на PHP и MySQL.
Список уроков
- Введение
- Работа с переменными
- Вывод информации на экран
- Конструкция if-else
- Закрепляем знания
- Работа цикла while
- Работа цикла for
- Закрепляем знания
- Конструкция switch
- Работа с массивами
- Закрепляем знания
- Работа цикла foreach
- Функции. Часть 1
- Функции. Часть 2
- include, require, include_once, require_once
- Закрепляем знания
- Глобальные массивы
- Работа с массивом POST
- Работа с массивом GET
- Работа с массивом SERVER
- Константы
- Работа с куками
- Работа с сессиями
- Закрепляем знания
- Стили программирования
- Учимся читать ошибки
- Документация по PHP
- phpMyAdmin, создание базы данных
- Подключение к БД и выборка данных
- Различные варианты выборки
- Добавление записей в БД через форму
- Обновление записей в БД через форму
- Удаление записей из БД
Создание небольшого интернет-магазина на PHP и MySQL Этот курс отлично дополняет курс, который находится выше. В этом курсе, Вы на реальной практике создадите свой небольшой интернет-магазин. Хорошо знать основы языка, но без практики никуда. Именно для этого был создан этот видеокурс, чтобы Вы увидели и прочувствовали на себе, как создаются сайты на PHP и MySQL.
Список уроков
- Подготовительные работы
- Создаем базу данных
- Структура и дизайн сайта
- Подключение к БД и вывод товаров
- Вывод категорий и просмотр товара
- Изменение структуры
- Добавление товара в корзину
- Обновление кол-ва товара и подсчет
- Подсчет общей суммы за покупку
- Защита и доработки
- Оформление заказа
Софт и сервисы веб-программиста. Твое личное вооружения для работы на каждый день. В этом курсе вы узнаете какими программами Вам придется пользоваться. Где эти программы взять, как их установить и как ими пользоваться Вы найдете в этом курсе. Вы сможете подобрать для себя свой набор программ, ведь их очень много и каждый выбирает свой. Так же в этом курсе Вы узнаете какие есть веб-сервисы для веб-разработчиков. Где брать качественные изображения, иконки для сайта, как пользоваться хостингом и так далее.
Список уроков
- Установка и настройка Appserv
- Установка и настройка Denwer
- Установка и настройка OpenServ
- Другие локальные сервера
- Установка, настройка и работа в Notepad++
- Установка, настройка и работа в DreamWeaver
- Установка, настройка и работа в phpDesigner
- Установка, настройка и работа в Codelobster
- Сервисы с иконками для вашего сайта
- Сервис со множеством фонов для вашего сайта
- Сервис для создания favicon к вашему сайту
- Работа с Cpanel