Apogeo: Guida completa
Data analytics per tutti. Imparare ad analizzare, visualizzare e raccontare i dati
Andrea De Mauro
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2022
pagine: 364
Gli strumenti e le tecniche per portare l'analisi dei dati oltre Excel. La data analytics è una disciplina sempre più ricercata e acquisire competenze in questo ambito sta diventando essenziale in ogni settore. Questo manuale spiega come muovere i primi passi senza dover imparare un linguaggio di programmazione, ma passando dalla teoria alla pratica attraverso alcuni tutorial mirati. Si parte spiegando le tipologie di analisi possibili e come i dati devono essere preparati prima di essere analizzati. Si passa quindi al visual programming, con strumenti - KNIME e Microsoft Power BI - che consentono di creare template, modelli riutilizzabili e interfacce in grado di svolgere analisi profonde anche attraverso il machine learning. Infine si apprendono alcune tecniche di data visualization e data storytelling che aiutano a migliorare il processo di decision making. Un libro adatto a manager, professionisti, studenti e a tutti coloro che vogliono scoprire le potenzialità della data analytics per lavorare in modo più efficace con i dati.
40 algoritmi che ogni programmatore deve conoscere. Per migliorare nel problem solving e scrivere codice più efficace
Imran Ahmad
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2022
pagine: 320
Gli algoritmi hanno sempre avuto un ruolo importante nello studio come nella pratica dell'informatica e saperli applicare per risolvere problemi è un'abilità che qualsiasi programmatore deve possedere. Questo manuale insegna a conoscere e mostra come scegliere l'algoritmo più adatto al proprio scopo, comprendendone appieno il funzionamento. Dopo aver spiegato le caratteristiche base di un algoritmo e le tecniche di progettazione, si passa allo studio e all'implementazione di algoritmi di tipo diverso attraverso esempi pratici che utilizzano il linguaggio Python. Il lettore si avvicina così alla programmazione lineare, alla classificazione di pagine, alla creazione di grafi, al machine learning e al deep learning, all'elaborazione di dati e alla crittografia, comprendendo la matematica e la logica che sono alla base di alcuni fondamentali algoritmi. Un testo unico nel suo genere e una risorsa fondamentale per diventare esperti nell'utilizzo di algoritmi che consentono di risolvere problemi del mondo reale.
Windows 11. Guida facile all'utilizzo del sistema Microsoft
Mike Davis
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2022
pagine: 352
Windows è in evoluzione continua e la versione 11 ne rappresenta una nuova pietra miliare. La diffusione crescente di laptop e tablet, sempre più centrali anche nelle dinamiche di lavoro agile, ha spinto Microsoft a ridisegnare l'interfaccia e alcune funzionalità accentuandone le caratteristiche orientate all’uso in mobilità. I miglioramenti sono numerosi e riguardano, tra l'altro, le possibilità di collegamento con i dispositivi Android, la predisposizione alla comunicazione e collaborazione di gruppo attraverso Teams e l'implementazione della tecnologia TPM (Trusted Platform Module) per migliorare la sicurezza e le modalità di accesso e autenticazione. Tutto questo e molto altro è raccontato in questa guida che segue il rinnovamento di Microsoft e insegna a utilizzare il sistema operativo attraverso un approccio che parte dalle basi per adeguarsi alle esigenze di lettori di ogni età, alle prime armi o alla ricerca di un testo per aggiornarsi a Windows 11.
PHP 8. Guida allo sviluppo web con Javascript, MySQL, CSS3 e HTML5
Steve Prettyman
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2022
pagine: 336
Questo manuale si rivolge a chi non conosce PHP e vuole imparare a utilizzarlo nella moderna versione 8 secondo il paradigma della programmazione a oggetti. L'approccio è tutoriale: in ogni capitolo alla teoria sono affiancati numerosi esempi di codice che spaziano dalle basi del linguaggio alle sue funzionalità più avanzate, dedicate per esempio alla sicurezza e alla cifratura delle password o alla gestione di dati in formati diversi. Inoltre sono presenti approfondimenti ai temi trattati ed esercizi mirati allo sviluppo di un'applicazione reale nelle sue tre componenti chiave: l'interfaccia utente, la logica funzionale e la gestione dei dati. Il lettore impara così a utilizzare PHP apprendendo anche un metodo di lavoro professionale che sfrutta le potenzialità del linguaggio insieme a tecnologie web moderne come HTML5, CSS3, JSON, senza dimenticare JavaScript, XML e MySQL.
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.
Google Ads. Guida strategica alla pubblicità che funziona
Emanuele Tamponi
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 240
In un contesto sempre più articolato e in continua mutazione, ottenere buoni risultati con l'advertising è un lavoro complesso che richiede padronanza degli strumenti tecnici ma soprattutto una visione strategica. Questa guida mostra come fare pubblicità in modo efficace con Google Ads, mettendo in luce i cambiamenti portati dal machine learning nel campo del Search Marketing: dalla centralità delle keyword l'asse si sposta sempre più verso le Audience, mentre nel Customer Journey l'attenzione si concentra sugli stati mentali che generano percorsi di acquisto piuttosto che sui touchpoint tra persone e aziende. L'obiettivo è addentrarsi negli aspetti tecnici senza perdere di vista l'orizzonte più ampio in cui ci si muove, sottolineando l'importanza della strategia per dare ordine alle azioni, dei dati per fare chiarezza e, infine, della creatività per riuscire a distinguersi. Un manuale per chi vuole fare advertising con Google Ads progettando una macchina efficiente che generi profitto, ottimizzando gli investimenti e senza disperdere valore.
Analisi dei dati con Excel. Conoscere e utilizzare gli strumenti e le tecniche avanzate
Francesco Borazzo
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2021
pagine: 384
Utilizzare Excel per operazioni basilari è semplice e alla portata di tutti. Utilizzare Excel per analizzare basi di dati è invece molto più complesso: il software è dotato di grandi potenzialità, bisogna però imparare a conoscerle e a sfruttarle. In questa guida il lettore impara a lavorare in modo professionale, affrontando temi come il raggruppamento, la rappresentazione e la classificazione di dati, le formule e le funzioni, la gestione degli errori, la descrizione dell'andamento di una variabile, le tabelle pivot, i grafici, la statistica e gli strumenti di previsione. Alla fine avrà compreso come Excel possa diventare un alleato nelle scelte di business, aiutandolo a individuare aspetti nascosti dei dati e a valutare situazioni di incertezza in cui sembra difficile prendere decisioni. Arricchito da esempi pratici ed esercizi tratti da casi reali, il testo è basato su Excel di Office 365 ed è utilizzabile anche con le versioni 2019, 2016 e 2013.
Quantum computing. Guida alla programmazione con Python e Q#
Sarah Kaiser, Cassandra Granade
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 408
Nel mondo dei computer il quantum computing è l'avanguardia in termini di potenza e scalabilità e può trasformare in maniera radicale ogni ambito dell'informatica, dalla sicurezza delle informazioni alla scienza dei dati. Utilizzando i qubit, l'unità fondamentale dell'informazione quantistica, le macchine possono risolvere problemi neppure avvicinabili nei sistemi binari. Questo manuale accompagna il lettore nel mondo del quantum computing mostrandone gli utilizzi pratici. Si parte dai fondamenti della disciplina attraverso la creazione di un simulatore quantistico in Python, per poi passare all'uso del Quantum Development Kit di Microsoft e del linguaggio Q# per la scrittura e l'esecuzione di algoritmi dedicati. Alla fine il lettore sarà in grado di utilizzare le tecniche di programmazione quantistica in diverse applicazioni e lavorare su casi reali come la soluzione di problemi di chimica e aritmetica e la ricerca in database non strutturati. Una guida pratica, ricca di esempi e istruzioni passo-passo, dedicata a chi ha già qualche conoscenza di programmazione e vuole esplorare il mondo del quantum computing partendo dalle basi.
Interaction design. Oltre l'interazione uomo-macchina
Helen Sharp, Yvonne Rogers, Jennifer Preece
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 636
L'Interaction Design si occupa della progettazione di prodotti e servizi nei quali è presente un'interazione tra persone e macchine. Si tratta di una disciplina dalla forte valenza applicativa che ha acquisito grande importanza con il dilagare della tecnologia nella nostra vita. Coinvolge aspetti cognitivi, sociali ed emotivi, e gli strumenti impiegati derivano da campi diversi, dalla psicologia all'antropologia fino all'informatica. Questo volume insegna la pratica dell'Interaction Design dalle basi, mostrando non solo quali principi applicare e come, ma anche come integrarli con le metodologie Agile e Lean, la data analysis, il design di interfacce e la teoria contemporanea sulla cognizione umana. Arricchito da esercitazioni e interviste a esperti del settore, questo manuale è una guida fondamentale per studenti e professionisti che vogliono acquisire le competenze necessarie per operare nel campo della progettazione dell'interazione uomo-macchina.
Digital forensics. Guida per i professionisti delle investigazioni informatiche
Darren R. Hayes
Libro: Copertina morbida
editore: Apogeo
anno edizione: 2021
pagine: 624
Attività illegali nel Deep Web, cyberwar, leaks di vario tipo, violazioni di media, crimini informatici in generale: mai come oggi gli investigatori hanno a che fare con il mondo digitale in tutte le sue possibili declinazioni. Che sia hardware o software, desktop o mobile, cloud, virtuale, enterprise, qualsiasi cosa definibile come "digital" può rientrare in un'investigazione forense, e diventa così materia di Digital Forensics. Questa nuova edizione aggiornata e ampliata nasce con l'idea di formare e informare gli investigatori digitali, o meglio i digital forensics expert, di oggi e di domani. Dopo aver introdotto la materia, due ampi capitoli affrontano la problematica da un punto di vista del diritto civile e penale. Si entra quindi nel merito della definizione di un metodo di lavoro e dell'organizzazione di un laboratorio di analisi dotato di tutti gli strumenti necessari. Due capitoli centrali presentano i temi chiave dell'acquisizione e dell'intercettazione del dato. Conclusa questa prima parte del testo, si affrontano i vari tipi di analisi eseguibili su dispositivi di ogni genere: tra hardware e software, macchine virtuali e server in cloud, sistemi operativi desktop e mobile, file system e file di log si scende sempre più in profondità alla ricerca di prove ed evidenze che possano essere portate in sede di giudizio.
Trading con Python. Creare algoritmi per la compravendita e l'analisi di mercato
Yves Hilpisch
Libro
editore: Apogeo
anno edizione: 2021
pagine: 348
Il trading finanziario, una volta dominio esclusivo degli attori istituzionali, è ora aperto a piccole organizzazioni e singoli trader che utilizzano piattaforme online dove Python, grazie al suo potente ecosistema di pacchetti e librerie dedicate, è largamente diffuso. In questa guida pratica, l'autore insegna l'uso di Python nel campo del trading algoritmico, dove le decisioni sugli investimenti sono guidate da modelli matematici. Nel corso del libro il lettore apprende ad applicare Python nel backtesting, il recupero di dati finanziari da fonti diverse, l'interazione con le piattaforme di trading online, la generazione di previsioni e l'elaborazione di dati in tempo reale. Un manuale completo e ricco di esempi da analizzare e riutilizzare, pensato per studenti, professionisti e appassionati che conoscono le basi della programmazione in Python e desiderano costruire e implementare strategie di trading automatizzato e su misura.

