Libri di Enrico Zimuel
Strumenti di informatica. Un approccio moderno per corsi universitari
Enrico Zimuel
Libro: Prodotto composito per la vendita al dettaglio
editore: Tecniche Nuove
anno edizione: 2025
pagine: 400
Questo libro è un’introduzione all’informatica moderna, ideale per chi vuole avvicinarsi all’argomento in modo semplice e senza eccessivi tecnicismi. Il volume è concepito principalmente per studenti universitari di scienze sociali: economia, giurisprudenza, scienze dell’educazione e della formazione, sociologia, etc. ma può essere utilizzato anche al di fuori dei corsi universitari, ad esempio nei percorsi post diploma degli ITS, nel triennio dei licei scientifici e degli istituti tecnici, oppure nei corsi di formazione professionale. Scritto con un linguaggio prevalentemente divulgativo, può risultare interessante per chiunque desideri approfondire la comprensione dei meccanismi che governano l’informatica moderna. Il volume contiene 100 esercizi suddivisi per ogni capitolo e numerosi riferimenti a materiale online fruibile tramite QR code. Presso l’indirizzo www.strumentinformatica.it è possibile scaricare i codici sorgenti presenti e consultare il materiale di approfondimento per i diversi capitoli. Gli argomenti trattati: Le origini del calcolo automatico; La numerazione binaria, l’algebra di Boole e i circuiti logici; La macchina di Turing, il pensiero computazionale e la programmazione in Python; Internet e reti di computer, l’algoritmo PageRank, i social network e il cloud; Sistemi operativi, architettura di un computer e i calcolatori quantistici; Privacy e crittografia: firma digitale, Posta Elettronica Certificata, GDPR; Sicurezza informatica: la cultura hacker, i modelli di minaccia, attacco/difesa; Tecnologie blockchain: registri distribuiti, Bitcoin e criptovalute; Database relazionali e NoSQL, esempi con Elasticsearch; Intelligenza artificiale e i Large Language Model, esempi con ChatGPT; L’etica dell’intelligenza artificiale e l’AI Act.
Sviluppare in PHP 7. Realizzare applicazioni Web e API professionali
Enrico Zimuel
Libro: Copertina morbida
editore: Tecniche Nuove
anno edizione: 2019
pagine: 408
PHP è tra i linguaggi di programmazione più utilizzati al mondo per lo sviluppo di applicazioni web. Questa seconda edizione del manuale di Enrico Zimuel offre una revisione approfondita del libro con l'aggiunta di due capitoli sulle ultime novità delle versioni 7.3 e 7.4 del linguaggio e sull'utilizzo dei design pattern più utilizzati nei progetti PHP. Il libro è adatto sia a chi vuole imparare a programmare in PHP a livello professionale sia a chi lo utilizza già da qualche anno. Il manuale parte dalle basi del linguaggio per arrivare allo sviluppo di applicazioni web basate su architetture MVC o middleware, utilizzando lo standard PSR-7. Vengono presentati i moderni strumenti di sviluppo, come l'utilizzo di composer, la gestione dei codici sorgenti tramite git, i test unitari con PHPUnit, il deploy di applicazioni tramite Deployer e Ansible, la gestione dei database MySQL e MongoDB, l'utilizzo di ORM come Dottrine. Un intero capitolo è dedicato al tema dello sviluppo di web API con architetture REST, utilizzando un approccio middleware o tramite il progetto open source Apigility.
Sviluppare in PHP 7. Realizzare applicazioni Web e API professionali
Enrico Zimuel
Libro: Libro in brossura
editore: Tecniche Nuove
anno edizione: 2017
pagine: 335
PHP è tra i linguaggi di programmazione più utilizzati al mondo per lo sviluppo di applicazioni web. Questo manuale di Enrico Zimuel è adatto sia a chi vuole iniziare a sviluppare sia a chi desidera approfondire le nuove funzionalità della versione 7. Il libro parte dalle basi del linguaggio per arrivare allo sviluppo di applicazioni web basate su architetture MVC o middleware, utilizzando lo standard PSR-7. Vengono presentati i moderni strumenti di sviluppo, come l'utilizzo di Composer, la gestione dei codici sorgenti tramite Git, i test unitari con PHPUnit, il deploy di applicazioni tramite Deployer e Ansible, la gestione dei database MySQL e MongoDB, l'utilizzo di ORM come Doctrine, etc. Un intero capitolo è dedicato al tema dello sviluppo di web API con architetture REST, utilizzando un approccio middleware o tramite il progetto open source Apigility. Il libro contiene le novità di PHP fino alla versione 7.2.
Come si fa a usare la firma digitale
Andrea Battistella, Enrico Zimuel
Libro: Copertina morbida
editore: Tecniche Nuove
anno edizione: 2010
pagine: 110
In questi ultimi anni la firma digitale è entrata a far parte della vita quotidiana di imprenditori, liberi professionisti e comuni cittadini. Gli obblighi di legge impongono, di fatto, il suo utilizzo per attribuire valore legale a un documento informatico. La moderna società, sempre più telematica, impone un bagaglio minimo di conoscenze tecniche e la firma digitale è sicuramente uno dei concetti chiave, indispensabile per stipulare contratti online, per accedere ai servizi telematici della pubblica amministrazione, per l'archiviazione sostitutiva, per emettere fatture elettroniche. Ciò nonostante non sono poche le persone che non hanno una padronanza dei concetti di base della firma digitale e di conseguenza non riescono a utilizzarla correttamente. In questo libro gli autori introducono la firma digitale e ne evidenziano gli aspetti legali senza troppi tecnicismi e con un linguaggio il più possibile chiaro. Il testo riporta anche informazioni pratiche per utilizzare da subito la firma digitale con i numerosi software in circolazione.
Segreti, spie, codici cifrati. Crittografia: la storia, le tecniche, gli aspetti giuridici
Corrado Giustozzi, Andrea Monti, Enrico Zimuel
Libro
editore: Apogeo
anno edizione: 2003
pagine: 450
Impiegata per secoli quasi esclusivamente in ambiente militare e diplomatico, la crittografia è, da pochi anni, liberamente utilizzabile da chiunque per proteggere la riservatezza delle proprie comunicazioni. La diffusione delle reti di comunicazione ha reso attuale il problema della sicurezza e della tutela dall'uso illecito dei nostri dati personali. Questo libro, avvalendosi anche di un CD contenente oltre cento megabyte di programmi e documentazione tecnica, consente di capire la crittografia, apprenderne le tecniche, imparare a proteggersi, riconoscere la vulnerabilità dei programmi, proteggere la propria privacy.