Plan Szkolenia

Wstęp

  • Dlaczego CakePHP?

Zrozumienie MVC (kontrolera widoku modelu)

Instalacja CakePHP

Tworzenie pierwszej CakePHP aplikacji

Kontroler: Sterowanie przepływem logicznym w Twojej CakePHP aplikacji

Model: Modelowanie danych w CakePHP

ORM (mapowanie relacyjne z obiektami): mapowanie relacji między tabelami

Zobacz: Tworzenie interfejsu użytkownika dla Twojej CakePHP aplikacji

Pieczenie Twojej CakePHP aplikacji

Konfigurowanie uwierzytelniania użytkownika

Tworzenie i używanie komponentów

Dodanie funkcjonalności SEO

Optymalizacja aplikacji

Debugowanie aplikacji

Walidacji danych

Obsługa błędów i wyjątków

Unit Testing Twój kod

Dostosowywanie widoku w celu poprawy komfortu użytkownika

Konfigurowanie pomocników w warstwie prezentacji

Dodanie obsługi I18N (internacjonalizacja) i L10N (lokalizacja)

Implementacja Javaskryptu i Ajax funkcji

Śledzenie zmian aplikacji za pomocą systemu zdarzeń

Udoskonalanie modelu za pomocą zachowań

Zmiana schematu Database za pomocą wtyczki migracji

Trasowanie w CakePHP

Tworzenie własnych interfejsów API dla REST, uwierzytelniania itp.

Buforowanie i optymalizacja

Wdrażanie aplikacji internetowej

Migracja istniejących witryn internetowych do CakePHP

Podsumowanie i wnioski

Wymagania

  • Wymagana jest znajomość PHP, Javascript, HTML i CSS.
  • Podstawowa znajomość Object Oriented Programming (OOP) jest przydatna.

Publiczność

  • Deweloperzy internetowi pragnący szybciej tworzyć lepsze aplikacje internetowe
 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Nadchodzące szkolenia