Libri di informatica

Il mio sito

Creare un sito web partendo da zero

Questo libro introduce alla conoscenza del linguaggio PHP, che permette di rendere più semplice, funzionale e meglio manutenibile il codice delle pagine web scritte nei linguaggi HTML e CSS studiati nel primo volume, e di interfacciarsi al linguaggio SQL, per la realizzazione di siti dinamici, mediante la lettura, scrittura e modifica dei dati memorizzati in un database esterno. Vengono inoltre spiegate in modo chiaro e costruttivo la Programmazione a Oggetti e l’Architettura MVC, che rappresentano le basi informatiche per lo sviluppo di un sito web moderno e dinamico. I requisiti necessari per comprendere i contenuti di questo secondo volume, sono le conoscenze acquisite nel primo volume, relative ai linguaggi HTML e CSS e al Design Responsivo, come pure la capacità di installare sul proprio computer una piattaforma di sviluppo web, che comprenda un web server, un interprete PHP e un database SQL, come possono essere ad esempio i software Xampp, Wamp, Lamp o Mamp, la cui installazione è comunque spiegata dettagliatamente sui relativi siti. ...   

Il mio sito

Creare un sito web partendo da zero

Il libro spiega in modo semplice, sistematico e sequenziale i concetti chiave per la creazione di un sito web, secondo i principi fondamentali della programmazione, che distinguono un principiante da chi compila ogni riga di testo con cognizione di causa, seguendo una logica formale, che è di basilare importanza per la creazione di un software facilmente manutenibile. La creatività personale può essere espressa nel design e nell’impaginazione di un sito, la cui struttura è però necessario che venga costruita con la massima cura e conformità agli standard della programmazione, che garantiscono una migliore leggibilità dei listati e un minor tempo di sviluppo. In questo testo vengono introdotti i linguaggi HTML e CSS, per la creazione delle pagine web, e i principi del Design Responsivo, per la realizzazione di interfacce grafiche adattabili alla risoluzione degli schermi dei dispositivi oggi in commercio, coi quali è possibile navigare su internet. ...