PHP 8 objekti, obrasci i praksa objektno orijentisan pristup - Matt Zandstra
PHP 8 objekti, obrasci i praksa objektno orijentisan pristup - Matt Zandstra
Share
PHP 8 objekti, obrasci i praksa: Ovladajte OO poboljšanjima, projektnim obrascima i glavnim razvojnim alatima, prevod 6. izdanja.
Naučite da razvijate elegantne i čvrste sisteme pomoću tri ključna elementa PHP-a: osnova objekata, principa dizajna i najbolje prakse.
Šesto izdanje ove popularne knjige je u potpunosti ažurirano za PHP 8, uključujući atribute, promociju svojstva konstruktora, nove pseudo-tipove argumenata i rezultata i još mnogo toga. Takođe, obuhvata mnogo novih funkcija nastalih od prethodnog izdanja, uključujući tipizirana svojstva, operator null spajanja i void povratne tipove. Ova knjiga daje čvrstu osnovu za PHP-ovu podršu objektima, predstavlja osnovne principe softverskog dizajna, a zatim pokriva alate i prakse potrebne za razvoj, testiranje i raspoređivanje robustnog koda.
Knjiga “PHP 8 objekti, obrasci i praksa” počinje opisom objektno-orijentisanih funkcija PHP-a. Predstavljene su ključne teme, uključujući deklaracije klasa, nasleđivanje i refleksiju. Sledeći odeljak posvećen je projektnim obrascima, gde je objašnjeno koji principi čine obrasce moćnim. Opisani su mnogi klasični projektni obrasci, kao što su poslovni obrasci i obrasci baze podataka. U poslednjem delu knjige govorimo o praksi i alatima koji odličan kod pretvaraju u uspešan projekat. Tu je opisano kako da pomoću git-a upravljate grupom programera i višestrukim izdanjima i kako da upravljate verzijama i zavisnostima pomoću Composer-a. Takođe, razmotrene su strategije automatizovanog testiranja i kontinualne integracije.
Uz ovu knjigu, i uz vežbe koje se nalaze u njoj, vladaćete objektno-orijentisanim poboljšanjima, projektnim obrascima i glavnim razvojnim alatima dostupnim za PHP 8.
Šta ćete naučiti
- Rad sa osnovama objekta: pisanje klasa i metoda, instanciranje objekata i kreiranje moćnih hijerarhija klase pomoću nasleđivanja
- Napredne funkcije objektno-orijentisanog programiranja, uključujući statičke metode i svojstva, upravljanje uslovima grešaka sa izuzetcima i kreiranje apstraktnih klasa i interfejsa
- Principe dizajna za efikasno raspoređivanje objekata i klasa u projekte
- Skup moćnih obrazaca koje možete da implementirate u svojim projektima
- Da budete garant uspešnog projekta, uključujući jedinično testiranje, kontrolu verzija i izgradnju, instalaciju i upravljanje paketima i kontinualnu integraciju
Za koga je ova knjiga
Ova knjiga je za svakog ko ima osnovno znanje o PHP-u i želi da koristi njegove objektno-orijentisane funkcije u svojim projektima. Takođe, knjiga je namenjena i PHP koderima koji žele da znaju prakse i alate (kontrola verzija, testiranje, kontinualna integracija itd.), koji će projekte učiniti sigurnim, elegantnim i stabilnim.
Sadržaj
1.deo Objekti
1. PHP: Dizajn i upravljanje
2. PHP i objekti
3. Osnove objekata
4. Napredne funkcije
5. Alati za objekte
6. Objekti i dizajn
2. deo. Obrasci
7. Šta su projektni obrasci i čemu služe?
8. Neki od principa obrazaca
9. Generisanje objekata
10. Obrasci za fleksibilno programiranje objekata
11. Izvršavanje i predstavljanje zadataka
12. Poslovni obrasci
13. Obrasci baze podataka
3. deo III. Praksa
14. Dobra (i loša) praksa
15. PHP standardi
16. PHP Kreiranje i korišćenje komponenata pomoću alata Composer
17. Kontrola verzija pomoću Git-a
18. Testiranje pomoću PHPUnit-a
19. Automatizovana izgradnja pomoću Phing-a
20. Vagrant
21. Kontinualna integracija
22. Objekti, obrasci, praksa
Informatika Knjižara - Sve knjige Kompjuter Biblioteka Programiranje
Česta pitanja
Koji su Načini plaćanja?
Koji su Načini plaćanja?
- Kreditnom ili debitnom karticom
- Pouzećem – plaćanje po primitku paketa direktno djelatniku pošte
- Virmanom (uplata na žiro račun) -plaćanje Internet bankarstvom, uplatnicom u pošti, banci
Koliki su troškovi poštarine i koji je rok isporuke?
Koliki su troškovi poštarine i koji je rok isporuke?
Iznos narudžbe (vrijednost košarice) i troškovi slanja na adrese u Republici Hrvatskoj
Do 150,00 € -> 7,00 €
Iznad 150,00 € -> Gratis
Iznos narudžbe (vrijednost košarice) i troškovi slanja u inozemstvo
Do 26,54 € -> 20,97 €
Za svakih slijedećih 26,54 € vrijednosti košarice (do maksimalne vrijednosti košarice 132,72 €) dodaje se 5,30 €
Od 132,72 € vrijednosti košarice nadalje trošak dostave iznosi 46,18 €
Rok isporuke je od 14 do 30 radnih dana (u radne dane ne spadaju vikendi, blagdani i državni praznici).
U slučaju nepredviđene situacije, rok dostave može se produljiti, ali o tome ćete biti naknadno obaviješteni (mailom ili telefonski).
Da li je moguće osobno preuzimanje naručenih knjiga na adresi?
Da li je moguće osobno preuzimanje naručenih knjiga na adresi?
Kada su knjige dostupne, moguće je osobno preuzimanje knjiga na adresi ureda Ivane Brlić Mažuranić 72 (Malešnica), 10090 Zagreb uz obaveznu prethodnu najavu na telefon 00385 (0)1 3731 748.
Trebate pomoć oko kupovine putem naše internet stranice www.strucnaknjizara.com?
Trebate pomoć oko kupovine putem naše internet stranice www.strucnaknjizara.com?
Slobodno nas kontaktirajte putem naše e-mail adrese: info@strucnaknjizara.com ili telefonski na broj: 00385 (0)1 3731 748.
Ako se ne snalazite ili ne želite naručiti knjige preko internet trgovine, slobodno nam pošaljite direktan upit/narudžbu na e-mail na info@strucnaknjizara.com.
Za narudžbu su potrebni sljedeći podaci:
Točan naslov željene knjige i količina,
ime i prezime,
adresa dostave,
e-mail adresa i
telefonski broj.
Tražite stručnu knjigu i ne možete ju pronaći?
Javite nam se, mi ćemo se potruditi pronaći za Vas.
Newsletter prijava
...prijavi se na listu i prati akcije