<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
Финальная сборка проекта
Cкрытый контент, нужно авторизируйся или присоединяйся.
Скачать:
Cкрытый контент, нужно авторизируйся или присоединяйся.
Возможно, Вас ещё заинтересует:
- [Stepik] Python - Модуль 3 (Библиотеки и файлы) (2024)
- [IT Start] Создание телеграм-ботов на Python с фреймворком Aiogram 3 (2024)
- [Андрей Коптелов] Корпоративная архитектура на основе TOGAF
- [Александр Сокирка] Разработка сайта на WordPress (2024)
- [k-syndicate.school] Addressables - anesthesia (2024)