Il tuo browser non supporta JavaScript!
Vai al contenuto della pagina

Programmazione e sviluppo del software

C++. Guida alla scoperta del linguaggio aggiornata a C++20

C++. Guida alla scoperta del linguaggio aggiornata a C++20

Bjarne Stroustrup

Libro: Libro in brossura

editore: Apogeo

anno edizione: 2023

pagine: 320

In questo volume Bjarne Stroustrup, inventore del linguaggio C++, fornisce una panoramica dello standard più recente, C++20, con lo scopo di mostrarne le principali funzionalità e i componenti della libreria standard necessari a un uso efficace. Il testo parte delle basi per poi spaziare attraverso argomenti più avanzati, soffermandosi sulle novità del linguaggio tra cui moduli, concept, coroutine, intervalli; esempi di codice accurati e suggerimenti pratici aiutano il lettore a prendere confidenza con gli argomenti più complessi. Una guida agile e puntuale, ideale per chi già utilizza C++ e vuole aggiornarsi, e per programmatori che hanno già esperienza in altri linguaggi e desiderano scoprire i vantaggi del moderno C++.
35,00 €

Programmazione web con Javascript

Programmazione web con Javascript

Patrick Carey, Sasha Vodnik

Libro

editore: Maggioli Editore

anno edizione: 2023

pagine: 608

JavaScript è il principale linguaggio di programmazione utilizzato per sviluppare siti web con pagine interattive. Il testo di Carey e Vodnik è un manuale completo, caratterizzato da un taglio operativo: grazie a dettagliati casi realistici, guida passo passo alla progettazione e alla creazione di pagine web dinamiche. Le diverse tecniche presentate e le attività di programmazione proposte permettono di acquisire e consolidare le competenze in maniera graduale, dalle basi di JavaScript fino alla progettazione e alla realizzazione di applicazioni web di qualità professionale. Grande attenzione è dedicata alla programmazione orientata agli oggetti e, oltre alle caratteristiche e funzionalità di JavaScript, sono trattate tecnologie avanzate, come AJAX e Google Maps API. Numerosi file, disponibili online, sono stati predisposti per realizzare le attività guidate e accompagnare nel percorso di apprendimento del linguaggio.
56,00 €

Il linguaggio C. Fondamenti e tecniche di programmazione. Ediz. Mylab. Con espansione online

Il linguaggio C. Fondamenti e tecniche di programmazione. Ediz. Mylab. Con espansione online

Paul J. Deitel, Harvey M. Deitel

Libro: Prodotto composito per la vendita al dettaglio

editore: Pearson

anno edizione: 2022

pagine: 736

La nona edizione è stata soggetta a una profonda revisione, pur essendo stato mantenuto lo stesso approccio didattico e metodologico. E’ stato aggiornato soprattutto il codice C degli esempi, e anche i paragrafi sono stati riorganizzati in modo più puntuale, con un’articolazione in sottoparagrafi corredati da esercizi di autovalutazione, al fine di permettere un più agevole accesso agli argomenti e uno studio più interattivo e personalizzato. Sono stati anche ampliati gli esercizi, ma soprattutto sono stati aggiunti nuovi esempi e progetti dettagliati riguardanti tematiche molto attuali, come la simulazione di sistemi, la programmazione di sistemi embedded, la realizzazione di videogame, la visualizzazione e la grafica 2D e 3D, l’intelligenza artificiale e la robotica, l’analisi dei dati, la cybersecurity, i web service e il multithreading per i sistemi multicore. Dopo un’ampia trattazione introduttiva sui sistemi informatici e sullo stato dell’arte delle tecnologie informatiche, nel testo l’approccio metodologico si snoda partendo dalle tecniche di programmazione strutturata e procedendo con i costrutti del linguaggio che la supportano, fino a mostrare, con numerosi e corposi esempi ed esercizi, come costruire effettivamente sistemi software anche complessi tramite l’approccio funzionale. Nel corso della trattazione vengono affrontate ampiamente e in modo operativo le tematiche relative agli algoritmi e alle strutture di dati, fondamentali per un approccio professionale alla programmazione.
45,00 €

Arduino. La guida ufficiale

Arduino. La guida ufficiale

Massimo Banzi, Michael Shiloh

Libro: Libro in brossura

editore: Tecniche Nuove

anno edizione: 2022

pagine: 216

Arduino è la piattaforma di prototipazione elettronica open source che è cuore del mondo Maker. Questa guida completa, aggiornata all’ultima versione dell’IDE di Arduino e alle nuove schede basate su ARM, aiuta a iniziare la prototipazione da subito. Qui troverete tutte le informazioni di cui avete bisogno, da come procurarvi i componenti necessari fino alla messa a punto dei ritocchi finali del progetto! Iniziare con Arduino è un gioco da ragazzi! Per utilizzare gli esempi introduttivi di questa guida tutto ciò che serve è una scheda Arduino Uno o Nano, un cavo USB e un LED. L’ambiente di sviluppo di Arduino è gratuito e facile da usare; funziona su Mac, Windows e Linux. Unitevi alle centinaia di migliaia di appassionati che hanno scoperto questa incredibile (e formativa) piattaforma.
21,90 €

Imparare a programmare robot. Costruire robot dotati di intelligenza artificiale con Raspberry Pi e Python

Imparare a programmare robot. Costruire robot dotati di intelligenza artificiale con Raspberry Pi e Python

Danny Staple

Libro: Libro in brossura

editore: Apogeo

anno edizione: 2022

pagine: 432

Viviamo in un mondo dove i compiti più complessi e ripetitivi sono automatizzati. Robot intelligenti hanno il potenziale per rivoluzionare il modo in cui svolgiamo un sacco di attività, con estrema precisione ed efficienza. La programmazione di robot è quindi un tema più che mai attuale e in questo libro viene mostrato come l'utilizzo combinato di Raspberry Pi e Python possa essere un ottimo punto di partenza per avventurarsi in questo mondo. Si comincia introducendo le basi della programmazione robotica per arrivare velocemente alla progettazione e realizzazione di un robot controllato da remoto. Quindi si procede aggiungendo funzionalità e controlli, sensori e sistemi di output, motori e servomotori, fotocamere, fino ad arrivare a scrivere il codice che permette al robot di agire in autonomia in determinate situazioni. Alla fine il lettore avrà costruito un automa in grado di svolgere alcuni compiti grazie a funzioni di intelligenza artificiale di base e potrà usare le competenze acquisite in progetti di complessità crescente.
39,90 €

ASP.NET Core. Guida allo sviluppo con .NET e C#

ASP.NET Core. Guida allo sviluppo con .NET e C#

Andrew Lock

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2022

pagine: 896

ASP.NET è una piattaforma ideale per lo sviluppo full-stack di applicazioni web, desktop e mobile. Le numerose librerie e i componenti pronti all'uso di cui dispone lo rendono un ambiente molto apprezzato da programmatori di ogni capacità e livello. La versione 5.0 introduce nuove funzionalità lato server e diversi servizi che migliorano lo sviluppo cross-platform. Questo manuale è una guida esaustiva e pratica all'utilizzo di ASP.NET con il linguaggio C#. Capitolo dopo capitolo il lettore apprende l'utilizzo degli strumenti di base, scopre come realizzare la prima applicazione e quindi come aggiungere funzionalità di complessità crescente, arrivando alla personalizzazione del framework per necessità specifiche. Inoltre, diagrammi ed esempi di codice riccamente commentati rendono la comprensione dei concetti tecnici semplice e immediata. Una testo di riferimento per chiunque voglia affrontare la programmazione full-stack attraverso la piattaforma di sviluppo Microsoft.
69,90 €

XML per tutti. Imparare il linguaggio di marcatura per la gestione dei dati

XML per tutti. Imparare il linguaggio di marcatura per la gestione dei dati

Massimo Canducci

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2022

pagine: 192

XML è un anello fondamentale per l'organizzazione e la trasmissione di informazioni. XML è uno standard impiegato da tutto il settore IT per la creazione e il funzionamento di qualsiasi tipo di applicazione: desktop, web, mobile, enterprise. Permette di condividere, distribuire e pubblicare dati e documenti tra sistemi diversi, indipendentemente dal software o dall'hardware utilizzati. XML è quindi un crocevia per molti flussi informativi e fornisce soluzioni a problemi differenti. Non a caso per molti sviluppatori è da tempo una tecnologia utilizzata per lo sviluppo di API. Questo agile manuale introduce il lettore ai fondamenti di XML e dei suoi strumenti, affiancando a spiegazioni teoriche esempi concreti di codifica, distribuzione e riutilizzo di documenti, con un occhio di riguardo alle informazioni di carattere più testuale.
19,90 €

PHP & MySQL. Sviluppare applicazioni web lato server

PHP & MySQL. Sviluppare applicazioni web lato server

Jon Duckett

Libro

editore: Apogeo

anno edizione: 2022

pagine: 672

Un modo nuovo e più bello per imparare PHP e MySQL. Questo libro è per chi non conosce il linguaggio PHP, il sistema di database MySQL e la programmazione web lato server. L'obiettivo è creare pagine e siti web dinamici comprendendo le logiche alla base e le tecnologie necessarie. Tutto grazie a un approccio visuale che attraverso grafici, immagini, esempi passo passo, aiuta a semplificare e rende chiari anche i concetti più difficili. Pagina dopo pagina il lettore scopre come funziona PHP e impara a utilizzarlo per generare pagine web personalizzate per ogni utente usando dati e contenuti organizzati in database MySQL. I numerosi esempi di codice spiegano funzionalità e tecniche applicabili a diverse tipologie di siti, come ecommerce, blog, social network, motori di ricerca, e più in generale piattaforme per la gestione dei contenuti (CMS). In breve si inizia a pensare come un programmatore web realizzando pagine che permettono di registrarsi a un sito, creare e modificare articoli, caricare file e immagini, gestire preferenze, aggiungere commenti e Mi piace, e molto altro.
39,90 €

PLC. Manuale d'uso e programmazione

PLC. Manuale d'uso e programmazione

Paolo Aliverti

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2021

pagine: 304

I PLC sono piccoli computer estremamente affidabili che consentono di automatizzare macchine e impianti industriali. In un contesto di sempre più rapida evoluzione tecnologica, vi è una forte richiesta di professionisti in grado di utilizzare questi dispositivi e Manuale di PLC è lo strumento ideale per prepararsi sull'argomento. Il libro include numerosi esempi pratici, tutti applicabili alla realtà o relativi a problemi tipici, realizzati con i PLC più diffusi, Siemens S7 e OMRON. Chiare spiegazioni passo passo mostrano come programmare con i linguaggi ladder e grafcet, verificando il risultato del lavoro svolto mediante simulatori. Sono quindi incluse spiegazioni dettagliate sui collegamenti elettrici e i circuiti, oltre che su sensori e attuatori. Alla fine del percorso, il lettore sarà in grado di muoversi in autonomia e di lavorare subito in modo produttivo. Sul canale YouTube dell'autore sono disponibili video che mostrano il funzionamento degli esempi proposti e forniscono supporto aggiuntivo e approfondimenti.
32,90 €

Python oltre le basi. Programmare con stile

Python oltre le basi. Programmare con stile

Al Sweigart

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2021

pagine: XXIV-344

Una guida completa per tutti coloro che conoscono le basi di Python e desiderano diventare degli sviluppatori esperti. Il libro non contiene solo una serie di consigli per scrivere codice corretto, ma spiega tutto quanto occorre sapere in merito agli strumenti professionali, come formattatori di codice, type checker, linter e controllo di versione. Sweigart illustra le best practice per impostare il proprio ambiente di sviluppo, insegna come scegliere un nome adeguato per le variabili, migliorando la leggibilità del codice, e passa quindi alla documentazione, all’organizzazione, alla misurazione delle performance, alla programmazione a oggetti fino all’analisi della complessità computazionale. L’acquisizione di queste competenze avanzate permette ai programmatori di potenziare le proprie capacità, non solo in Python, ma in qualsiasi altro linguaggio.
39,90 €

Arduino for dummies

Arduino for dummies

John Nussey

Libro: Copertina morbida

editore: Hoepli

anno edizione: 2021

pagine: 342

Una guida aggiornata all'ultima release di Arduino, ideale per tutti coloro che vogliono mettere in pratica le proprie idee grazie alle ultime versioni dell'hardware e del software di questo programma. In questo volume si trovano tutte le informazioni per imparare a usare Arduino, ma anche per ampliare le conoscenze di chi ha già provato a utilizzarlo: quali attrezzi sono necessari e dove trovarli, tutto quello che serve sapere sull'elettronica, come realizzare gli sketch, i programmi di Arduino, e molto altro. Scritto anche per le persone con un background tecnico limitato, questo libro presenta tutti gli ultimi aggiornamenti che lo rendono però perfetto anche per gli utenti esperti che cerchino una guida che evidenzi le più recenti e interessanti offerte di Arduino. Prefazione di Massimo Banzi.
24,90 €

Il nuovo Java. Guida completa alla programmazione moderna

Il nuovo Java. Guida completa alla programmazione moderna

Claudio De Sio Cesari

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2020

pagine: XXVIII-868

Una guida completa e aggiornata alla versione 17 LTS con tutto quello che serve per imparare a programmare in Java nel nuovo decennio. Il lettore viene accompagnato nel mondo dello sviluppo software, passo dopo passo, con una teoria chiara e rigorosa e una pratica ricca di esempi ed esercitazioni. Il nuovo Java parte dalle basi per arrivare a trattare tutti gli argomenti che hanno rivoluzionato il linguaggio, come le espressioni lambda, i reference a metodi, gli stream e tanto altro ancora. Come le precedenti edizioni, adottate nelle più importanti università italiane, è un testo particolarmente adatto a studenti universitari, ma anche ad aspiranti programmatori senza nessuna esperienza. Online è disponibile un’espansione gratuita e continuamente aggiornata dall’autore, composta dal capitolo extra “Aggiornamento a Java 17”, 13 appendici, oltre 500 esercizi (con soluzioni), il codice sorgente degli esempi e degli esercizi, approfondimenti, video, tutorial, quiz e tanto altro materiale didattico supplementare.
59,90 €

Inserire il codice per il download.

Inserire il codice per attivare il servizio.