Открыто

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

Тема в разделе "Курсы по программированию", создана пользователем LinuxKernel, 27 авг 2021.

Цена: 22000р.-92%
Взнос: 1743р.

Основной список: 14 участников

Резервный список: 9 участников

  1. 27 авг 2021
    #1
    LinuxKernel
    LinuxKernel ЧКЧлен клуба

    Складчина: [Специалист] 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 рублей.
    Продажник:
     
  2. Последние события

    1. Витор
      Витор участвует.
      25 ноя 2024
    2. grifon713
      grifon713 не участвует.
      13 сен 2024
    3. AlbinaKov
      AlbinaKov участвует.
      17 авг 2024
    4. qwerty753
      qwerty753 участвует.
      27 янв 2024