Akademia Linuksa
Menu
Strona główna
Kursy zawodowe
Administrator Linuksa
Admin zaawansowany
Strony WWW i grafika
Deweloper PHP
Dew. zaawansowany
Programista JAVA
Szkolenia
Pełna lista szkoleń
Linux
Sieci, bezpieczeństwo
Bazy danych
PHP
Java
Python
AJAX, Javascript
C, C++, Linux kernel
XML
Inne języki
UML, procesy biznesowe
Zarządzanie projektami
Office, Excel, biurowe
Szkolenia na zamówienie
Konsultacje
Serwery Linux, sieci
Wynajem sal
Vouchery szkoleniowe
Certyfikacja
FAQ
O nas
Referencje
Kontakt
Formularz zgłoszeniowy
Oferty pracy
Materiały, artykuły
Forum, pytania, opinie
Lokalizacje
Warszawa (centrala)
   Skwer Wyszyńskiego 9
Kraków
   Al. 29 Listopada 52
Łódź
   ul. Wólczańska 51
Poznań
   ul. Ziębicka 18
Kontakt
tel. 022 63 64 164
akademia@linuksa.pl
Zrealizowane szkolenia
Grupa Sygnity
Bank Pekao SA
Leroy Merlin
Alcatel Polska
Germanos Polska
Ministerstwo Środowiska
ZO MSWiA
Kancelaria Prezesa Rady Ministrów
Ambasada Francji
WZR RAWAR
CSIOZ
Ministerstwo Finansów
Izba Celna w Katowicach
» Zobacz pełną listę...
Bądź na bieżąco
Newsletter
Wpisz swój adres email:

Najbliższe terminy RSS

Praca
Szukamy wykładowców:
- Dewelopera WWW (PHP)
  (Warszawa)
- MS Office
  (Poznań)
Oraz do biura:
- kierownik biura
  (Warszawa)
Nasi Partnerzy
Pearson VUE
Strona

Valid XHTML 1.0 Transitional

Valid CSS!

  

Programowanie obiektowe w PHP (kod: PHP 201)

Opis i cel szkolenia

Doskonalenie umiejętności programowania w języku PHP. Programowanie obiektowe. Nabycie umiejętności niezbędnych do projektowania większych systemów i kierowania projektami informatycznymi opartymi o PHP. Utrwalenie dobrych praktyk związanych z OOP i notacją UML.

Czas trwania

3 dni

Program

  1. Szybka powtórka ze składni obiektowej:
    • klasy, obiekty;
    • metody i atrybuty: kontrola dostępu; konstruktory i domyślne konstruktory;
    • składowe statyczne;
    • dziedziczenie: wzorzec template method;
    • metody i klasy abstrakcyjne; interfejsy; kontrola typów.
  2. Podstawy SPL (Standard PHP Library):
    • ArrayAccess, Iterator, Countable;
    • DirectoryIterator, RecursiveDirectoryIterator.
  3. Automatyczne wczytywanie klas, konwencja PEAR
    • magiczne setery i getery
  4. Często używane wzorce i konwencje ogólnego zastosowania:
    • Singleton, Fabryka, Rejestr, Dependency Injection;
    • Method Chaining, użycie akcesorów, Lazy Instantiation;
    • Observer
  5. Wzorce związane z MVC (Model, View, Controller):
    • elementy typowej implementacji: Front Controller, Action Controller, Router, Loader, Response, Request, View: na przykładzie Zend Framework.
    • Composite View, Composite.
  6. Wzorce współpracy z bazą danych:
    • DAO,
    • Table Data Gateway
    • Active Record (typowa implementacja na przykładzie Doctrine)

Pobierz w wersji PDF > >

Przeznaczenie i wymagania

Szkolenie jest przeznaczone dla programistów PHP chcących poszerzyć kwalifikacje o umiejętność projektowania obiektowego.

Kursanci powinni znać język PHP; zakładamy, że uczestnicy posiadają pewne doświadczenie w samodzielnym programowaniu aplikacji internetowych. Ponadto oczekujemy podstawowej znajomości koncepcji obiektowości i składni obiektowej (klasy i obiekty, tworzenie, metody, atrybuty).

Certyfikaty

Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez Akademię Linuksa.

Lokalizacje

Najbliższe terminy

  • 2010.09.20 - 2010.09.22 (WAW)

Zapytaj o szczegóły

tel. 022 63 64 164
akademia@linuksa.pl

  • Warszawa - Skwer kard. S. Wyszyńskiego 9
  • Kraków - Al. 29 Listopada 52
  • Łódź - ul. Wólczańska 51
  • Poznań - ul. Ziębicka 18
  • na życzenie dowolne miejsce w Polsce

Cena szkolenia

1990 zł, brutto (szkolenie zwolnione z VAT).

W cenę wliczone są:
- materiały szkoleniowe,
- obiady,
- drobny poczęstunek oraz ciepłe i zimne napoje,
- certyfikat ukończenia szkolenia,
- możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia.

Najbliższe terminy

  • 2010.09.20 - 2010.09.22 (WAW)

W przypadku zgłoszenia grupy osób (min. 2), możliwe jest również zamówienie szkolenia zamkniętego, w terminie do uzgodnienia (zaproponuj termin).
Szkolenia zamknięte prowadzimy w naszych salach, w siedzibie Klienta, lub w dowolnej lokalizacji na terenie Polski.

Powrót do pełnej listy szkoleń

Udostępnij tę stronę na Facebooku