Informatica
Clean craftsmanship. Guida per diventare maestri dello sviluppo software
Robert C. Martin
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 288
In "Clean craftsmanship" il leggendario "Uncle Bob" riunisce tutta la sua esperienza in un testo unico e descrive discipline, standard e principi necessari per scrivere codice efficace in modo rapido e produttivo, diventando programmatori migliori e orgogliosi del proprio lavoro. Il volume inizia illustrando i cinque pilastri che i maestri del software sanno padroneggiare: lo sviluppo test-driven, il refactoring, il simple design, la programmazione collaborativa e i test di accettazione. Successivamente descrive come, tra sviluppatore e utente, aspettative e prospettive possano divergere e cerca di ricomporre questa frattura con la condivisione di standard comuni. Infine, si concentra sugli aspetti etici, definendo le dieci promesse fondamentali che ogni programmatore dovrebbe fare ai colleghi, agli utenti e, soprattutto, a se stesso. Una guida per scrivere codice affidabile di qualità, ricca di consigli per diventare veri maestri dello sviluppo software.
Costruire applicazioni con Access 2021. Guida completa per lavorare con i database
Mike Davis
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2021
pagine: 612
Access è l'unico tra i software della suite Office che assomiglia più a un ambiente di sviluppo che a un applicativo in senso stretto. Con Access è infatti possibile creare vere e proprie applicazioni database in grado di registrare, consultare e organizzare dati e informazioni in modo dinamico e intelligente. A dieci anni di distanza dall'ultima edizione, il best seller di Mike Davis si aggiorna per sfruttare le funzionalità offerte dalla versione 2021, accompagnando il lettore dalle basi del sistema agli strumenti più avanzati. Nulla viene tralasciato: si parte dall'interfaccia grafica e dalle routine di programmazione per poi passare al ruolo delle macro e agli strumenti di sviluppo come il linguaggio VBA e gli oggetti DAO e ADO, concludendo con le modalità di accesso e gestione dei dati e con i collegamenti tra Access e gli altri applicativi Office.
Intelligenza artificiale. L’impatto sulle nostre vite, diritti e libertà
Alessandro Longo, Guido Scorza
Libro
editore: Mondadori Università
anno edizione: 2021
pagine: XIV-282
L’intelligenza artificiale sta entrando con forza anche nella società italiana. Lo dimostra il primo boom di apparecchi legati a questa tecnologia, sempre più diffusi nelle nostre case (soprattutto in forma di assistenti vocali domotici). Studi recenti rilevano inoltre un'accelerazione dell'automazione nelle fabbriche e negli uffici, in conseguenza della pandemia covid-19. Gli esperti concordano che ne deriveranno forti ricadute socio-economiche, all’interno della quarta rivoluzione industriale ora in corso; con la promessa di rilanciare la produttività, migliorare il benessere dei lavoratori ma anche il rischio di aumentare le diseguaglianze. Di certo, sta già cambiando il modo di lavorare e ancora maggiori impatti avrà sull’occupazione del futuro. Questa trasformazione pone anche sfide inedite per la tutela della nostra privacy e in generale dei nostri diritti fondamentali. Il libro si propone di aiutare a comprendere la rivoluzione in atto e le relative sfide; a essere più preparati ai forti cambiamenti previsti nel mondo del lavoro e nella nostra vita (pubblica e privata). In modo divulgativo ma con riferimenti scientifici puntuali si delinea lo stato dell’arte di questa tecnologia e i suoi principali impatti. Si illustrano i benefici previsti, i rischi da affrontare e i possibili strumenti etici e giuridici da mettere in campo.
User Experience Design. Guida completa per imparare da zero
Luca Longo
Libro
editore: Maggioli Editore
anno edizione: 2021
pagine: 198
Questo volume presenta le conoscenze e gli strumenti di base che permettono di integrare le migliori pratiche di UX Design nel contesto di un progetto digitale. Il testo non fa riferimento a una metodologia specifica per organizzare un processo di progettazione, ma si concentra su criteri operativi proponendo le prassi migliori a seconda della tipologia di progetto attraverso un percorso che illustra i concetti legati al design, al design thinking, alla ricerca e allo studio delle persone (user research), al visual design, all’UX writing. Completano il volume due appendici con utili suggerimenti su come preparare il proprio portfolio e come affrontare un colloquio per UX Designer.
Excel 2021. Conoscere e sfruttare la potenza dei fogli di calcolo
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 192
Microsoft Excel è uno strumento in grado di rispondere a bisogni e esigenze diverse nella gestione dei fogli di calcolo. Questo guida compatta condensa in maniera precisa consigli e suggerimenti per imparare a lavorare in modo efficace. Il testo è indicato a chi vuole iniziare a usare Excel partendo da zero, partendo con il piede giusto senza perdersi tra le numerose funzioni e comandi. Si parte dalle basi - come spostarsi e operare nel foglio di lavoro e modificare i dati - per arrivare a funzioni, formule, diagrammi e grafici. Senza dimenticare le novità introdotte con la versione 2021.
Word 2021. Produrre documenti di testo puliti, eleganti e professionali
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 192
Microsoft Word è un software sofisticato per lavorare documenti di testo. Spesso però ci si limita all'uso delle funzionalità più comuni, sottostimandone le potenzialità e perdendo tempo in operazioni ripetitive. Questo manuale, aggiornato alla versione 2021, è un'ottima guida per imparare a lavorare con Word: dalle operazioni più semplici, come la creazione di un documento e la formattazione del testo, fino alla gestione di note, indici, immagini, grafici, intestazioni e piè di pagina. Il testo è pensato sia per chi si avvicina per la prima volta a un programma di videoscrittura, sia per chi proviene da una versione precedente di Word e vuole aggiornare e rinfrescare le proprie conoscenze.
Excel macro 2021. Lavorare in modo avanzato utilizzando funzioni e VBA
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 192
Un piccolo manuale per imparare le basi di utilizzo del linguaggio VBA per la creazione di macro in Microsoft Excel, in modo da automatizzare, personalizzare e ottenere il massimo da un foglio di calcolo. Il lettore è guidato nella costruzione di macro un passo alla volta, partendo dalla semplice registrazione di una sequenza di operazioni, fino alla scrittura di codice VBA personalizzato attraverso il Visual Basic Editor. Il testo è aggiornato alla versione 2021 di Excel, ma i fondamenti della scrittura di macro sono validi anche per le versioni precedenti.
Powerpoint 2021. Realizzare presentazioni chiare e accattivanti
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 192
Microsoft PowerPoint è il software più utilizzato per realizzare slide. In maniera sintetica e precisa, questa agile guida aiuta a creare presentazioni adatte a ogni esigenza, didattica o professionale. Non solo slide accattivanti, ma anche efficaci e chiare, in grado di trasmettere e rafforzare i concetti comunicati. Attraverso esempi pratici il lettore scopre le funzionalità di base e quelle più complesse: dai layout personalizzati agli effetti sul testo, dalle animazioni all'impiego di elementi multimediali come video e audio. Una guida sia per chi si avvicina per la prima volta a PowerPoint, sia per chi proviene da una versione precedente e vuole conoscere le novità incluse nella versione 2021.
Office 2021. Esplorare gli applicativi Microsoft per l'ufficio
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 192
Una guida compatta ed essenziale per scoprire le funzionalità di Microsoft Office 2021: dagli strumenti per la creazione di testi, alla realizzazione di presentazioni; dall'organizzazione di dati in fogli di calcolo, all'uso di piccoli database; dalla posta elettronica, alla gestione di appunti e di materiale di marketing. Con una panoramica per ciascuno dei principali applicativi della suite, il lettore è messo nella condizione di iniziare a lavorare partendo con il piede giusto. Il testo è indicato a chi si avvicina per la prima volta alla celebre suite per l'ufficio di casa Microsoft, ma anche a chi passa alla nuova versione da una delle precedenti.
Access 2021. Gestire dati con tabelle e database
Marco Ferrero
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 192
Un manuale pratico e compatto per scoprire i concetti base di Microsoft Access 2021. Un punto di riferimento per tutti gli utenti che lavorano con un database senza tuttavia avere la necessità di diventare dei professionisti. Con spiegazioni chiare e consigli da esperto, l'autore guida alla scoperta delle basi di dati, per poi passare alla strutturazione di campi, record e tabelle fino a funzionalità più avanzate come la creazione di query, l'utilizzo di moduli e l'impostazione di report.
Programmare con JavaScript. Guida completa per realizzare app, giochi e siti web
Darren Jones
Libro: Copertina morbida
editore: Hoepli
anno edizione: 2021
pagine: 286
Un'introduzione facile, pratica e completa alla programmazione con JavaScript. Questa guida è l'ideale sia per chi desidera imparare a programmare un videogioco di successo o il nuovo fenomeno dei social media, sia per chi vuole semplicemente fare un po' di pratica partendo dalle basi. JavaScript è il linguaggio di programmazione più diffuso in assoluto; gira sui browser web ed è particolarmente adatto alle app e ai giochi web-based. Inoltre, i principi e le tecniche che ne stanno alla base valgono anche per gli altri linguaggi. Nel corso del libro vengono realizzate svariate applicazioni, giochi e pagine web interattive.
Basi di Linux per hacker. Networking, scripting e sicurezza in Kali
Occupytheweb
Libro: Copertina morbida
editore: Hoepli
anno edizione: 2021
pagine: 206
Questo libro è il perfetto punto di partenza per tutti coloro che sono interessati all'hacking e alla cybersecurity. Il testo illustra le basi del sistema operativo Linux, con particolare attenzione alla distribuzione Kali, la più usata nel mondo dell'hacking. Per prima cosa viene spiegato come installare Kali su una macchina virtuale e vengono presentati i concetti di base di Linux. Si passa quindi agli argomenti più avanzati, come la manipolazione del testo, le autorizzazioni di file e directory e la gestione delle variabili d'ambiente. Infine, sono presentati i concetti fondamentali dell'hacking, come la cybersecurity e l'anonimato, e viene introdotto lo scripting con bash e Python. Il testo è arricchito da molti esempi ed esercizi per testare le competenze acquisite.