Podstawy programowania obiektowego w PHP
PHPO szkoleniu
Celem szkolenia jest przekazanie uczestnikom podstawowych umiejętności programowania obiektowego w PHP. Podczas ćwiczeń szczegółowo zostaną omówione teoretyczne zasady programowania obiektowego – nowo nabyta wiedza następnie zostanie wykorzystana przez uczestników w praktyce podczas budowy własnego, prostego systemu CMS. Uczestnicy będą tworzyć system „od zera” - bez użycia frameworków i bibliotek zewnętrznych, dzięki czemu będą mieli możliwość rzetelnie poznać zasady stojące u fundamentów takich systemów. Ponadto podczas szkolenia uczestnicy poznają podstawowe zasady pracy z relacyjnymi bazami danych, wzorce projektowe MVC oraz dependency injection. Szkolenie wyposaży uczestników w solidne podstawy umiejętności programowania.
Wymagania
Znajomość jakiegokolwiek języka programowania będzie przydatna w lepszym przyswojeniu materiału.
Korzyści
Szkolenie wyposaży uczestników w umiejętności związane z programowaniem obiektowym. Zakres szkolenia stanowi wprowadzenie do dalszej nauki i rozwoju, jednak będzie przydatne każdemu adeptowi programowania. Dzięki rzetelnemu opanowaniu zasad programowania obiektowego każdy uczestnik będzie w stanie lepiej rozumieć rozwiązania wykorzystywane w różnych frameworkach. Szkolenie wskazuje praktyczne korzyści programowania obiektowego, takie jak przejrzystość i łatwość utrzymania kodu, elastyczność jego rozbudowy – samodzielnego, lub też w grupie programistów. Uczestnicy poznają najpopularniejsze wzorce projektowe. Szkolenie da uczestnikom podstawy do dalszego rozwijania swoich umiejętności poprzez pracę samodzielną lub uczestnictwo w innych szkoleniach (kolejnym krokiem może być szkolenie z tworzenia aplikacji we frameworku Laravel).
Plan szkolenia
Moduł 1. Wprowadzenie
- Czym jest programowanie obiektowe
- Klasy