ODBIERZ TWÓJ BONUS :: »

PHP 5. Narzędzia dla ekspertów Dirk Merkel

Autor:
Dirk Merkel
Serie wydawnicze:
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.8/6  Opinie: 6
Stron:
424
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
47,40 zł 79,00 zł (-40%)
39,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?

  • Stosowania standardów i stylu pisania kodu PHP dla czytelności i spójności projektów
  • Automatycznego sprawdzania zgodności kodu ze standardami za pomocą PHP_CodeSniffer
  • Dokumentowania kodu i projektów przy użyciu phpDocumentor oraz tworzenia DocBlocków
  • Konfigurowania i korzystania ze zintegrowanego środowiska Eclipse z pluginem PDT
  • Refaktoryzowania i generowania kodu w Eclipse oraz integracji z narzędziami testującymi
  • Zarządzania kodem źródłowym i wersjami z wykorzystaniem Subversion (SVN)
  • Stosowania najlepszych praktyk pracy z systemami kontroli wersji i repozytoriami
  • Debugowania aplikacji PHP, w tym użycia Xdebug do lokalnego i zdalnego debugowania
  • Tworzenia własnych szkieletów aplikacji PHP i wyboru odpowiedniego frameworka (Zend, CakePHP, Symfony, Yii, CodeIgniter)
  • Oceny jakości i dopasowania szkieletów do projektu oraz wdrażania ich w praktyce
  • Wykonywania testów jednostkowych, integracyjnych, regresyjnych i systemowych z PHPUnit
  • Analizowania pokrycia kodu testami i organizowania klasy TestCase
  • Automatyzowania procesu wdrażania aplikacji oraz zarządzania aktualizacjami i migracjami
  • Projektowania aplikacji przy użyciu diagramów UML (klas, sekwencji, przypadków użycia)
  • Wdrażania procesu ciągłej integracji z wykorzystaniem narzędzi takich jak phpUnderControl, XINC, CruiseControl
  • Automatyzowania testowania, analizy kodu i dokumentowania w ramach procesu CI

Osiągnij wyższy poziom zaawansowania w PHP!

  • Jak tworzyć efektywny, łatwy w utrzymaniu kod PHP?
  • Jak automatycznie tworzyć dokumentację techniczną?
  • Jak debugować aplikację z Xdebug?

Język PHP to ulubione środowisko wielu programistów tworzących aplikacje i strony internetowe. Jego wykorzystanie pozwala na błyskawiczne osiągnięcie efektów, a nauka nie przysparza trudności. Trudno wskazać moment, w którym PHP zdobył tak ogromną popularność. Chwilami można odnieść wrażenie, jakby w sieci był obecny od zawsze. Piąta wersja tego języka zawiera wszystko to, co powinien posiadać nowoczesny język programowania — możliwość programowania obiektowego, wsparcie dla formatu XML oraz rozbudowane mechanizmy wejścia-wyjścia. PHP 5 może z powodzeniem konkurować z "dużymi" rozwiązaniami, dostępnymi od lat na rynku aplikacji internetowych.

Niniejsza książka to pozycja przeznaczona dla programistów, którzy znają już podstawy tego języka. To unikalny podręcznik, dzięki któremu nauczysz się tworzyć efektywny, profesjonalny i łatwy w utrzymaniu kod. W trakcie lektury zdobędziesz wiedzę na temat systemów kontroli wersji, testów jednostkowych, szkieletów aplikacji oraz narzędzi wspomagających proces debugowania. Ponadto dowiesz się, w jaki sposób tworzyć dokumentację z wykorzystaniem phpDocumentor, jak wybrać najlepszy szkielet aplikacji oraz wdrożyć aplikację w środowisku produkcyjnym. Dzięki tej książce osiągniesz wyższy poziom zaawansowania w programowaniu w języku PHP!

  • Standardy pisania kodu PHP
  • Opracowywanie własnych standardów
  • Przygotowanie profesjonalnego środowiska programistycznego
  • Dokumentowanie kodu za pomocą phpDocumentor
  • Zarządzanie kodem źródłowym i jego wersjami
  • Debugowanie aplikacji
  • Szkielety aplikacji PHP
  • Testy jednostkowe — tworzenie niezawodnego kodu
  • Wdrażanie aplikacji
  • Projektowanie aplikacji z wykorzystaniem UML
  • Proces ciągłej integracji

Ta książka pomoże Ci stać się lepszym programistą!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Dirk Merkel is the owner of Waferthin Web Works LLC. In his spare time, he likes to ruin perfectly good open-source projects by submitting unsolicited patches. He also writes about Web development. He lives in San Diego with his lovely wife and two wonderful daughters. Dirk can be reached at  dirk@waferthin.com.

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

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,PHP 5. Narzędzia dla ekspertów" obejmuje praktyczne przykłady i ćwiczenia?
Tak, książka zawiera liczne praktyczne przykłady, wskazówki oraz instrukcje krok po kroku dotyczące m.in. debugowania, testowania, wdrażania i dokumentowania aplikacji PHP.
2. Jakie narzędzia i technologie omawia książka?
Książka opisuje narzędzia takie jak Xdebug, phpDocumentor, PHPUnit, Eclipse, Subversion, a także popularne szkielety aplikacji PHP (Zend, CakePHP, CodeIgniter, Symfony, Yii) oraz zagadnienia związane z UML i ciągłą integracją.
3. Czy znajdę tu informacje o nowoczesnych standardach kodowania PHP?
Tak, jeden z pierwszych rozdziałów książki poświęcony jest standardom i stylom pisania kodu PHP, w tym konwencjom nazewniczym, formatowaniu oraz automatycznej kontroli zgodności.
4. Czy książka wyjaśnia, jak korzystać z systemów kontroli wersji w projektach PHP?
Tak, w książce szczegółowo omówiono pracę z systemami kontroli wersji, w tym Subversion i CVS, wraz z praktycznymi przykładami wdrożenia i najlepszymi praktykami.
5. Czy książka nadaje się do samodzielnej nauki zaawansowanych technik PHP?
Tak, książka została przygotowana z myślą o samodzielnej nauce - zawiera szczegółowe wyjaśnienia, przykłady oraz omówienie narzędzi wspierających profesjonalną pracę programisty PHP.
6. Czy w książce znajdę porady dotyczące wdrażania i automatyzacji aplikacji PHP?
Tak, jeden z rozdziałów poświęcony jest wdrażaniu aplikacji, automatyzacji procesów (np. z użyciem Phing) oraz praktycznym aspektom utrzymania projektów PHP.
7. Jakie wsparcie dla testowania aplikacji PHP oferuje książka?
Książka szczegółowo omawia różne rodzaje testów (jednostkowe, integracyjne, regresyjne) oraz narzędzia takie jak PHPUnit, pomagając w tworzeniu niezawodnego i przetestowanego kodu.
8. Czy książka porusza temat projektowania aplikacji z użyciem UML?
Tak, jeden z rozdziałów dedykowany jest projektowaniu aplikacji za pomocą języka UML, w tym różnym typom diagramów oraz narzędziom wspierającym modelowanie.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
47,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile