ER && SQL part of PHP Advanced

Ivan Asmer 56f22ed4e6 Merge branch 'master' of gitlab.a-level.com.ua:gitgod/PHP 6 éve
PDO 68dd1421ff composer update 7 éve
TemplateEngine 68dd1421ff composer update 7 éve
nopma 68dd1421ff composer update 7 éve
ER-SQL.md 13c690bcff ER SQL typo 7 éve
Hosting.md b2885dfced hosting updates 6 éve
LocatorComponents.md d362cc8cd3 locator and components alpha 7 éve
MVCHW.md 9dd994a24f fix identity map 6 éve
PDO.md e32950a5c8 PDO: practice 8 éve
PDOHomeWork.md 3e5ea7c7b9 PDO Homework: link and updates 8 éve
README.md 3528aa2098 TOC 6 éve
SQL.md 25574ec174 index note 7 éve
SQLHomeWork.md d88f7af3df sql homework: fixes 8 éve
TemplateEngine.md 68dd1421ff composer update 7 éve
YiiDB.md d362cc8cd3 locator and components alpha 7 éve
apache.md bd820a3191 apache beta 7 éve
behavior.md 6ff2f004ab beh alpha 7 éve
composer_yii.md 8dcc01dd38 composer_yii alpha 8 éve
console.md 8b98c96d39 commands alpha 7 éve
forms.md 9d1cf75e8b forms basics 7 éve
php2js.md 2a6e9b81b7 php1 to php on domains in hosting 7 éve
phpdoc.md 862e822c12 php doc fixes 6 éve

README.md

PHP2JS

  1. Javascript, базовый синтаксис и сематника, отличия от PHP
  2. Javascript, функции, замыкания
  3. Javascript, ООП и асинхронное программирование
  4. Javascript, работа с DOM, AJAX
  5. Javascript, AJAX, практика, промисы
  6. Javascript, AJAX, практика, async/await

MVC

  1. Разбор паттерна MVC.
    • Разработка реализации ActiveRecord используя возможности ООП.
    • Разработка реализации роутера используя околофункциональное программирование и регулярки.
  2. Разбор ДЗ, пилёж команд и выбор проектов.
  3. Laravel, введение
    • composer
    • установка
    • Роутинг в Laravel. Как обрабатывается запрос.
    • Контроллеры
    • Middleware
    • Шаблонизатор blade
    • Начала Eloquent
  4. Laravel Eloquent
    • связи,
    • строим запросы
    • заготовки
    • вычисляемые свойства
  5. Laravel Архитектура

    • Service Providers
    • Serivce Container
    • Contracts
    • Facades
    • Middleware
  6. проект

  7. проект

  8. проект

  9. проект

  10. проект

  11. предзащита проекта

  12. защита проекта