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

Programmazione e sviluppo del software

Programmare .Net. Creare applicazioni desktop e web con Winform e C#. Esempi di interfacciamento ad Arduino

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".
14,90 €

Impariamo Python. Volume Vol. 1

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

19,90 €

Learning Python. Volume Vol. 1

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

19,90 €

Python. Il web e l'analisi dei dati. Con esempi con Raspberry Pi e Arduino

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.
11,90 €

Il pragmatic programmer. Guida per manovali del software che vogliono diventare maestri. Ediz. speciale anniversario

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.
30,00 €

Programmare in go. Ediz. MyLab

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.
36,00 €

Programmare in C. Introduzione al linguaggio. Ediz. MyLab

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.
34,00 €

Concetti di informatica e fondamenti di Java

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.
54,00 €

Informatica

Informatica

Michael Schneider, Judith Gersting

Libro

editore: Maggioli Editore

anno edizione: 2020

52,00 €

Assembly. Imparare l'assembly attraverso un simulatore software

Assembly. Imparare l'assembly attraverso un simulatore software

Paolo Di Leo

Libro: Libro in brossura

editore: Sandit Libri

anno edizione: 2019

pagine: 280

Microprocessori e sistemi embedded sono comunemente programmati con linguaggi ad alto livello come C e Python, linguaggi che rendono chiara la programmazione senza necessariamente conoscere intimamente l'hardware per cui si realizza il programma. L'assembly, dal canto suo, offre l'opportunità di programmare l'hardware colloquiando direttamente con il microprocessore indirizzando dati verso registri, memorie e I/O con semplici istruzioni.Questo libro infatti propone un corso in 20 capitoli per apprendere le basi della programmazione in assembly adoperando un simulatore software del microprocessore Z80, il miglior candidato didattico per l'apprendimento di questo linguaggio a basso livello.Anche se ogni microprocessore ha un proprio linguaggio assembly, saper già programmare un determinato microprocessore rende più facile passare ad un altro poiché molti procedimenti sono simili. È necessario soltanto assimilare le nuove modalità con cui sono proposti i codici mnemonici ed istruzioni univoche che ogni CPU possiede e non utilizzabili sulle altre.Un simulatore replica totalmente il sistema di riferimento ed è capace di eseguire un programma a velocità ridotta consentendo di esaminare la movimentazione dati in registri, memorie e I/O in tempo reale oppure nella modalità passo-passo eseguendo un'istruzione alla volta per cogliere ogni istante dell'esecuzione. Sono analizzate le istruzioni più comuni delle numerose disponibili seguendo un percorso logico nel proporle; ogni capitolo aggiunge nuove complessità impiegando le istruzioni già apprese nel precedente capitolo realizzando soluzioni a successivi programmi. La programmazione in assembly completa lo studio dei sistemi a microprocessori svelando quei meccanismi nascosti del software che governa l'hardware a livello di bit.
14,90 €

Sviluppare applicazioni blockchain. Guida per creare sistemi decentralizzati su reti distribuite

Sviluppare applicazioni blockchain. Guida per creare sistemi decentralizzati su reti distribuite

Yuan Michael Juntao

Libro

editore: Apogeo

anno edizione: 2019

pagine: 299

Lo sviluppo di applicazioni che utilizzano la tecnologia blockchain sta registrando una crescita esponenziale in ambiti che vanno oltre le criptovalute e spaziano tra il settore enterprise e quello pubblico. Le opportunità sono tante ma affrontare la sfida non è semplice. Questo manuale illustra una vasta gamma di paradigmi per lo sviluppo di applicazioni blockchain. Si parte da un'introduzione ai fondamenti della tecnologia blockchain e agli smart contract per poi passare alla creazione di applicazioni su piattaforme compatibili con Ethereum, il più grande e solido ecosistema blockchain al mondo. Il lettore impara così a costruire applicazioni decentralizzate (DApp) e implementare token, per poi immergersi nei framework Tendermint e Cosmos e nella creazione di architetture software che superano i limiti degli ambienti blockchain più diffusi. Il volume si conclude illustrando alcuni temi di cripto-economia, quali la classificazione, la stima, la compravendita e gli exchange di criptovalute. Una guida completa per gli sviluppatori che vogliono apprendere le architetture e i modelli di programmazione blockchain più avanzati e affidabili di oggi.
34,90 €

Sviluppare in PHP 7. Realizzare applicazioni Web e API professionali

Sviluppare in PHP 7. Realizzare applicazioni Web e API professionali

Enrico Zimuel

Libro: Copertina morbida

editore: Tecniche Nuove

anno edizione: 2019

pagine: 408

PHP è tra i linguaggi di programmazione più utilizzati al mondo per lo sviluppo di applicazioni web. Questa seconda edizione del manuale di Enrico Zimuel offre una revisione approfondita del libro con l'aggiunta di due capitoli sulle ultime novità delle versioni 7.3 e 7.4 del linguaggio e sull'utilizzo dei design pattern più utilizzati nei progetti PHP. Il libro è adatto sia a chi vuole imparare a programmare in PHP a livello professionale sia a chi lo utilizza già da qualche anno. Il manuale parte dalle basi del linguaggio per arrivare allo sviluppo di applicazioni web basate su architetture MVC o middleware, utilizzando lo standard PSR-7. Vengono presentati i moderni strumenti di sviluppo, come l'utilizzo di composer, la gestione dei codici sorgenti tramite git, i test unitari con PHPUnit, il deploy di applicazioni tramite Deployer e Ansible, la gestione dei database MySQL e MongoDB, l'utilizzo di ORM come Dottrine. Un intero capitolo è dedicato al tema dello sviluppo di web API con architetture REST, utilizzando un approccio middleware o tramite il progetto open source Apigility.
32,90 €

Inserire il codice per il download.

Inserire il codice per attivare il servizio.