Programmazione e sviluppo del software
Applied machine learning with Python
Andrea Giussani
Libro
editore: Bocconi University Press
anno edizione: 2020
pagine: 164
Coding. Guida facile per principianti. Impara a programmare a partire dai fondamentali
Libro
editore: Apogeo
anno edizione: 2020
pagine: 360
Esplora alcuni popolari linguaggi di coding e, seguendo i tutorial passo passo, comprendi come utilizzarli per creare il tuo primo sito web, sviluppare un videogioco, progettare una semplice applicazione e programmare minicomputer come Raspberry Pi. Mettiti alla prova dando sfogo alla creatività. Scritto da un team di esperti e docenti di coding, questo libro è l'ideale per iniziare a programmare dalle basi.
Machine learning con Python. Costruire algoritmi per generare conoscenza
Vahid Mirjalili, Sebastian Raschka
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2020
pagine: 624
Conoscenza e informazioni sono oggi valori fondamentali e per questo elaborare il magma di dati disponibili è una sfida affascinante e imprescindibile. Il machine learning è la risposta: grazie ai suoi algoritmi è infatti possibile creare macchine in grado di apprendere in modo automatico e rispondere alle domande chiave per il successo. Questa edizione accompagna nel mondo dell'apprendimento automatico e mostra come Python sia il linguaggio di programmazione ideale per costruire algoritmi sofisticati in grado di interrogare i dati e recuperare preziosi insight. Viene spiegato l'utilizzo di librerie dedicate – tra cui l'ultimo aggiornamento di scikit-learn – applicate in ambiti come la selezione e la compressione dei dati, l'analisi del linguaggio naturale, l'elaborazione di previsioni, il riconoscimento delle immagini, e viene dato spazio a due tecniche di machine learning all'avanguardia: il reinforcement learning e le reti generative avversarie (GAN). L'approccio è pragmatico: tutti i concetti sono accompagnati da esempi di codice e tutorial passo-passo. La lettura è consigliata a chi ha già alle spalle qualche studio teorico nel campo del machine learning oltre a una buona conoscenza di programmazione in Python.
Programmare .Net. Creare applicazioni desktop e web con Winform e C#. Esempi di interfacciamento ad Arduino
Marco Buttolo
Libro: Libro in brossura
editore: Sandit Libri
anno edizione: 2020
pagine: 156
"Sono tanti anni che sviluppo applicazioni desktop e web-oriented con il framework .NET di casa Microsoft, in ambito produttivo industriale. Le potenzialità di tale framework hanno dell'incredibile, per non parlare della potenza e dell'ergonomicità dell'IDE (Integrated Development Environment) Visual Studio sempre di casa Microsoft. Lo scopo di questo libro è quello di introdurre al lettore le principali tecnologie che ad oggi permettono allo sviluppatore di poter realizzare applicativi desktop o web-oriented in modo semplice ed efficiente. L'importanza di queste tecnologie è tale da poter tranquillamente affermare che linguaggio come VB NET, C#, sono utilizzati un po' dappertutto dal settore bancario/assicurativo al settore industriale manifatturiero. Non solo. Anche nel mondo dei maker c'è la possibilità di sviluppare applicativi per la Raspberry o sviluppare software che si interfaccia con le schede elettroniche di prototipazione (ad esempio, Arduino) sfruttando queste tecnologie".
Impariamo Python. Volume Vol. 1
Alberto Clerici, Maurizio De Pra, Maria Chiara Debernardi, Davide Tosi
Libro: Libro in brossura
editore: EGEA
anno edizione: 2020
pagine: 312
Learning Python. Volume Vol. 1
Alberto Clerici, Maurizio De Pra, Maria Chiara Debernardi, Davide Tosi
Libro: Prodotto composito per la vendita al dettaglio
editore: EGEA
anno edizione: 2020
pagine: 304
Python. Il web e l'analisi dei dati. Con esempi con Raspberry Pi e Arduino
Marco Buttolo
Libro: Libro in brossura
editore: Sandit Libri
anno edizione: 2020
pagine: 146
Python negli ultimi anni sta crescendo di importanza e di popolarità grazie ad una sintassi semplice che comporta una certa facilità di utilizzo. E' nato come linguaggio di scripting ma successivamente è esploso al punto che l'ambiente di sviluppo di casa Microsoft, Visual Studio, nelle ultime versioni ha dato la possibilità di creare progetti in Python sia di natura desktop sia di natura web.La nascita di framework come DJANGO ha permesso agli sviluppatori Python di portare le loro applicazioni dal mondo desktop al mondo web, sfruttando i classici paradigmi di programmazione del mondo web come MVC o MVVM.Inoltre, visto che con Python è possibile sviluppare software multi piattaforma, esso si presta bene per applicazioni di interfacciamento con Arduino o per applicazioni che girano su sistemi operativi Linux.
Il pragmatic programmer. Guida per manovali del software che vogliono diventare maestri. Ediz. speciale anniversario
Dave Thomas, Andy Hunt
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2020
pagine: 288
La prima edizione di Pragmatic Programmer, pubblicata nel 1999 e tradotta in dieci lingue, è diventata un classico, aiutando una generazione di programmatori a comprendere l'essenza stessa dello sviluppo software, indipendentemente dal linguaggio, dal framework o dalla metodologia utilizzati. Questa nuova edizione, che celebra il 20° anniversario della pubblicazione, offre uno sguardo rinnovato sul panorama dello sviluppo software, invitando il lettore a rivedere prassi di lavoro consolidate con l'intento di migliorare la produttività, l'accuratezza e la soddisfazione per il codice prodotto. I temi affrontati spaziano dalla responsabilità individuale alla crescita professionale fino alle tecniche di architettura software che consentono di scrivere codice più flessibile, dinamico e riutilizzabile. Rivisto totalmente e arricchito da nuovi argomenti, suggerimenti ed esempi, questo libro è oggi più che mai un testo chiave per sviluppatori, esperti o alle prime armi, che vogliono acquisire e consolidare competenze per una carriera di successo.
Programmare in go. Ediz. MyLab
Ivo Balbaert
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2020
pagine: 480
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. Le attività formative e valutative sono dettagliate nella pagina di catalogo dedicata al libro.
Programmare in C. Introduzione al linguaggio. Ediz. MyLab
Stephen G. Kochan
Libro: Prodotto composito per la vendita al dettaglio
editore: Pearson
anno edizione: 2020
pagine: 336
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. Le attività formative e valutative sono dettagliate nella pagina di catalogo dedicata al libro, consultabile all'indirizzo link.pearson.it/71687C74 o tramite QR code.
Concetti di informatica e fondamenti di Java
Cay S. Horstmann
Libro
editore: Maggioli Editore
anno edizione: 2020
pagine: 804
Il libro di Horstmann si è imposto negli anni come efficace supporto didattico nei corsi universitari di programmazione e, al tempo stesso, come riferimento per l'apprendimento autonomo. Anche in questa edizione il testo mantiene le caratteristiche delle precedenti edizioni: un approccio graduale alla programmazione, che permette di assimilare anche i concetti più difficili; una particolare enfasi sull'attività di problem-solving, della quale vengono resi espliciti i passaggi; molti esempi svolti, esercizi e problemi. Nella nuova edizione l'autore ha introdotto l'adeguamento alla versione Java 11 del linguaggio, nonostante la maggior parte degli esempi sia perfettamente funzionante anche con versioni precedenti, a partire da Java 8.

