Название: PHP v.7+ и MySQL с нуля [Петр Орлов]
Курс создан для тех, кто пока еще не знаком с языком программирования PHP и позволит начать с самых азов. Вы рассмотрите все основные и важнейшие темы, которые пригодятся в будущем при разработке как небольших, так и крупных проектов, использующих серверный сценарный язык PHP. В курсе представлено несколько разделов, 5 из которых посвящены теории и проработке полученных знаний. 6-й раздел является практическим и посвящен разработке небольшой CMS, которая в свою очередь может стать полноценной основой для Ваших дальнейших разработок.
- Начнем мы с Вами с самых азов - установим необходимое программное обеспечение и рассмотрим основные синтаксические правила языка PHP.
- Далее Вы перейдете к изучению основ языка: узнаете о понятиях переменной и константы, узнаете о том, что такое ссылка в языках программирования.
- Затем Вы узнаете об основных языковых конструкциях, таких как: условный оператор if-else, циклы while, do-while, for и for-each и конструкция switch-case.
- Узнаете о том, как в PHP используются различные виды массивов
- Научитесь создавать собственные функции и узнаете об их особенностях
- Целый раздел курса будет посвящен изучению различных функций, входящих в стандартный пакет PHP версий 7 и выше.
- Узнаете о том, как обрабатывать сетевые запросы с помощью языка PHP и узнаете, чем отличаются методы POST и GET
- Также Вы узнаете, как отправлять электронные письма с помощью простых наборов процедур
- Далее изучите что такое Cookies и Sessions и научитесь работать с ними
- После всего пройденного материала, Вы рассмотрите такую важную тему как фильтрация данных и ее особенности. Узнаете, чем отличается проверка данных от очистки.
- Заключительной темой курса будет изучение основ MySQL и взаимодействие с данной СУБД через расширение MySQLi PHP
- В практической части курса Вы построите простую, но эффективную и емкую CMS. Практика будет заключаться не только в самом программировании, но и в изучении правил построения модели, архитектуры баз данных и объединения всех возможностей в одной системе
- Курс включает в себя не только видео материалы, но и текстовые варианты лекций, которые помогут Вам в качестве заметок и памяток в дальнейшем.
- В качестве дополнительных заданий в курсе представлены тесты по группам тем, а также итоговые тестовые задания по окончанию каждого раздела.
54 лекции
Введение
Введение в курс.
Что такое PHP
Инструменты разработки. Установка и настройка.
Особенности синтаксиса PHP
Основы языка PHP.
Переменные
Ссылочные переменные
Константы
Переменные и константы в PHP
Отладочные функции
Выражения и операции в PHP. Логические выражения.
Выражения и операции в PHP. Строковые выражения
Выражения и операции в PHP. Операции в PHP
Выражения и операции в PHP. Операция отключения предупреждений
Выражения и операции в PHP
Конструкции языка PHP. Конструкция if-else
Конструкции языка PHP. Циклы с предусловием while и постусловием do-while
Конструкции языка PHP. Универсальный цикл for
Конструкции языка PHP. Инструкции break и continue
Конструкции языка PHP. Цикл foreach.
Конструкции языка PHP. Конструкция switch-case.
Инструкции require и include. Особенности инструкций однократного включения.
Конструкции языка PHP
Ассоциативные массивы. Основы.
Ассоциативные массивы. Конструкция array(). Многомерные массивы.
Ассоциативные массивы. Операции над массивами. Списки и строки.
Ассоциативные массивы в PHP
Функции. Основы
Функции. Продолжение теории.
Функции. Статические переменные.
Функции. Рекурсивные и анонимные функции.
Функции. Советы по использованию
Функции в PHP
Раздел 2. Проверка полученных знаний
Стандартные функции PHP
Строки. Часть 1
Строки. Часть 2
Строки. Хеш-функции
Функции для обработки строк в PHP
Массивы. Сортировки
Массивы. Операции с массивами
Функции для работы с массивами в PHP
Математические функции
Математические функции в PHP
Работа с файлами
Блокировка файлов
Функции для обработки файлов в PHP
Дата и время
Функции для работы с датой и временем
4 вопроса
Дополнительные функции
Работа с сетью
URL. Заголовки. Методы GET и POST
Работа с запросами
Cookies
Отправка электронных писем
Парсинг URL
Сессии
Дополнительные возможности PHP
Фильтрация данных. Часть 1
Фильтрация данных. Часть 2
Базы данных. Основы
Базы данных. PHP и MySQL
Практика по созданию простой CMS
Практическое занятие № 1. Основы структуры создаваемой CMS
Практическое занятие № 2. Подготовка базы данных CMS
Практическое занятие № 3. Подготовка основных сценариев
Практическое занятие № 4. Подготовка сценариев для работы с базой данных
Практическое занятие № 5. Создание контента. Часть 1. Header.
Практическое занятие № 6. Создание контента. Часть 2. Профиль
Практическое занятие № 7. Создание товаров и приобретение
Требования
Базовые математические знания (школьный уровень)
Базовые компьютерные знания (текстовые редакторы, интернет, установка ПО)
Базовые знания верстки (структура документа, основные теги, формы, CSS-стили) желательны, но не обязательны
Продажник:
Скачать: