fbevnts | Pagina 18
Vai al contenuto della pagina
Iscriviti alla newsletter

Programmazione e sviluppo del software

Programmare con Go. Guida per imparare il linguaggio open source sviluppato da Google

Nathan Youngman, Roger Peppe

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2019

pagine: 336

Creato da Google, Go è pensato per i programmatori che cercano un linguaggio facile ed espressivo ma allo stesso tempo potente e in grado di fornire performance elevate. Queste caratteristiche lo rendono ideale sia per chi è alle prime armi, sia per i professionisti che già padroneggiano altri linguaggi. Questo volume insegna le basi di Go in modo chiaro, andando subito al punto privilegiando la pratica alla teoria. Gli esempi e gli esercizi presentati possono essere facilmente testati online in Go Playground, un ambiente virtuale dedicato all'apprendimento di Go. Si parte dalla sintassi di base del linguaggio per poi approfondire la gestione di dati diversi e l'uso di metodi e funzioni. Quindi viene affrontato l'approccio di Go alla programmazione a oggetti, prima di concludere spiegando la gestione degli errori e la programmazione concorrente. La lettura è adatta anche a chi non ha particolari esperienze di programmazione, mentre chi ha già una conoscenza di base di un linguaggio come JavaScript, PHP, Python o Ruby troverà in questo libro un riferimento prezioso per imparare a programmare con Go con facilità.
34,90 € 33,16 €

Git. Guida per imparare a gestire, distribuire e versionare codice

Ferdinando Santacroce

Libro: Libro in brossura

editore: Apogeo

anno edizione: 2019

pagine: XI-176

Concepito come strumento per gestire la ramificazione del codice del kernel Linux, Git si è velocemente guadagnato i favori dei programmatori grazie alla sua solidità e alle numerose funzioni, diventando lo strumento di riferimento per il versioning del codice. Tuttavia, soprattutto per i meno esperti, il suo utilizzo non è così immediato e orientarsi tra comandi e opzioni può non essere facile. Questo manuale insegna a eseguire le operazioni fondamentali di Git. Si inizia con una breve guida di installazione per poi approfondire l'uso di Git in locale e in remoto, privilegiando la pratica alla teoria. Vengono in seguito trattati argomenti come la generazione di branch e il merge, la creazione e la gestione di un repository in GitHub e le richieste di fork del codice. Si arriva infine a interagire con un server Subversion, illustrando i concetti e i comandi necessari per convertire un repository SVN in un repository Git. Oltre a numerosi esempi ed esercitazioni, il volume è arricchito da riferimenti a risorse e suggerimenti che soddisfaranno anche i lettori più curiosi.
25,00 € 23,75 €

GitHub. Piccolo manuale per lo sviluppo collaborativo di software

Achilleas Pipinellis

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2019

pagine: 144

Lavorare con i sistemi di controllo di versione è un must per chiunque sia coinvolto in un progetto software, programmatori e non. Git è lo strumento più popolare e attorno a esso è stato costruito GitHub, che ne ha valorizzato le potenzialità rendendole accessibili via Web. Tuttavia utilizzare correttamente GitHub può non essere scontato. Partendo dalle basi della creazione di un repository, questo agile manuale mostra come tracciare e organizzare i problemi attraverso l'issue tracker, utilizzare i wiki e scrivere una documentazione accurata. Quindi si passa alla gestione delle versioni del codice, al lavoro tra organizzazioni e team e agli strumenti di collaborazione. Per concludere, viene mostrato come creare pagine web di un progetto su GitHub e personalizzare le impostazioni di un account e di un repository. Una guida semplice ed essenziale per iniziare a usare GitHub in modo efficace e contribuire nelle varie fasi dello sviluppo di software.
19,90 € 18,91 €

Glossario dei videogiochi. La lingua videoludica fra produzione, economia e gioco

Simone Barbieri

Libro: Libro in brossura

editore: Unicopli

anno edizione: 2019

pagine: 216

L'universo dei videogiochi non fa più parte dell'immaginario e delle conoscenze di pochi esperti o appassionati, ma si è aperto anche a tutto il resto del mondo. Scopo di questo glossario è appunto quello di venire incontro all'esigenza di comprendere le insolite parole che si possono scoprire nell'addentrarsi all'interno del panorama videoludico; questo glossario, con la sua costruzione ragionata e metodica e coi suoi 2000 termini e relative definizioni, si vuole rivolgere infatti sia ai neofiti, sia a chi i videogiochi li conosce bene, così da essere un piccolo faro che di volta in volta possa illuminare i dubbi che possono sorgere giocando o leggendo di questo medium. A completare il glossario vero e proprio è presente una sezione introduttiva sulla scelta delle fonti, sulla raccolta e selezione dei termini, sull'impostazione e sulla costruzione delle definizioni che lo compongono, così da fornire un ulteriore ausilio per la ricerca e la lettura.
17,00 € 16,15 €

Java 11. Guida allo sviluppo in ambienti Windows, macOS e GNU/Linux

Pellegrino Principe

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2018

pagine: 809

Java è il linguaggio di programmazione che più ha rivoluzionato il mondo dell'informatica ed è presente in ogni settore tecnologico. Questo manuale insegna e approfondisce l'utilizzo con riferimento alla versione 11, la prima versione LTS (Long Term Support) il cui supporto è garantito almeno fino a settembre 2021. I capitoli iniziali introducono i mattoni del linguaggio: variabili, costanti, letterali, tipi di dato, ma anche array, operatori, strutture di controllo e metodi. Quindi si passa ad argomenti più specifici affrontando la programmazione a oggetti, generica, funzionale e concorrente. Viene approfondito l'utilizzo di package, annotazioni, collezioni, fino ad arrivare ai meccanismi di Input/Output e alla programmazione di rete. Ogni capitolo è corredato di esempi e listati il cui codice sorgente è disponibile online pronto per essere eseguito in qualsiasi ambiente di sviluppo, Windows, macOS e GNU/Linux. Scarica i file degli esempi http://bit.ly/apo-java11
49,90 € 47,41 €

Imparare a programmare con PHP. Il manuale per programmatori dai 13 anni in su

Maurizio Boscaini, Massimiliano Masetti

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2018

pagine: 222

Il pensiero computazionale e la programmazione informatica sono sempre più importanti nei programmi didattici delle scuole primarie e secondarie. PHP è un linguaggio multipiattaforma, gratuito e open source, il cui successo è legato alla semplicità della sintassi e al fatto che la maggior parte dei siti web è costruita utilizzando CMS scritti proprio in PHP. Questo manuale si rivolge a chi vuole imparare a programmare con PHP e non ha esperienza con altri linguaggi. Tutto il testo si basa sull'imparare facendo, dando largo spazio a progetti ludici. Diversi elementi di PHP sono presentati attraverso problemi da risolvere ed esercizi. A ogni problema segue una soluzione, un programma il cui funzionamento viene esaminato nel dettaglio. Sono infine proposte varianti delle esercitazioni per stimolare il pensiero creativo. Tutti i programmi presentati sono scaricabili online, pronti a essere eseguiti, manipolati e riutilizzati a piacimento.
24,90 € 23,66 €

Arduino. Trucchi e segreti. 120 idee per risolvere ogni problema

Arduino. Trucchi e segreti. 120 idee per risolvere ogni problema

Paolo Aliverti

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2018

pagine: 448

Con Arduino è possibile costruire ogni tipo di prototipo e oggetto interattivo: dal termostato alla stampante 3D, passando per droni e robot. Per costruire circuiti, collegare sensori e attuatori, scrivere del software, maker e inventori devono però avere un bagaglio di competenze e una bella dose di intuito: dopo il successo del Manuale di Arduino, Paolo Aliverti mette a disposizione in questo libro i suoi “trucchi” per imparare nuove tecniche o risolvere i problemi comuni a ogni progettista, con particolare attenzione alla scrittura degli algoritmi e alla composizione dell’hardware. Sono oltre 120 i trucchi e segreti descritti, indispensabili per diventare veri esperti di Arduino. Una guida adatta a tutti gli appassionati di Arduino, sia al principiante sia all’utente avanzato, che in modo semplice e chiaro accompagna il lettore passo a passo con numerosi sketch e diagrammi. Non solo: a ogni trucco corrisponde un video pubblicato sul canale YouTube dell’autore: youtube.com/user/zeppelinmaker
34,90 €

L'arte del rilascio. Progettazione e deploy di software che funziona

Michael T. Nygard

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2018

pagine: 319

Nel ciclo di vita di un software l'80% dei costi ricadono spesso in produzione mentre un singolo problema può costare a un'azienda perdite importanti in termini di fatturato, reputazione, tempo e opportunità: uno scenario disastroso che però è possibile evitare ottimizzando la progettazione e l'architettura dell'applicazione. Questo pratico manuale insegna a creare sistemi che funzionano a lungo e con pochi problemi, e mostra come comportarsi quando qualcosa non va per il verso giusto. I temi affrontati includono i modelli di stabilità del software, le metodologie DevOps, i microservice, le architetture cloud e l'ingegneria del caos. Le soluzioni proposte si applicano a ogni genere di sistema, dai più piccoli a quelli che operano su larga scala, più complessi e fortemente virtualizzati. Il testo è arricchito da case study che mostrano le cause di fallimenti importanti e offrono consigli frutto dell'esperienza maturata commettendo e risolvendo errori. Una lettura per gli ingegneri e gli sviluppatori di software che vogliono portare un sistema in produzione e dormire sonni tranquilli.
34,90 € 33,16 €

Algoritmi e programmazione in pratica. Da specifiche a codice C

Algoritmi e programmazione in pratica. Da specifiche a codice C

Gianpiero Caboli, Paolo Enrico Camurati, Paolo Pasini, Denis Patti, Danilo Vendraminetto

Libro

editore: Maggioli Editore

anno edizione: 2018

pagine: 280

L’esperienza di laboratorio, in cui, data una specifica, lo studente arriva a scrivere un programma completo, gioca un ruolo fondamentale nel percorso di apprendimento: la conoscenza astratta dei concetti, infatti, non è sufficiente, ma non lo è neanche un approccio da “praticone” che procede per intuizione, esperienza o caso. Il volume si prefigge, per l’appunto, di creare un ponte tra teoria e pratica. Il lettore viene posto di fronte a una serie di problemi di complessità crescente; da quelli semplici, con strutture dati e algoritmi banali per cui bastano i costrutti elementari del linguaggio, a quelli più difficili, la cui complessità riguarda la progettazione della soluzione, l’algoritmo, la struttura dati e la realizzazione mediante caratteristiche più avanzate del linguaggio, quali i puntatori, l’allocazione dinamica o la modularità. Per ciascun problema, a partire dalle specifiche, si sviluppa passo passo la logica di risoluzione, fino ad arrivare alla scrittura del codice C.
22,00 €

C. Didattica e programmazione. Ediz. mylab

C. Didattica e programmazione. Ediz. mylab

Al Kelley, Ira Pohl

Libro: Prodotto composito per la vendita al dettaglio

editore: Pearson

anno edizione: 2018

pagine: 672

Il testo di Al Kelley e Ira Pohl si conferma come una guida completa e aggiornata, per l'apprendimento di un linguaggio di programmazione general-purpose elegante, semplice e potente come il C. Gli autori hanno strutturato questo testo non come un manuale di riferimento ma secondo un percorso didattico attentamente studiato e flessibile, per andare incontro alle diverse esigenze di insegnamento e portare il lettore all'approfondimento di ogni singolo aspetto secondo uno schema "esempio, spiegazione, sintassi".
44,00 €

Advanced programming and problem solving strategies in C. Volume Vol. 2

Advanced programming and problem solving strategies in C. Volume Vol. 2

Stefano Quer

Libro: Libro rilegato

editore: CLUT

anno edizione: 2018

pagine: 456

Sono presentate tecnologie informatiche per gli studenti universitari iscritti ai corsi di programmazione avanzata come "Algoritmi e programmazione" e professionisti dello sviluppo software. Viene dato al lettore un divertente annuncio informativo, stimolante introduzione all'uso del linguaggio C per risolvere problemi complessi. Il libro si concentra su programmi di lavoro completi, presentando e contrastando diverse possibili soluzioni.
42,50 €

Advanced programming and problem solving strategis in C. Volume Vol. 4

Advanced programming and problem solving strategis in C. Volume Vol. 4

Stefano Quer

Libro: Libro rilegato

editore: CLUT

anno edizione: 2018

pagine: 242

Le parti precedenti forniscono un'introduzione completa alla sintassi del linguaggio C e studio moderno di algoritmi informatici strutture dati. Dopo queste parti, il libro presenta molte soluzioni di esami basati sui problemi utilizzando il linguaggio C le problematiche vengono estratte dalle prove d'esame del corso "Algoritmi e programmazione", erogato nell'ambito dell'ingegneria informatica, laurea triennale presso il Politecnico di Torino. Il testo è destinato principalmente all'uso per studenti universitari o laureati.
24,00 €

Inserire il codice per il download.

Inserire il codice per attivare il servizio.