Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Plan Szkolenia
Programowanie obiektowe
- Terminologia obiektowa
- Deklarowanie klas i konstruktorów
- Tworzenie i używanie obiektów
- Właściwości i metody
- Dziedziczenie
- Modyfikatory dostępu
- Magiczne metody
- Deklarowanie i używanie interfejsów
- Obsługa wyjątków
Bazy danych
- Sposoby przechowywnia danych
- Rozszerzenie PDO
- Łączenie się z baza danych przy użyciu PDO
- Operacje na danych
- Obsługa błędów w PDO
- Transakcje
- Klucze główne
- Złączenia
- Funkcje agregujące i grupujące
Interfejsy programistyczne
- Architektura usług
- Dodawanie API do systemu
- Format danych JSON i XML
- Usługi RESTful
- Projektowanie usługi sieciowej
Wzorce projektowe
- Czym są wzorce projektowe
- Wzorzec singleton
- Wzorzec fabryka
- Wzorzec MVC model-widok-kontroler
Wydajność
- Badanie wydaności aplikacji
- Kod w pamięci podręcznej
Bezpieczeństwo
- Filtrowanie danych wejściowych
- Session fixation
- Session hijacking
- Wstrzykiwanie kodu SQL
- Przechowywanie haseł
- SSL
Wymagania
Wymagana podstawowa znajomość programowania w języku PHP oraz HTML.
21 godzin
Opinie uczestników (4)
Spokojne tempo i przyjazną atmosferę sprzyjającą nauce. Brak obaw przed zadawaniem pytań i wyjaśnianiem wątpliwości.
Klaudia Kacprzak - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - Web Application Development in PHP
Najbardziej podoba mi się styl prowadzenia zajęć oraz nauka poprzez praktykę w postaci różnych zadań.
Grzegorz Lendo - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - Web Application Development in PHP
sumienne przygotowanie do zajęć przez prowadzącą łatwa przyswajalność materiału, gotowość do pomocy prowadzącej
Albert Przytuła - Państwowa Wyższa Szkoła Informatyki i Przedsiębiorczości w Łomży
Szkolenie - Web Application Development in PHP
Trainer's enthusiasm around the subject