PHP. Zaawansowane programowanie Peter MacIntyre, Brian Danchilla, Mladen Gogala
- Autorzy:
- Peter MacIntyre, Brian Danchilla, Mladen Gogala
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 360
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
PHP. Zaawansowane programowanie
Dla kogo jest ta książka?
Książka jest przeznaczona dla średniozaawansowanych i zaawansowanych programistów PHP, którzy chcą poszerzyć swoje kompetencje w zakresie nowoczesnych technik programowania, integracji z serwisami społecznościowymi oraz obsługi zaawansowanych baz danych. Doskonale sprawdzi się jako źródło wiedzy dla web developerów, inżynierów oprogramowania, administratorów aplikacji internetowych oraz studentów kierunków informatycznych, którzy mają już opanowane podstawy PHP. Wymagana jest znajomość podstaw programowania w PHP, natomiast wcześniejsze doświadczenie z technologiami takimi jak NoSQL, AJAX czy integracja z API nie jest konieczne - książka prowadzi przez te zagadnienia krok po kroku, oferując praktyczne przykłady i gotowe rozwiązania. Dzięki temu pozwala szybko wdrożyć zaawansowane funkcje do własnych projektów i podnieść jakość tworzonych aplikacji.
Czego się nauczysz?
- Programowania obiektowego z wykorzystaniem klas, dziedziczenia i interfejsów
- Obsługi wyjątków i zarządzania referencjami w PHP
- Tworzenia aplikacji PHP dla urządzeń mobilnych i rozpoznawania ich możliwości
- Integracji aplikacji z serwisami społecznościowymi, takimi jak Facebook i Twitter, z użyciem OAuth
- Wykorzystywania nowych funkcji PHP 5.3, w tym przestrzeni nazw, funkcji anonimowych i Nowdoc
- Zarządzania formularzami, walidacją danych i obsługą plików w aplikacjach internetowych
- Pracy z bazami danych NoSQL, takimi jak MongoDB, CouchDB i SQLite
- Korzystania z rozszerzeń MySQLi, PDO, ADOdb oraz wyszukiwania pełnotekstowego (Sphinx)
- Integracji PHP z bazą danych Oracle, obsługi połączeń, procedur i typów LOB
- Wykorzystywania bibliotek open source do generowania PDF (TCPDF), pobierania danych z sieci i obsługi RSS
- Tworzenia i wysyłania wiadomości e-mail oraz SMS z poziomu PHP
- Zabezpieczania aplikacji PHP przed typowymi atakami (XSS, CSRF, SQL Injection)
- Stosowania zasad programowania zwinnego oraz narzędzi takich jak Zend Studio, Bugzilla, Mylyn i Subversion
- Refaktoryzacji kodu, pisania testów jednostkowych i wdrażania ciągłej integracji (Jenkins)
- Przetwarzania i generowania dokumentów XML oraz obsługi RSS i SimpleXML
- Implementowania komunikacji z użyciem JSON i Ajax oraz integracji PHP z jQuery
Zacznij tam, gdzie inni kończą!
PHP jest obecnie najpopularniejszym językiem programowania aplikacji internetowych, a jego znajomość staje się koniecznością dla każdego programisty. "PHP Zaawansowane programowanie" zapozna Cię z nowymi możliwościami wersji 5.3.x, takimi jak przestrzenie nazw, funkcje anonimowe, Nowdoc, SPL oraz archiwa Phar. Doświadczeni programiści PHP znajdą tu przejrzyste wyjaśnienia i przydatne fragmenty kodów dotyczących programowania obiektowego, mobilnych urządzeń klienckich, skalowalnych źródeł danych, XML-a, AJAX-a, JSON-a oraz bezpieczeństwa.
Autorzy tej książki skupiają się na zaawansowanych zagadnieniach związanych z językiem PHP. W trakcie lektury dowiesz się, jak stworzyć aplikację dla platform mobilnych, zintegrować swój serwis z takimi portalami, jak Facebook i Twitter. Znajdziesz tu rozdziały poświęcone ważnemu tematowi programowania baz danych — poczynając od mało znanych baz NoSQL, poprzez CouchDB, MongoDB i SQLite, aż do Oracle, rozszerzeń MySQLi, PDO, ADOdb oraz systemu wyszukiwania pełnotekstowego Sphinx. Nauczysz się korzystać z bibliotek open source oraz parsować wiadomości RSS, generować dokumenty PDF, pobierać dane ze stron WWW, korzystać z bibliotek Map Google i Google Chart, a także tworzyć wiadomości e-mail i SMS. Ta książka zaczyna się w miejscu, w którym inne kończą omawianie PHP. Jeżeli tworzysz nowatorskie aplikacje albo chcesz zintegrować się z serwisami społecznościowymi, musisz ją mieć!
- Integracja z serwisami Facebook i Twitter
- Dokumentowanie kodu
- Wykorzystanie wyspecjalizowanych baz danych
- Wsparcie dla platform mobilnych
Nawet nie wiedziałeś, że PHP ma takie możliwości!
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: PHP. Zaawansowane programowanie Peter MacIntyre, Brian Danchilla, Mladen Gogala
(16)-
6
-
5
-
4
-
3
-
2
-
1
3.6(1)
(6)
(4)
(0)
(1)
(4)
więcej opinii
ukryj opinie