Informatica
VBA dal problema alla soluzione. Lavorare meglio con Excel imparando a programmare da zero
Francesco Borazzo, Angelo Rolfo
Libro
editore: Apogeo
anno edizione: 2020
pagine: 384
Excel è uno strumento insostituibile in qualsiasi ambiente di lavoro. Non tutti però sanno che è possibile estenderne le potenzialità grazie a VBA, Visual Basic for Applications, un'implementazione del linguaggio di programmazione Visual Basic. Questa guida all'utilizzo di VBA, attraverso esempi pratici ed esercitazioni basate su problemi reali, trasmette le competenze per impiegare il linguaggio insieme a soluzioni pronte per essere modificate e riutilizzate a piacimento. Si parte dall'uso del registratore di macro per poi passare alla scoperta dell’ambiente di programmazione in Excel, imparando a scrivere e testare veri e propri programmi che consentono, per esempio, di verificare codici fiscali, gestire dinamicamente le scorte di magazzino, leggere e pulire tabelle di dati ricavati dal Web e molto altro. Pensato per chi non ha esperienza di programmazione, questo manuale è un valido strumento per ampliare le proprie competenze nell'utilizzo dei fogli di calcolo e lavorare con Excel in modo ancora più efficace.
Docker. Sviluppare e rilasciare software tramite container
Serena Sensini
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2020
pagine: 336
I container Docker permettono di impacchettare e rilasciare un'applicazione corredata da tutti i suoi componenti funzionali e hanno cambiato la catena di fornitura del software sia nelle piccole che nelle grandi imprese, rivoluzionando il modo in cui società come Spotify, Netflix ed Expedia distribuiscono le loro soluzioni. A partire da un'introduzione ai fondamenti di Docker e dalla creazione di un ambiente di lavoro, questa guida pratica approfondisce i concetti di container e immagini, esplorando in seguito argomenti come la gestione dei dati, il networking, l'orchestrazione e la sicurezza. Dopo aver appreso gli strumenti e le best practice per lavorare con Docker, il lettore scopre infine come gestire più container nello stesso momento utilizzando Kubernetes e le funzionalità su servizi cloud come Amazon Web Services (AWS), Azure e Google Compute Engine (GCE). Con istruzioni passo passo ed esempi pratici, il manuale mostra come sfruttare Docker per costruire e distribuire applicazioni con semplicità, flessibilità ed efficienza.
CompTIA security+. Guida alla certificazione
Ian Neil
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2020
pagine: 420
CompTIA Security+ è una certificazione internazionale che stabilisce le conoscenze fondamentali richieste per svolgere le funzioni di security di base e perseguire una carriera nel campo della sicurezza IT. Scritta da un trainer di livello mondiale, questa guida contiene e affronta tutti gli obiettivi dell'esame CompTIA Security+ SY0-501. Con esempi pratici consente di apprendere i fondamenti della sicurezza informatica, dai concetti di certificazione e crittografia a quelli di identità e gestione degli accessi, per poi immergersi nei temi principali dell'esame: minacce, attacchi e vulnerabilità, tecnologie e strumenti, architettura e design, gestione dei rischi e infrastruttura a chiave pubblica (PKI). Con oltre 600 esercizi di autovalutazione corredati di spiegazioni dettagliate e due simulazioni di esame - in italiano e in inglese - questo manuale è uno strumento fondamentale per ottenere la certificazione.
Algocrazia. Il governo degli algoritmi e dell’intelligenza artificiale
Franco Zambonelli
Libro: Libro in brossura
editore: Scienza Express
anno edizione: 2020
pagine: 144
Gli algoritmi e i sistemi di intelligenza artificiale governano già oggi alcune delle nostre attività. In un prossimo futuro potranno arrivare a gestire e senza più alcuna mediazione umana tutte le attività relative alla nostra sfera personale, sociale e politica. "Algocrazia" descrive in modo accessibile le tecnologie informatiche sottostanti a questa rivoluzione, e discute gli indubbi vantaggi che essa ci sta portando e ci porterà. Vantaggi che dovremo sfruttare fino in fondo perché potenzialmente in grado di rendere le nostre vite più piacevoli e sicure. Allo stesso tempo però il libro evidenzia i potenziali pericoli che possono insorgere dall’abbandonarsi ciecamente a strumenti informatici senza essere in grado di comprenderne il funzionamento e il potenziale impatto. In primis, il pericolo di trasformare le nostre società democratiche in società sotto il governo degli algoritmi: le algocrazie.
Software licensing & data governance. Tutelare e gestire le creazioni tecnologiche
Simone Aliprandi
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2020
pagine: 156
Le aziende investono sempre più su software e dati, spesso però tralasciando di porsi alcune domande fondamentali: quali sono i diritti che li regolano e quale peso ha dal punto vista commerciale la loro cessione o acquisizione? In quale forma contrattuale ha più senso cedere o acquisire questi diritti e che tipo di garanzie è giusto chiedere o offrire? Oltre alla proprietà intellettuale quando è necessario prestare attenzione anche all'aspetto della privacy? Sono quesiti delicati che hanno implicazioni giuridiche ma che sollevano allo stesso tempo questioni strategiche determinanti per la sostenibilità di un business. In questa agile guida Simone Aliprandi condensa tutta la sua esperienza sui diritti dei software e dei dati e sui contratti e le licenze che ne regolano cessione e acquisizione, sottolineando i possibili incroci tra il piano della proprietà intellettuale e quello della privacy. Un manuale di facile consultazione per manager, professionisti e avvocati che hanno a che fare a vario titolo con "creazioni tecnologiche" e vogliono comprenderne gli aspetti giuridici e le relative implicazioni economiche.
Fluency. Conoscere e usare l'informatica. Ediz. MyLab
Lawrence Snyder, Laura Henry Ray, Alessandro Amoroso
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2020
pagine: 400
L'attività didattica e di apprendimento del corso è proposta all'interno di un ambiente digitale per lo studio, che ha l'obiettivo di completare il libro offrendo risorse didattiche fruibili in modo autonomo o per assegnazione del docente. ll codice presente sulla copertina di questo libro consente l'accesso per 18 mesi a MyLab, una piattaforma digitale interattiva specificamente pensata per accompagnare e verificare i progressi durante lo studio. MyLab offre la possibilità di accedere al manuale online: l'edizione digitale del testo arricchita da funzionalità che permettono di personalizzarne la fruizione, attivare la lettura audio digitalizzata, inserire segnalibri anche su tablet e smartphone.
Imparare a lavorare con Excel. Guida completa all'uso dei fogli di calcolo
Mike Davis
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2020
pagine: 468
Microsoft Excel è forse il software più diffuso e utilizzato al mondo, sicuramente il primo per la gestione dei fogli di calcolo. Questa guida completa conduce il lettore alla scoperta di Excel, accompagnandolo in un percorso ricco di consigli, suggerimenti e istruzioni passo passo per lavorare da subito e in modo efficace. Dopo aver preso confidenza con l'interfaccia e gli strumenti di Excel, si parte dalle operazioni di base su tabelle, righe, colonne e celle, per poi passare a formule, funzioni, diagrammi e grafici, fino alle operazioni più avanzate come la creazione di tabelle pivot e la registrazione di macro. Aggiornato alla versione 2019 ma valido anche per la 2016, il volume è adatto a chiunque desideri imparare a utilizzare Excel al meglio partendo da zero.
Game design. Gioco e giocare tra teoria e progetto. Ediz. MyLab
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2020
pagine: 352
L'attività didattica e di apprendimento del corso è proposta all'interno di un ambiente digitale per lo studio, che ha l'obiettivo di completare il libro offrendo risorse didattiche fruibili in modo autonomo o per assegnazione del docente. ll codice presente sulla copertina di questo libro consente l'accesso per 18 mesi a MyLab, una piattaforma digitale interattiva specificamente pensata per accompagnare e verificare i progressi durante lo studio. MyLab offre la possibilità di accedere al manuale online: l'edizione digitale del testo arricchita da funzionalità che permettono di personalizzarne la fruizione, attivare la lettura audio digitalizzata, inserire segnalibri anche su tablet e smartphone.
Applicare UML e i pattern. Analisi e progettazione orientata agli oggetti. Ediz. MyLab. Con e-text
Craig Larman
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2020
pagine: 416
L'attività didattica e di apprendimento del corso è proposta all'interno di un ambiente digitale per lo studio, che ha l'obiettivo di completare il libro offrendo risorse didattiche fruibili in modo autonomo o per assegnazione del docente. ll codice presente sulla copertina di questo libro consente l'accesso per 18 mesi a MyLab, una piattaforma digitale interattiva specificamente pensata per accompagnare e verificare i progressi durante lo studio. MyLab offre la possibilità di accedere al manuale online: l'edizione digitale del testo arricchita da funzionalità che permettono di personalizzarne la fruizione, attivare la lettura audio digitalizzata, inserire segnalibri anche su tablet e smartphone.
Programmare in Java. Ediz. MyLab
Paul J. Deitel, Harvey M. Deitel
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2020
pagine: 704
L'attività didattica e di apprendimento del corso è proposta all'interno di un ambiente digitale per lo studio, che ha l'obiettivo di completare il libro offrendo risorse didattiche fruibili in modo autonomo o per assegnazione del docente. Il codice presente sulla copertina di questo libro consente l'accesso per 18 mesi a MyLab, una piattaforma digitale interattiva specificamente pensata per accompagnare e verificare i progressi durante lo studio. MyLab offre la possibilità di accedere al manuale online: l'edizione digitale del testo arricchita da funzionalità che permettono di personalizzarne la fruizione, attivare la lettura audio digitalizzata, inserire segnalibri anche su tablet e smartphone.
Programmare con Java. Guida completa
Giuseppe Maggi
Libro: Libro in brossura
editore: Edizioni LSWR
anno edizione: 2020
pagine: 544
Questo libro guida il lettore lungo un percorso di apprendimento ragionato che conduce dalle basi fino alle caratteristiche più avanzate di Java, per poterlo sfruttare e diventarne padroni. Dopo avere illustrato i fondamenti del linguaggio, per imparare a programmare anche senza alcuna esperienza pregressa, il testo presenta una panoramica completa sulla Programmazione Orientata agli Oggetti (OOP), per comprenderne la sintassi ma soprattutto per sfruttarla in una corretta strutturazione dei progetti. Segue una completa trattazione degli strumenti di gestione delle informazioni, per analizzare e valorizzare il patrimonio informativo, vera ricchezza di ogni software. Un ampio spazio è dedicato all’esplorazione delle vie di comunicazione e interazione, considerando sia le risorse esterne (database, file e servizi in rete) sia le interfacce utente, per una comoda fruizione delle applicazioni. Il testo illustra inoltre tutte le principali novità delle versioni più recenti del linguaggio Java.
Machine learning con R. Conoscere le tecniche per costruire modelli predittivi
Brett Lantz
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2020
pagine: 420
Nell'era dei big data gli algoritmi di apprendimento automatico sono essenziali per elaborare l'enorme mole di informazioni prodotta costantemente. Muovere i primi passi in questa disciplina, però, può non essere né semplice né immediato. Questo manuale guida il lettore nell'applicazione del machine learning utilizzando R, un ambiente di programmazione statistica multipiattaforma che offre un potente set di metodi di analisi. Il testo parte dall'introduzione alla terminologia e ai fondamenti del machine learning per poi mostrare le tecniche per esplorare e preparare i dati all'analisi vera e propria applicando algoritmi che consentono di fare previsioni, individuare modelli e creare cluster. Nella parte conclusiva viene illustrato come valutare e migliorare le performance dei metodi impiegati, esplorando infine alcune possibilità avanzate di utilizzo di R con altre tecnologie per la gestione di big data. Combinando casi di studio pratici con la teoria essenziale, il libro fornisce tutte le conoscenze necessarie per iniziare a lavorare con i dati ed è adatto sia a chi già conosce R sia agli utenti alle prime armi.

