План на курса

Въведение

    Защо тортаPHP?

Разбиране на MVC (Model View Controller)

Инсталиране на торта PHP

Създаване на вашата първа торта PHP приложение

Контролер: Контролиране на логическия поток във вашето приложение за тортаPHP.

Модел: Моделиране на вашите данни в тортаPHP

ORM (Object Relational Mapping): Картографиране на релациите на таблицата

Изглед: Създаване на потребителски интерфейс за вашето приложение CakePHP.

Печене на вашата торта PHP Приложение

Настройка на потребителско удостоверяване

Създаване и използване на компоненти

Добавяне на SEO функционалност

Оптимизиране на вашето приложение

Отстраняване на грешки във вашето приложение

Потвърждаване на данни

Обработка на грешки и изключения

Unit Testing Вашият код

Персонализиране на изгледа за подобряване на потребителското изживяване

Конфигуриране на помощници в презентационния слой

Добавяне на поддръжка за I18N (интернационализация) и L10N (локализация)

Внедряване на Javaскрипт и функции на Ajax

Проследяване на промените в приложението със системата за събития

Подобряване на модела с помощта на поведение

Промяна на вашата Database схема с помощта на приставката за миграции

Маршрутизиране в торта PHP

Създаване на ваши собствени API за REST, удостоверяване и др.

Кеширане и оптимизация

Внедряване на вашето уеб приложение

Мигриране на съществуващи уебсайтове към CakePHP

Обобщение и заключение

Изисквания

  • Необходими са познания по PHP, Javascript, HTML и CSS.
  • Основното разбиране на обектно ориентираното Programming (OOP) е полезно.

Публика

  • Уеб разработчици, които желаят да разработват по-добри уеб приложения по-бързо
 28 Hours

Брой участници



Цена за участник

Oтзиви от потребители (2)

Свързани Kурсове

Creating and managing Web sites

35 Hours

Behat: Behavior Driven Development (BDD) with PHP

14 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Secure coding in PHP

21 Hours

IoT Programming with PHP

14 Hours

Свързани Kатегории