PHP and MySQL Web Development
Autor Luke Welling, Laura Thomsonen Limba Engleză Paperback – 5 sep 2016
Recomandăm PHP and MySQL Web Development dezvoltatorilor aflați la nivel începător și intermediar care doresc să construiască aplicații web robuste și sigure. Ajunsă la a cincea ediție revizuită, lucrarea semnată de Luke Welling și Laura Thomson rămâne un ghid tehnic de referință, fiind actualizată pentru a reflecta specificațiile PHP 7 și MySQL 5.7. Dacă Beginning PHP and MySQL de Frank M Kromann v-a oferit cadrul teoretic necesar primilor pași în programare, această carte oferă instrumentele practice și contextul necesar pentru implementări complexe în mediul real. Ne-a atras atenția structura riguroasă a conținutului, organizată în 24 de capitole care urmează o curbă de învățare logică. Prima parte funcționează ca un curs intensiv de PHP, acoperind de la stocarea datelor și tablouri de memorie până la programarea orientată pe obiecte și gestionarea erorilor. Ulterior, accentul se mută pe proiectarea și administrarea bazelor de date MySQL, culminând cu integrarea acestora în interfața web. Remarcăm importanța acordată securității în partea a treia, unde sunt analizate riscurile specifice și metodele de autentificare, un aspect critic în peisajul digital actual. Spre deosebire de alte manuale introductive, autorii explorează tehnici avansate precum interacțiunea cu protocoalele de rețea, internaționalizarea aplicațiilor și integrarea JavaScript. Volumul nu se rezumă la sintaxă, ci pune accent pe bunele practici de dezvoltare pentru cloud și dispozitive mobile, utilizând resursele oferite de repository-ul PEAR. Este o resursă tehnică densă, de aproape 700 de pagini, publicată de Pearson Education, esențială pentru orice programator care dorește să stăpânească ecosistemul PHP/MySQL.
Preț: 294.84 lei
Preț vechi: 368.54 lei
-20%
Carte disponibilă
Livrare economică 02-16 mai
Livrare express 18-24 aprilie pentru 104.87 lei
Specificații
ISBN-10: 0321833899
Pagini: 688
Ilustrații: Illustrations
Dimensiuni: 177 x 228 x 40 mm
Greutate: 1.05 kg
Ediția:5th Revised edition
Editura: Pearson Education
De ce să citești această carte
Această carte este ideală pentru programatorii web care vor să treacă de la scripturi simple la aplicații profesionale, scalabile și sigure. Cititorul câștigă o înțelegere profundă a interacțiunii dintre serverul de baze de date și limbajul de programare, învățând să gestioneze autentificarea, securitatea și integrarea cu alte tehnologii moderne. Este un manual practic care transformă cunoștințele teoretice în competențe de dezvoltare imediat aplicabile.
Despre autor
Luke Welling este analist de securitate la OmniTI și are o experiență de peste zece ani în utilizarea PHP, fiind un vorbitor frecvent la conferințele internaționale dedicate comunității open source. Laura Thomson a ocupat poziții de conducere în cadrul aceleiași companii, specializându-se în proiectarea și dezvoltarea sistemelor de internet scalabile. Experiența lor combinată în consultanță IT și cercetare academică se reflectă în claritatea explicațiilor tehnice, transformând acest volum într-un reper pentru literatura de specialitate în domeniul dezvoltării software.
Cuprins
Part I: Using PHP
1 PHP Crash Course
2 Storing and Retrieving Data
3 Using Arrays
4 String Manipulation and Regular Expressions
5 Reusing Code and Writing Functions
6 Object-Oriented PHP
7 Error and Exception Handling
Part II: Using MySQL
8 Designing Your Web Database
9 Creating Your Web Database
10 Working with Your MySQL Database
11 Accessing Your MySQL Database from the Web with PHP
12 Advanced MySQL Administration
13 Advanced MySQL Programming
Part III: Web Application Security
14 Web Application Security Risks
15 Building a Secure Web Application
16 Implementing Authentication Methods with PHP
Part IV: Advanced PHP Techniques
17 Interacting with the File System and the Server
18 Using Network and Protocol Functions
19 Managing the Date and Time
20 Internationalization and Localization
21 Generating Images
22 Using Session Control in PHP
23 Integrating JavaScript and PHP
24 Other Useful Features
Part V: Building Practical PHP and MySQL Projects
25 Using PHP and MySQL for Large Projects
26 Debugging and Logging
27 Building User Authentication and Personalization
28 (PDFs with Product Registration) Building a Web-Based Email Client with Laravel Part I
29 (PDFs with Product Registration) Building a Web-Based Email Client with Laravel Part II
30 (PDFs with Product Registration) Social Media Integration Sharing and Authentication
31 (PDFs with Product Registration) Building a Shopping Cart
Part VI: Appendix
A Installing Apache, PHP, and MySQL