Що нового?

Придбаний PHP & MySQL 2013 — Lynda.com [RUS]

Інформація про покупку
Тип покупки: Складчина
Ціна: 66667 ГРН
Учасників: 0 з 510
Організатор: Відсутній
Статус: Набір учасників
Внесок: 135.9 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
PHP & MySQL 2013 — Lynda.com [RUS]

Lynda.com | PHP with MySQL 2013 RUS
Автор: Kevin Skoglund
Продолжительность: 14:24 ч
Описание:
PHP является популярным, надежным языком программирования на основе многих умных, управляемых данными веб-сайтов. Это полный курс от Кевина Скогланда помогает разработчикам изучить основы PHP (в том числе переменные, логические выражения, циклы и функции), понять, как подключить PHP к базе данных MySQL, и получить опыт разработки веб-приложений полной навигации по сайту, форма проверки и защищенную паролем админку. Кевин также охватывает основные процедуры CRUD для обновления базы данных, технологии отладки, и использования пользовательских интерфейсов. По пути, он дает практические рекомендации, предлагает примеры наилучшей практики, а также демонстрирует методы рефакторинга для улучшения существующего кода.
Темы:
  • Что такое PHP?
  • Установка и настройка PHP и MySQL
  • Изучение типов данных
  • Контроль кода, логические выражения и петли
  • Использование встроенных функций РНР
  • Запись пользовательских функций
  • Создание динамических веб-страниц
  • Работа с формами и данными форм
  • Использование куки и сессии для хранения данных
  • Подключение к MySQL с PHP
  • Создание и редактирование записей базы данных
  • Построение системы управления контентом
  • Добавление аутентификации пользователей
СОДЕРЖАНИЕ
1,39 Гб
СОДЕРЖАНИЕ
Вступление

  1. Добро пожаловать
  2. Работа с файлами упражнений
1. Обзор PHP

  1. Что такое PHP?
  2. Из истории PHP
  3. Почему мы выбрали PHP?
  4. Обзор установки
2. Установка на Мак

  1. Обзор
  2. Работа в вэб-сервером Apache
  3. Изменяем каталог документов
  4. Активация PHP
  5. Апгрейд
  6. Настройка PHP
  7. Установка MySQL
  8. Настройка MySQL
  9. Текстовый редактор
3. Установка на Windows

  1. Обзор
  2. Установка WampServer
  3. Находим каталог документов
  4. Настройка PHP
  5. Настройка MySQL
  6. Текстовый редактор
4. Первые шаги

  1. Встраивание PHP кода на страницу
  2. Вывод динамического текста
  3. Отслеживание операций
  4. Вставка комментариев
5. Изучение типов данных

  1. Переменные
  2. Строки
  3. Функции строк
  4. Числа, часть 1: Целые числа
  5. Числа, часть 2: Числа с плавающей запятой
  6. Массивы
  7. Ассоциативные массивы
  8. Функции массивов
  9. Булевы
  10. NULL и empty
  11. Преобразование и приведение типов
  12. Постоянные
6. Управляющие структуры: Логические выражения

  1. Условные операторы
  2. Операторы else и elseif
  3. Логические операторы
  4. Операторы switch
7. Управляющие структуры: Циклы

  1. Циклы while
  2. Циклы for
  3. Циклы foreach
  4. Функция continue
  5. Функция break
  6. Понятие указателя массива
8. Пользовательские функции

  1. Определение функции
  2. Аргументы функции
  3. Возвращенные значения функции
  4. Возврат множества значений
  5. Область видимости и глобальные переменные
  6. Установка значений аргументов по умолчанию
9. Отладка

  1. Распространенные проблемы
  2. Предупреждения и ошибки
  3. Отладка и устранение неполадок
10. Создание вэб-страниц в PHP

  1. Ссылки и URL
  2. Использование значений GET
  3. Кодирование значений GET
  4. Кодирование для HTML
  5. Включение и требование файлов
  6. Модификация заголовков
  7. Переадресация страниц
  8. Буфер вывода


11. Работа с формами и данными формы

  1. Создание форм
  2. Обнаружение подачи формы
  3. Одностраничная обработка формы
  4. Валидация значений формы
  5. Проблемы с логикой валидации
  6. Вывод ошибок валидации
  7. Пользовательские функции валидации
  8. Одностраничная форма с валидацией
12. Работа с куками и сессиями

  1. Работа с куками
  2. Определение значений куков
  3. Чтение значений куков
  4. Сброс значений куков
  5. Работа с сессиями
13. Основы MySQL

  1. MySQL - вступление
  2. Создание базы данных
  3. Создание таблицы базы данных
  4. CRUD в MySQL
  5. Наполнение базы данных MySQL
  6. Реляционные базы данных
  7. Наполнение реляционной таблицы
14. Использование PHP для доступа к MySQL

  1. База данных API в PHP
  2. Соединение MySQL с PHP
  3. Извлечение данных из MySQL
  4. Работа с извлеченными данными
  5. Создание записей в PHP
  6. Обновление и удаление данных в PHP
  7. SQL-инжекция
  8. Экранирование строк для MySQL
  9. Знакомство с подготовленными запросами
15. Создание Системы управления контентом (CMS)

  1. Общий план приложения
  2. Создание базы данных для CMS
  3. Настройка рабочего пространства
  4. Создание и оформление первой страницы
  5. Повторное использование настроек страницы
  6. Соединение приложения с базой данных
16. Использование навигации сайта для выбора контента

  1. Добавление страниц в навигацию
  2. Рефакторинг навигации
  3. Выбор страниц в навигации
  4. Выделение текущей страницы
  5. Перемещение навигации в функцию
17. Работа с CRUD

  1. Поиск объекта в базе данных
  2. Рефакторинг выбора страницы
  3. Создание новой формы
  4. Обработка значений формы и добавление объектов
  5. Передача данных в сессию
  6. Валидация значений формы
  7. Создание редактируемого объекта формы
  8. Использование одностраничной отправки
  9. Удаление объекта
  10. Чистка
  11. Привязка CRUD к страницам
  12. Результаты привязки CRUD к страницам
18. Создание публичной части сайта

  1. Оформление публичной части
  2. Использование контекста обуславливающего поведение кода
  3. Добавление поведения по умолчанию
  4. Контент публичной части
  5. Настройка видимости страниц
19. Контроль доступа к страницам

  1. Аутентификация пользователя: Обзор
  2. CRUD для админов
  3. Шифрование паролей
  4. Соль для паролей
  5. Добавление шифрования паролей в CMS
  6. Новые PHP функции для паролей
  7. Создание системы входа
  8. Проверка авторизации
  9. Создание страницы выхода
Заключение

131. Следующие шаги
Скрытое содержимое.
http://www.lynda.com/MySQL-tutorials/PHP-MySQL-Essential-Training/119003-2.html
 
Угорі