Обратный звонок
PHP - уровень 3
7

PHP - уровень 3

Курс по PHP для продвинутых
1 Месяц
16 Аудиторных часов
8 Онлайн уроков
Цена курса:
15 000
Дата курса:
Мест:
7
Курс уже прошли:
76

О курсе

Курс предназначен для тех, кто прошёл первую ступень обучения PHP, либо имеет опыт полупрофессиональной разработки сайтов на данном языке. В данном курсе мы будем сосредоточены на разработке грамотной архитектуры сайта, которая позволит сделать проект легко изменяемым и расширяемым. Ни одна современная архитектура не может обойтись без объектно-ориентированного программирования, которому мы уделим основную часть нашего внимания.

Программа курса

  1. Авторизация на сайте

    Создание человекопонятных URL-адресов

    Тонкости настройки файла htaccess

    Пользователи: создание таблицы в БД, уникальные поля. Хеширование паролей

    Расстановка меток об авторизации: кука, сессия, запись в БД

    Анализ меток, вывод об авторизованности пользователя

  2. Разделение прав доступа

    Системы разделения прав: иерархические и смежные привилегии

    Проверка прав совершения действия

  3. Основы ООП

    Назначение паттернов

    Singleton

    Observer

    Factory Method

    Strategy

    Facade

    Adapter

  4. Паттерны PRO

    Dependency Injection

    Service Locator

    Inversion of Control

    Контейнеры объектов

    MVC

  5. Паттерны и практика

    ActiveRecord

    Внедрение паттернов в проект

  6. MySQL PRO

    Всё о JOIN

    Подзапросы и соотнесенные подзапросы

    Транзакции

    Хранимые процедуры и триггеры

    Индексы

  7. Средства разработки

    Установка библиотек с использованием менеджера зависимостей composer

    Основные понятия GIT

    Работа с GIT из IDE

  8. Подведение итогов

    Подведение итогов курса

    Зачем нужны фреймворки

    Фреймворки vs написание кода с нуля

Преподаватели курса

Станислав Протасевич
Станислав Протасевич

Профессиональный веб-разработчик

В процессе обучения вы получите

8 онлайн-уроков
8 онлайн-уроков
Помощь преподавателя
Помощь преподавателя
Видеозаписи всех занятий
Видеозаписи всех занятий
Архив со всеми материалами
Архив со всеми материалами
Доступ в закрытое сообщество
Доступ в закрытое сообщество
Тусовку друзей программистов
Тусовку друзей программистов
Конкурентное преимущество
Конкурентное преимущество
Сертификат об успешном прохождении курса
Сертификат о прохождении курса
Сертификат Школы современных технологий
Выдача сертификата

Увеличьте свои шансы на успешный старт и развитие карьеры, получив после прохождения курса уникальный сертификат. Учеба у нас, благодаря которой вы научитесь применять свои знания на практике, и получение сертификата Школы Современных Технологий позволяют легко войти в сферу веб-разработки, интернет-маркетинга, веб-дизайна, seo и разработки мобильных приложений.

Каждый сертификат имеет уникальный номер, благодаря которому ваш потенциальный работодатель может убедиться в том, что сертификат принадлежит именно вам.