Що нового?

Придбаний [Geekbrains] PHP. Уровень 2 Профессиональная веб-разработка

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

Gadzhi

Модератор
[Geekbrains] PHP. Уровень 2 Профессиональная веб-разработка

PHP. Уровень 2

Профессиональная веб-разработка
Это самый полный профессиональный курс по освоению PHP на уровне мастера-виртуоза. Создан для тех, кто уже понимает, что такое PHP, каковы мощь и потенциал этого языка. Многие выпускники курса утверждают, что один месяц обучения по нашей программе можно сравнить с годами обучения по книгам или материалам из интернета!

Чему Вы научитесь
  • Создавать сайты любой сложности
  • Грамотно организовывать архитектуру баз данных
  • Использовать архитектурный шаблон проектирования MVC
  • Защищать скрипты от SQL-инъекций и других вариантов взлома
  • Максимально использовать возможности Объектно-Ориентированного Программирования
  • Пользоваться шаблонизаторами
  • Использовать оптимальные шаблоны проектирования для решения поставленных задач
  • Применять возможности 5-ой версии языка PHP
  • Правильно организовывать процесс разработки от начала до конца
  • Иметь практический опыт реализации основных современных функциональных решений: авторизация, каталог, галерея, блог, личный кабинет, лента новостей и т.п.
  • И многое другое..

  • Урок 1. ООП в PHP. Базовые понятия.
    Откуда появилась концепция ООП? Базовые термины ООП. Базовые принципы ООП. ООП в PHP. Константы и статические методы. Hello, world в стиле ООП [Практика]

  • Урок 2. ООП в PHP. Расширенное изучение.
    Ключевое слово parent. Абстрактные классы и интерфейсы. Когда нужны классы, а когда интерфейсы? Перегрузка и магические методы. Перегрузка методов. Магический метод __toString(). Контроль типа. Пространства имён. Трейты

  • Урок 3. Шаблонизаторы
    Установка Twig. Возможности Twig. Подгрузка шаблонов. Фильтрация данных. Применяем Twig, пишем свой простой шаблонизатор.

  • Урок 4. Углублённое проектирование реляционных БД.
    Типы БД. Нормализация. Типы связей. Создание резервных копий и восстановление данных. Индексы. Расширенная выборка данных. Встроенные функции SQL

  • Урок 5. Парадигма MVC
    Зачем нужен MVC? Составляющие и их взаимосвязь. Архитектура системы. Маршрутизация и ЧПУ. PSR-0 и PSR-1

  • Урок 6. Практическое занятие
    Проектирование системы. Доработка необходимых модулей.

  • Урок 7. Тестирование. PHPUnit.
    Понятие тестирования. Принципы юнит-тестирования. Подключение PHPUnit. Написание тестов

  • Урок 8. Дальнейшее развитие карьеры разработчика. Инструменты и необходимые знания
    Fullstack разработка. Операционные системы. Методы оптимизации. Карьера
Скрытое содержимое.
https://geekbrains.ru/courses/5
 
Угорі