Publisher's Synopsis
Il web è ormai radicato nelle nostre vite.
Saper sviluppare per il web è d'obbligo per chiunque decida di intraprendere una carriera nel settore o sia appassionato di Internet e nuove tecnologie.
Questa raccolta di Kevin Lioy include i due libri di sviluppo web server-side che ti permetteranno di comprendere come sviluppare la logica dietro tutte le applicazioni o pagine web dinamiche e come questi servizi sono in grado di immagazzinare - e ottenere su richiesta - una enorme quantità di dati in un database.
1. PHP: Sviluppo Web Lato ServerIl PHP è il primo linguaggio di sviluppo server-side
Il primo e il più diffuso linguaggio di programmazione per il Web, PHP è fondamentale per uno sviluppatore web completo e abile. PHP è alla base di prodotti di diffusione mondiale come WordPress, CodeIgniter, Magento e molti altri. Semplice da imparare, estremamente potente e con un altissimo livello di compatibilità.
Con questo manuale pratico imparerai a creare siti web dinamici con l'utilizzo di PHP.Avrai accesso a esempi di codice pratici e scoprirai le basi per lavorare con questo potentissimo linguaggio di programmazione.Con questo libro imparerai...
? Cos'è PHP e perchè è indispensabile per lo sviluppo web
? Come creare il tuo ambiente di sviluppo su Windows, Mac e Linux
? Quando usare (e quando non usare) PHP nei tuoi progetti
? La dichiarazione di variabili, vettori e tutti i costrutti di base del linguaggio PHP
? Usare le classi e la teoria della programmazione orientata agli oggetti
? Creare e utilizzare funzioni in PHP
? Come aprire, leggere e scrivere su file esterni
? Cosa sono i cookie e come si utilizzano nel PHP per rendere il web dinamico
? Come integrare PHP e MySQL per creare applicazioni web complete
? Cos'è MySQL Workbench e come si usa
Dallo sviluppatore web che hai bisogno di gestire dati di utenti o il contenuto di un sito web al programmatore di un gestionale che deve lavorare con clienti e fatture, i database sono il serbatoio delle prezione informazioni che il tuo programma andrà ad elaborare.
Con questo manuale pratico imparerai a lavorare con i database SQL, in particolare con MySQL.Avrai accesso a esempi di codice pratici e scoprirai le basi per lavorare con questi potentissimi strumenti.Con questo libro imparerai...
? Cos'è un database e perchè è indispensabile
? Quali sono i tipi di database e perchè devi conoscere MySQL
? Come creare il tuo ambiente di sviluppo su Windows, Mac e Linux
? I comandi per gestire i tuoi database
? Le funzioni per creare e maneggiare le tabelle
? La gestione delle relazioni tra tabelle
? Le funzioni di ordinamento e aggregazione
? Cos'è MySQL Workbench e come si usa