Що нового?

Придбаний [Специалист] PHP8 часть 2. Объектно - ориентированная разработка [2021]

Інформація про покупку
Тип покупки: Складчина
Ціна: 22000 ГРН
Учасників: 0 з 9
Організатор: Відсутній
Статус: Набір учасників
Внесок: 2542.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Специалист] PHP8 часть 2. Объектно - ориентированная разработка [2021]

Цель курса - дать навыки объектно-ориентированной работы на PHP8 и научить Вас применять шаблон MVC для построения современной архитектуры сайта. Архитектуру MVC используют самые популярные фреймворки Laravel и Symfony. Это один из самых известных и популярных шаблонов проектирования. Для создания гибкого и удобного сайта также нужно уметь организовывать работу из PHP с серверами баз данных. На курсе мы рассмотрим популярный и распространенный сервер управления базами данных MySQL.В программе курса больше времени посвящено объектно-ориентированному программированию и созданию интернет-магазина, рассматриваются новые интерфейсы, атрибуты, свойства в конструкторе, оператор nullsafe. Больше времени на ООП в программе курса дает возможность выпускникам быстро перейти к работе с фреймворками Laravel и Symphony после его завершения.

По окончании курса Вы сможете:
  • использовать объектно-ориентированный стиль программирования
  • работать с базой данных через объектно-ориентированный интерфейс
  • использовать пространства имён в PHP
  • создавать приложение на основе шаблона MVC
  • использовать composer
Программа курса:
Модуль 1. PHP и HTTP (2 ак. ч.)
  • Заголовки
  • Буферизация и кэширование
  • Регулярные выражения
  • Проверка данных на стороне сервера
Модуль 2. Введение в ООП (6 ак. ч.)
  • Введение и основы
  • Константы классов
  • Автоматическая загрузка классов
  • Конструкторы и деструкторы
  • Магические методы
  • Наследование
  • Абстрактные классы
  • Интерфейсы объектов
  • Трейты
  • Анонимные классы
  • Перегрузка
  • Пространство имён
  • Лабораторная работа по теме
Модуль 3. Работа с базами данных (4 ак. ч.)
  • Реляционные базы данных
  • Язык запросов SQL
  • Моделирование данных
  • phpMyAdmin
  • Терминал mysql
  • Подготовленные запросы
  • Шаблоны в проектировании баз данных
  • Лабораторная работа по теме
Модуль 4. ООП-реализация (4 ак. ч.)
  • Структура файлов
  • Архитектура приложения
  • Реализация шаблона Model/View/Controller
  • Контроллеры и входные классы
  • Основные классы
  • Формы и классы
  • Классы моделей и доступ к базе
  • Классы представления и шаблоны
  • Лабораторная работа по теме
Модуль 5. Composer (1 ак. ч.)
  • Composer
  • composer.phar
  • Файл composer.json
  • Команды composer
  • Папка "vendor"
  • Лабораторная работа по теме
Модуль 6. Тестирование (1 ак. ч.)
  • Тестирование
  • PHPUnit
  • Лабораторная работа по теме
Модуль 7. Создание интернет магазина (6 ак. ч.)
  • Практическая работа «Создание интернет магазина»
Продолжительность курса: 24 ак.ч.
Стоимость:
22000 рублей.
Продажник:
Скрытое содержимое.
https://www.specialist.ru/course/rnr2-a
 
Угорі