PHP 8

objekti,obrasci i praksa objektno orijentisan pristup
Autor Matt Zandstra
Strana: 860 Format: B5 Povez: Mek Masa: 1320 g
Ključne reči PHP, PHP 8, Obrasci
Cena
3.300 rsd
3.135 rsd
O knjizi

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 dizajne 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.

Detaljan opis

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
O autoru

Matt Zandstra ima više od dve decenije iskustva kao veb programer, savet-nik i pisac. Autor je knjige SAMS Teach Yourself PHP in 24 hours (tri izdanja) i saradnik je na projektu DHTML Unleashed. Pisao je, između ostalog, članke za Linux Magazine, Zend, IBM DeveloperWorks i php|architect. Matt je radio kao stariji programer / lider razvojnog tima u Yahoo!-u i kao lider razvoj-nog tima za API u LoveCrafts-u. Matt radi kao savetnik i kompanijama pru-ža savete o njihovim arhitekturama i upravljanju sistemima, a takođe razvija sisteme prvenstveno pomoću PHP-a i Java-e. Matt takođe piše beletristiku.

Iz iste oblasti

Naučite progresivne veb aplikacije
John M. Wargo
korice/k000488d2b.jpg
Cena: 1.800 rsd
Zbirka zadataka iz programskog jezika C#
Miroljub Zahorjanski
korice/k000234d2b.jpg
Cena: 910 rsd
Windows 10 kao od šale
Mark Edward Soper
korice/k000127d2b.jpg
Cena: 1.497 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd