Wprowadzenie do ThinkPHP – framework PHP

Opis

Specjalistyczne szkolenie wprowadzające do tworzenia aplikacji webowych z wykorzystaniem frameworka ThinkPHP. Program obejmuje podstawowe i zaawansowane koncepcje frameworka, koncentrując się na praktycznych aspektach jego wykorzystania. Warsztaty prowadzone są w formie hands-on, gdzie uczestnicy poznają framework poprzez tworzenie rzeczywistej aplikacji. Metodyka szkolenia opiera się na stopniowym budowaniu kompetencji, od podstaw po zaawansowane funkcjonalności.

Profil uczestnika

  • Programiści PHP chcący poznać ThinkPHP
  • Web developerzy poszukujący wydajnego frameworka
  • Programiści aplikacji webowych
  • Deweloperzy migrujący z innych frameworków
  • Architekci rozwiązań webowych
  • Zespoły wdrażające ThinkPHP
  • Specjaliści ds. rozwoju aplikacji

Agenda

  1. Wprowadzenie do ThinkPHP
    • Architektura frameworka
    • Instalacja i konfiguracja
    • Struktura projektu
    • Routing i kontrolery
  2. Modele i bazy danych
    • ORM ThinkPHP
    • Migracje i seedy
    • Relacje między modelami
    • Transakcje bazodanowe
  3. Widoki i szablony
    • System szablonów
    • Helpers i komponenty
    • Formularze i walidacja
    • Cache widoków
  4. Zaawansowane funkcje
    • Middleware
    • Zdarzenia i obserwatory
    • API RESTful
    • Integracje zewnętrzne

Korzyści

Uczestnik nabędzie praktyczną wiedzę z zakresu tworzenia aplikacji webowych z wykorzystaniem frameworka ThinkPHP. Rozwinie umiejętność efektywnego wykorzystania wbudowanych mechanizmów frameworka do szybkiego tworzenia skalowalnych aplikacji. Opanuje techniki pracy z systemem ORM i bazami danych w kontekście ThinkPHP. Nauczy się implementować zaawansowane funkcjonalności z wykorzystaniem middleware i systemu zdarzeń. Zdobędzie wiedzę o najlepszych praktykach tworzenia API RESTful w ThinkPHP. Będzie potrafił optymalizować wydajność aplikacji poprzez efektywne wykorzystanie mechanizmów cache.

Wymagane przygotowanie uczestników

  • Praktyczna znajomość PHP
  • Podstawy programowania obiektowego
  • Znajomość relacyjnych baz danych
  • Podstawowa wiedza o wzorcu MVC

Zagadnienia

  • Architektura ThinkPHP
  • Routing i kontrolery
  • ORM i bazy danych
  • System szablonów
  • Middleware
  • Event System
  • Cache i wydajność
  • RESTful API
  • Walidacja danych
  • Bezpieczeństwo
  • Deployment
  • Testing

Poznaj naszą firmę

INFORMACJA CENOWA:
od 2650 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-SD-353

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *