Programowanie w języku PHP - elementy zaawansowane

Kod szkolenia:

PHP02

Cele szkolenia:

  • Zdobycie zaawansowanej wiedzy z zakresu:
    • programowania obiektowego
    • wybranych wzorców projektowych
    • testowania
    • refaktoringu
    • budowy interfejsu webowego
    • wykorzystania baz danych
  • Poznanie najlepszych praktyk pozwalajÄ…cych na efektywne programowanie w PHP

Grupa docelowa:

  • DoÅ›wiadczeni developerzy pragnÄ…cy rozszerzyć posiadanÄ… wiedzÄ™, poznać nowoczesne praktyki programowania w jÄ™zyku PHP

Oczekiwane przygotowanie słuchaczy:

  • Praktyczna umiejÄ™tność użycia PHP na poziomie Å›rednio zaawansowanym
  • Znajomość HTML i CSS w stopniu umożliwiajÄ…cym tworzenie wÅ‚asnych dokumentów
  • Elementarna wiedza dotyczÄ…ca zagadnieÅ„ zwiÄ…zanych z paradygmatem programowania obiektowego

Forma zajęć:

  • WykÅ‚ad
  • Warsztaty

Czas trwania:

  • 32 godziny (4 dni)

Proponowane kursy uzupełniające:

  • AJX01 - Tworzenie aplikacji webowych z wykorzystaniem technologii AJAX
  • JSC01 - Programowanie w jÄ™zyku JavaScript
  • JSC02 - Tworzenie aplikacji webowych przy użyciu JavaScript oraz jQuery
  • JSC03 - Tworzenie aplikacji webowych przy użyciu JavaScript oraz Ext JS

Konspekt szkolenia:

  1. Wprowadzenie
  2. Programowanie obiektowe:
    • Obiekty w PHP
    • Efektywne użycie klas
    • Projektowanie w oparciu o klasy i obiekty
    • Relacje wystÄ™pujÄ…ce miÄ™dzy klasami
    • Zasady dobrego programowania obiektowego
    • Wybrane wzorce projektowe
  3. Testowanie i refaktoring kodu:
    • Test-driven development
    • Testowanie
    • Refaktoring
  4. Warstwa prezentacji:
    • Użycie szablonów
    • Konstruowanie zÅ‚ożonych widoków
    • Interakcja z użytkownikiem
    • Kontrolery
    • Walidacja
    • ObsÅ‚uga formularzy
  5. Warstwa utrwalania:
    • Abstrakcja dostÄ™pu do danych
    • Konfiguracja połączenia
    • Obiekty i SQL
    • Implementacja warstwy utrwalania

Cena netto szkolenia za osobÄ™:

3100 PLN

Informacje dodatkowe:

Cena szkolenia jest ceną netto i należy do niej doliczyć podatek VAT w wysokości 23%.

Podana cena dotyczy opłaty za uczestnicwo w szkoleniu jednej osoby dla grupy liczącej co najmniej pięć osób, istnieje jednak możliwość organizacji szkolenia dla mniejszej lub większej grupy wg indywidualnych ustaleń.