ODBIERZ TWÓJ BONUS :: »

Programowanie obiektowe w PHP 5 Hasin Hayder

(ebook) (audiobook) (audiobook)
Autor:
Hasin Hayder
Serie wydawnicze:
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.8/6  Opinie: 30
Stron:
264
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
18,50 zł 37,00 zł (-50%)
18,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Różnic między programowaniem proceduralnym a obiektowym w PHP
  • Definiowania klas, obiektów, właściwości i metod w PHP 5
  • Stosowania modyfikatorów dostępu, konstruktorów i destruktorów
  • Wykorzystywania dziedziczenia, polimorfizmu, klas abstrakcyjnych i interfejsów
  • Implementowania metod i właściwości statycznych oraz metod magicznych
  • Sprawdzania istnienia klas, metod i właściwości w czasie wykonywania
  • Obsługi wyjątków i zarządzania błędami w stylu obiektowym
  • Używania iteratorów, obiektu ArrayObject i konwersji tablic na obiekty
  • Serializacji, klonowania obiektów i automatycznego ładowania klas
  • Stosowania wzorców projektowych takich jak Strategia, Fabryka, Singleton, Adapter, Obserwator, Dekorator, Proxy, Fasada i Active Record
  • Wykorzystywania refleksji do analizy i modyfikacji klas w czasie działania
  • Tworzenia i uruchamiania testów jednostkowych z użyciem PHPUnit
  • Korzystania z biblioteki Standard PHP Library (SPL) i jej najważniejszych klas oraz interfejsów
  • Obsługi baz danych w stylu obiektowym z użyciem MySQLi, PDO, ADOdb, MDB2 i wzorca ActiveRecord
  • Przetwarzania dokumentów XML w stylu OOP z użyciem SimpleXML, DOM API i XPath
  • Budowania aplikacji w architekturze Model-View-Controller (MVC) w PHP 5

>

  • Naucz się definiować właściwości obiektów
  • Stwórz kod, który będzie łatwy w zarządzaniu
  • Zbuduj wydajną i bezpieczną aplikację

Programowanie obiektowe (OOP) wciąż zyskuje rzesze nowych zwolenników. Ponieważ opiera się ono na klasach i obiektach, jest znacznie bardziej intuicyjne niż programowanie strukturalne. Do jego podstawowych zalet zaliczyć należy także łatwość modyfikowania oraz możliwość wielokrotnego wykorzystania klas. PHP 5 udostępnia wiele różnorodnych mechanizmów (na przykład obsługę wyjątków czy zbiór interfejsów znacznie rozszerzających możliwości klas użytkownika) oraz pełny moduł obsługujący styl programowania OOP, dzięki czemu jest doskonałym narzędziem, pozwalającym tworzyć wydajne, bezpieczne i dynamiczne aplikacje z wykorzystaniem programowania obiektowego.

Książka "Programowanie obiektowe w PHP 5" jest doskonałym źródłem informacji, które pomoże Ci zrozumieć najistotniejsze koncepcje programowania zorientowanego obiektowo w PHP 5. Podręcznik zawiera omówienie zagadnień podstawowych oraz bardziej zaawansowanych, takich jak architektura Model-View-Controller (MVC) oraz testy jednostkowe. Znajdziesz tu także praktyczne wskazówki i przykłady dotyczące m.in. użycia biblioteki Standard PHP Library. Dowiesz się, jak używać odpowiedniego wzorca, aby zwiększyć wydajność kodu, czym jest testowanie jednostkowe i dlaczego stanowi ono zasadniczą część tworzenia dobrego oraz stabilnego projektu programu. Nauczysz się tworzyć wydajne, bezpieczne i łatwe w zarządzaniu aplikacje.

  • Praca z OOP -- tworzenie obiektów
  • Funkcje dostarczające informacje o klasie
  • Iteratory
  • Automatyczne wczytywanie klas
  • Serializacja
  • Wzorce projektowe
  • Refleksja i testy jednostkowe
  • Biblioteka Standard PHP Library
  • Obsługa baz danych z użyciem stylu OOP
  • Używanie architektury MVC

>

Wybrane bestsellery

Zobacz pozostałe książki z serii Technologia i rozwiązania

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy ta książka wymaga wcześniejszej znajomości programowania w PHP?
Nie, książka wprowadza czytelnika w podstawy PHP oraz programowania obiektowego, dzięki czemu mogą z niej korzystać zarówno początkujący, jak i osoby mające już pewne doświadczenie z PHP.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się tworzyć wydajne, bezpieczne i łatwe w utrzymaniu aplikacje w PHP 5, poznasz wzorce projektowe, testy jednostkowe, architekturę MVC oraz obsługę baz danych i XML w stylu obiektowym.
3. Czy w książce znajdują się przykłady kodu i ćwiczenia do samodzielnego wykonania?
Tak, książka zawiera liczne przykłady kodu ilustrujące omawiane zagadnienia, a także praktyczne wskazówki i zadania, które pozwolą utrwalić zdobytą wiedzę.
4. Czy książka omawia różnice między programowaniem proceduralnym a obiektowym w PHP?
Tak, już na początku książki znajdziesz szczegółowe porównanie stylu proceduralnego i obiektowego, co pomoże Ci lepiej zrozumieć zalety OOP.
5. Czy publikacja obejmuje zagadnienia związane z testowaniem i zapewnieniem jakości kodu?
Tak, jeden z rozdziałów poświęcony jest testom jednostkowym, narzędziom takim jak PHPUnit oraz metodologii Test Driven Development (TDD).
6. Czy książka jest aktualna dla nowszych wersji PHP?
Książka skupia się na PHP 5, jednak wiele omawianych koncepcji programowania obiektowego jest uniwersalnych i przydatnych również w nowszych wersjach PHP.
7. W jaki sposób mogę wykorzystać zdobytą wiedzę w praktycznych projektach?
Dzięki praktycznym przykładom i omówieniu architektury MVC, wzorców projektowych oraz obsługi baz danych, będziesz w stanie samodzielnie projektować i rozwijać nowoczesne aplikacje internetowe w PHP.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
37,00 zł
Niedostępna
Ebook
18,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint