<span style="font-size: 15px">PHP1</span>
Скачать:
- 1Основы PHP
Файлы как место для хранения информации
Низкоуровневая работа с файлами
Удобные функции для работы с файлами
Создание простейшего блога с помощью файловой системы
Ведение логов с помощью файлов
Создание журнала посещения сайта - 2Куки и сессии
Что такое куки
Принцип работы кук
Что такое сессии. Принцип работы сессий
Пример простейшей авторизации на сайте и создания закрытых страничек - 3Работа с БД
БД и СУБД. Реляционные базы данных
Таблицы, строки, столбцы, первичный ключ
Типы связей между таблицами
Работа с утилитой PHPMyAdmin
Основные SQL-операции
Работа с БД из PHP, mysql и mysqli
Пример использования БД - 4MVC
Что такое архитектура программы и что такое хороший код
Принцип разделения
Модель-Вид-Контроллер
Модульность разработки и уровни абстракции
Рассматриваем MVC на примере создания новостной ленты
Альтернативный синтаксис PHP
- 1Основы ООП
Понятие класса и объекта
ООП и философия, устройство мира
Конструктор класса
Наследование, инкапсуляция, полиморфизм
Модификаторы доступа
Статические методы и классы - 2Основы ООП 2
Перегрузки
Абстрактные методы
Абстрактные классы
Интерфейсы
Создание генератора HTML-кода с помощью сущностей-объектов - 3Эволюция PHP: 5.3
Пространства имён
Статическое связывание
Замыкания - 4Эволюция PHP: 5.4 - 7
Короткий синтаксис
Трейты
Мелочи 5.5-5.6
Обзор версии 7
- 1Авторизация на сайте
Создание человекопонятных URL-адресов
Тонкости настройки файла htaccess
Пользователи: создание таблицы в БД, уникальные поля. Хеширование паролей
Расстановка меток об авторизации: кука, сессия, запись в БД
Анализ меток, вывод об авторизованности пользователя - 2Разделение прав доступа
Системы разделения прав: иерархические и смежные привилегии
Проверка прав совершения действия - 3Паттерны
Назначение паттернов
Singleton
Observer
Factory Method
Strategy
Facade
Adapter - 4Паттерны PRO
Dependency Injection
Service Locator
Inversion of Control
Контейнеры объектов
MVC
- 1Уроки 1-4
Архитектура и экоситема Laravel. Установка
Роутинг и контроллеры. Request/Response
Контейнер объектов, сервисы и фасады
Хелперы, конфиги, кеширование и отправка почты - 2Уроки 5-8
Работа с Query Builder
ORM. Часть 1
ORM. Часть 2
Финальная сборка проекта
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.