План на курса
Въведение
- Защо торта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) е полезно.
Публика
- Уеб разработчици, които желаят да разработват по-добри уеб приложения по-бързо
Oтзиви от потребители (2)
The real life examples.
Marios Prokopiou
Course - Secure coding in PHP
Добре планирано. Без много основа, не се изгубих и знаех къде се намирам. Въпросите от общи до конкретни осигуряват основата за по-нататъшна работа във вашата собствена област.
Andrzej - TENSOFT Sp. z o.o.
Course - Design Patterns in PHP
Machine Translated