Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[profit] PHP-2 Профессиональное программирование (Альберт Степанцев)

[profit] PHP-2 Профессиональное программирование (Альберт Степанцев)
[profit] PHP-2 Профессиональное программирование (Альберт Степанцев)
В наличии
1695 RUB

О товаре

Profit - Академия программирования
Преподователь: Альберт Степанцев
Курс посвящен последовательному построению веб-приложения на основе архитектурной модели MVC с нуля и до полноценного работающего сайта. Попутно уделяется время изучению сложных понятий ООП в современном PHP.
В курс также входит обзор современных фреймворков для веб-программистов.
Модели данных и ООП
  • Модель, как часть архитектуры MVC
  • Применение классов, объектов и наследования к построению системы моделей
  • Изучение модификаторов видимости
  • Статические свойства и методы, константы классов, LSB
Продолжение разговора о моделях
  • Интерфейсы
  • Абстрактные классы
  • Тайп-хинтинг
  • Трейты, как горизонтальный перенос кода
  • Разбор некоторых полезных паттернов
  • Построение CRUD-каркаса приложения
Изоляция уровня представления
  • Представление в архитектуре MVC
  • Способы изоляции представления, что такое логика представления
  • Альтернативный синтаксис операторов
  • Изучение некоторых магических методов
  • Пара слов о PHPDoc
  • Буфер вывода
  • Знакомство с интерфейсами из SPL
Контроллеры и фронт-контроллер
  • Понятие фронт-контроллера, роутера, контроллера, экшна
  • Построение иерархии контроллеров
  • Связь контроллеров с моделями и представлениями
  • Разработка роутинга, рассказ о RewriteRule и других полезных приемах
Исключения
  • Понятие исключения
  • Иерархия исключений
  • Использование исключений в приложении на базе архитектуры MVC
  • Паттерн «Мультиисключение»
Современные стандарты PHP
  • Пространства имен
  • Автозагрузка
  • Обзор стандартов PSR
  • Пакетный менеджер composer и его использование в своих проектах
«Новые» возможности PHP
Обсудим возможности, появившиеся в последних версиях PHP и, особенно, в PHP 7, и их применение на практике
  • Разворачивание списка аргументов
  • Анонимные функции
  • Тайп-хинтинг
  • Генераторы
Обзор современных фреймворков
На примере фреймворка T4 рассмотрим основные возможности современных фреймворков на PHP:
  • Быстрое развертывание веб-приложения
  • Управление структурой БД через механизм миграций
  • Реализация MVC, архитектура приложения
  • Использование composer
  • Консольные приложения на PHP

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от profit, Альберт Степанцев

[profit] PHP в Docker по шагам (Альберт Степанцев)
Вебинар посвящен разборку пошаговой инструкции подготовки окружения для разработки на языке PHP с использованием современных технологий: Docker и docker-compose. Кроме того будет затронут вопрос настройки XDebug в docker-окружении. Вебинар назначен на 24.06.2022 в 20:00 по московскому времени.
1055 RUB
Вебинар «Symfony 6: Быстрый старт» (Альберт Степанцев)
Вебинар «Symfony 6: Быстрый старт» вебинар ведёт преподаватель Академии программирования «ProfIT» Альберт Степанцев Если вы давно присматривались к замечательному фреймворку Symfony, но не решались начать работать с ним - этот вебинар для вас! Рассмотрим пошаговый старт: Необходимое окружение
1050 RUB
[profit] Модели хранения деревьев в реляционных БД (Альберт Степанцев)
Мир вокруг нас полон математических деревьев - категории в интернет-магазинах, рубрики на новостных порталах, адреса и множество других объектов связаны отношениями «родитель - потомок». Однако не секрет, что традиционные реляционные базы не очень приспособлены к хранению древовидных структур. Как
1040 RUB
[ProfIT]  «Вуду" регулярных выражений» (2021) (Степанцев Альберт)
Вебинар «Вуду« регулярных выражений» Степанцев Альберт академия программирования ProfIT. Регулярные выражения - это, фактически, отдельный язык программирования, который нужно знать любому разработчику, какой бы язык программирования на какой бы платформе он не практиковал. Давайте же узнаем, что
1065 RUB
[profit] «Магия» в PHP: что это и для чего нужно? (Степанцев Альберт)
Очередной вебинар из цикла «Готовимся к собеседованию». На этот раз речь пойдет о так называемых «магических методах», знание которых жизненно необходимо любому разработчику на PHP Подробно рассмотрим вопросы: Магические «геттеры» и «сеттеры» Магический вызов методов, динамически и статически Метод
1065 RUB
[profit] Docker: как начать и что он даст простому веб-разработчику (Степанцев Альберт)
Вы получите видеозаписи вебинара и другие материалы. Описание Docker: технология, которая у всех на слуху, но мало кто знает, как ей правильно пользоваться. Цель семинара - рассказать вам, как простой начинающий веб-разработчик может начать использовать Docker и какую выгоду он от него получит.
1060 RUB