Голосов: 0
#1
Курс по PHP для продвинутых
PHP - уровень 3
1 Месяц
16 Аудиторных часов
72 Часов всего
8 Онлайн уроков
Для кого этот курс
Курс предназначен для тех, кто прошёл первую ступень обучения PHP, либо имеет опыт полупрофессиональной разработки сайтов на данном языке. В данном курсе мы будем сосредоточены на разработке грамотной архитектуры сайта, которая позволит сделать проект легко изменяемым и расширяемым. Ни одна современная архитектура не может обойтись без объектно-ориентированного программирования, которому мы уделим основную часть нашего внимания.
- Авторизация на сайте
Создание человекопонятных URL-адресов
Тонкости настройки файла htaccess
Пользователи: создание таблицы в БД, уникальные поля. Хеширование паролей
Расстановка меток об авторизации: кука, сессия, запись в БД
Анализ меток, вывод об авторизованности пользователя
- Разделение прав доступа
Системы разделения прав: иерархические и смежные привилегии
Проверка прав совершения действия
- Основы ООП
Назначение паттернов
Singleton
Observer
Factory Method
Strategy
Facade
Adapter
- Паттерны PRO
Dependency Injection
Service Locator
Inversion of Control
Контейнеры объектов
MVC
- Паттерны и практика
ActiveRecord
Внедрение паттернов в проект
- MySQL PRO
Всё о JOIN
Подзапросы и соотнесенные подзапросы
Транзакции
Хранимые процедуры и триггеры
Индексы
- Средства разработки
Установка библиотек с использованием менеджера зависимостей composer
Основные понятия GIT
Работа с GIT из IDE
- Подведение итогов
Подведение итогов курса
Зачем нужны фреймворки
Фреймворки vs написание кода с нуля
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.