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

Programmazione e sviluppo del software

Espressioni regolari. Inventate nel 1950 ma ancora oggi insostituibili: le regexp

Marco Beri

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2007

pagine: 182

Le espressioni regolari (o regexp, regex, RE, tutte abbreviazioni di "regular expression") sono una sintassi attraverso la quale si possono rappresentare insiemi di stringhe. Sono spesso utilizzate da editor di testo per la ricerca e la sostituzione di porzioni del testo, ma trovano anche ampi utilizzi nella programmazione, web e non. PHP, PerI, Python, Java, Javascript, C e molti altri linguaggi, più o meno noti, fanno largo utilizzo delle regexp per effettuare controlli e operazioni sulle stringhe che processano.
12,90 12,26

Programmare in C: teoria, esempi ed esercizi svolti
30,00

Algoritmi in Java

Algoritmi in Java

Robert Sedgewick

Libro

editore: Pearson

anno edizione: 2003

pagine: 776

La linea scelta per la trattazione e l'esposizione dei contenuti è stata quella dell'approfondimento di argomenti ormai "classici", associati a una presentazione di temi e idee derivate direttamente dalla ricerca effettuata in questi ultimi anni. "Algoritmi in Java" offre una copertura attuale e completa dei più importanti algoritmi e strutture dati; presenta inoltre nuovi algoritmi, con spiegazioni dettagliate. Sebbene la sostanza del libro si possa applicare alla programmazione in qualsiasi linguaggio, i programmi utilizzano un'ampia gamma di costrutti standard del linguaggio Java, sviluppati con il supporto di Michael Schidlowsky, consulente indipendente specializzato in programmazione a oggetti.
48,00

Manuale di programmazione dei PLC

Luca Bergamaschi

Libro

editore: Hoepli

anno edizione: 2002

pagine: 463

La prima parte del volume presenta le tecniche di programmazione tradizionali derivate dall'elettromeccanica classica, nella seconda parte sono illustrate alcune tecniche innovative di tipo informatico. Tali tecniche presentano al lettore una nuova metodologia di approccio ai problemi industriali, molto spesso totalmente diversa da quanto suggerirebbe l'esperienza dei classici circuiti a relè.
39,90 37,91

Flutter. Guida allo sviluppo di app performanti e cross-platform

Flutter. Guida allo sviluppo di app performanti e cross-platform

Carmine Zaccagnino

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2020

pagine: XXVIII-308

Il libro guida lo sviluppatore principiante alla conoscenza di tutti gli aspetti più importanti di Flutter, a partire dalle basi fino alla creazione di un’app di chat in tempo reale perfettamente funzionante. Uno strumento ideale per tutti coloro che desiderano imparare a sviluppare app cross-platform. Anche chi non ha mai utilizzato il nuovo framework di Google potrà iniziare a programmare sfruttando tutte le potenzialità che Flutter mette a disposizione degli sviluppatori, come l’hot reload, grazie al quale le modifiche apportate al codice possono essere visualizzate istantaneamente. Nel testo, dopo la presentazione dell’interfaccia grafica di Flutter, vengono illustrati i pacchetti e i plugin indispensabili, l’input/output, la creazione di librerie esterne e molto altro ancora. L’appendice, infine, è una concisa ma esaustiva presentazione di Dart, il linguaggio utilizzato per programmare con Flutter.
34,90

Ionic 5. Guida completa per creare app per Android e iOS

Ionic 5. Guida completa per creare app per Android e iOS

Serena Sensini

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2020

pagine: XVIII-238

In questo manuale lo sviluppatore si mette alla prova con il mondo delle app mobile, attraverso un framework molto versatile, che consente di creare delle applicazioni partendo da zero: dai concetti di base all'utilizzo dei diversi elementi per costruire un'app robusta, accattivante e cross-platform. Ionic è uno strumento estremamente utile per chi ha già sviluppato applicazioni web, ma anche per chi ha poche basi e vuole cimentarsi nello sviluppo di un'app senza dover gestire due diverse piattaforme; creando infatti un unico prodotto, Ionic permette la distribuzione sia per Android sia per iOS, grazie alla sua semplicità e flessibilità. Questo testo è dedicato a chi possiede già delle competenze di base in JavaScript e/o TypeScript. L'approccio è essenzialmente pratico e ogni esempio riportato è basato su casi reali di utilizzo, che ne rendono più immediata e intuitiva la comprensione.
29,90

Algoritmi per l'intelligenza artificiale. Progettazione dell’algoritmo, dati e machine learning, neural network, deep learning

Algoritmi per l'intelligenza artificiale. Progettazione dell’algoritmo, dati e machine learning, neural network, deep learning

Roberto Marmo

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2020

pagine: XXVIII-404

Che cos'è l'intelligenza artificiale? Come creare un algoritmo per risolvere problemi computazionali complessi? Quali sono i vantaggi e gli svantaggi? Come organizzare i dati? Come preparare l'input e interpretare l'output? Come scegliere le librerie e gli strumenti di programmazione? Questo libro intende rispondere a queste e altre domande con un approccio pragmatico orientato al "ragionare per trovare soluzioni". Rivolto al programmatore che vuole avviare lo sviluppo degli algoritmi, è utile anche a chi desidera capire come funzionano certe soluzioni o immaginare nuovi utilizzi. Il volume è fornito di esempi, consigli, codice in linguaggio Python e link, selezionati con cura per cominciare subito a sperimentare gli approcci principali e conoscere le problematiche esistenti.
34,90

Progetti per maker con Arduino. Guida completa: dall'idea alla realizzazione

Progetti per maker con Arduino. Guida completa: dall'idea alla realizzazione

Enrico Miglino

Libro: Prodotto composito per la vendita al dettaglio

editore: Hoepli

anno edizione: 2020

pagine: XVIII-254

Una visione ad ampio spettro attraverso un percorso in cui vengono dissezionati progetti complessi, dalla robotica ai giocattoli elettronici, dalla realizzazione di opere interattive a progetti musicali. Partendo dalla definizione della figura del maker, il lettore affronta un percorso grazie al quale può realizzare prototipi funzionanti nel mondo reale. Si tratta di progetti aperti che possono essere modificati, migliorati e integrati in contesti differenti, oppure replicati accedendo alla documentazione e al materiale accessibile online attraverso i link presentati nel libro. Un progetto editoriale che raccoglie i contributi di alcuni dei community manager di Element14, la più grande comunità al mondo di appassionati di making ed elettronica, insieme a personaggi che ricoprono un ruolo chiave nel Maker Movement.
27,90

Visual Basic 2019. Guida completa per lo sviluppatore

Visual Basic 2019. Guida completa per lo sviluppatore

Daniele Bochicchio, Cristian Civera, Marco Leoncini, Stefano Mostarda, Matteo Tumiati

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2019

pagine: XXVI-438

Aggiornata a .NET Framework 4.8, .NET Core 3 e Visual Studio 2019, questa guida completa a Visual Basic 2019 è l'espressione corale di un gruppo di sviluppatori che, sin dalla sua prima versione, utilizza questo linguaggio per costruire applicazioni di ogni tipo, da quelle dedicate al web fino a complessi sistemi enterprise. Il libro, che include le novità introdotte dalle ultime versioni di .NET, tratta le basi del linguaggio fino ai concetti più avanzati, spiega l'uso dell'OOP in Visual Basic, per poi passare alle tecnologie più attuali come LINQ, Entity Framework, WPF, Windows 10, ASP.NET e servizi distribuiti. È il testo ideale sia per chi inizia a programmare con Visual Basic sia per chi usa da tempo questo linguaggio e vuole scoprire tutte le novità di Visual Basic 2019.
42,90

Node.js. Guida completa per lo sviluppatore

Azat Mardan

Libro: Libro in brossura

editore: Hoepli

anno edizione: 2019

pagine: XXII-506

Node.js rappresenta una vera e propria rivoluzione: per un programmatore, avere la possibilità di sviluppare un’intera web app usando esclusivamente JavaScript, sia per la parte frontend sia per quella backend, è infatti un vantaggio incredibile. Il libro, dedicato a chi già possiede competenze di JavaScript, giuda il lettore alla comprensione dei concetti principali di Node.js, partendo dall’installazione (singola e multi-versione), per arrivare alla sintassi di base, concentrandosi poi sui moduli più utili come Express e i template engine. Il testo permette di padroneggiare Node.js in tutte le sue sfaccettature, compresa la creazione dei propri moduli e il deploy delle web app sui servizi più usati attualmente.
54,90 52,16

C# 8 e Visual Studio 2019. Guida completa per lo sviluppatore

C# 8 e Visual Studio 2019. Guida completa per lo sviluppatore

Daniele Bochicchio, Cristian Civera, Marco Leoncini, Stefano Mostarda, Matteo Tumiati

Libro

editore: Hoepli

anno edizione: 2019

pagine: XXVI-470

Aggiornata a .NET Framework 4.8, .NET Core 3 e Visual Studio 2019, questa guida completa a C# 8 è l’espressione corale di un gruppo di sviluppatori che, sin dalla sua prima versione, utilizza questo linguaggio per costruire applicazioni di ogni tipo, da quelle dedicate al web fino a complessi sistemi enterprise. Il libro, che include le ultime novità introdotte dalle ultime versioni di .NET, tratta le basi del linguaggio fino ai concetti più avanzati, spiega l’uso dell’OOP in C#, per poi passare alle tecnologie più attuali come LINQ, Entity Framework, WPF, Windows 10, ASP.NET e servizi distribuiti. Il volume è rivolto sia a chi inizia a programmare con C# sia a chi usa da tempo questo linguaggio e vuole scoprire tutte le novità di C# 8.
42,90

Javascript. Guida completa per lo sviluppatore

Javascript. Guida completa per lo sviluppatore

Marijn Haverbeke

Libro

editore: Hoepli

anno edizione: 2019

pagine: XXII-442

JavaScript rappresenta il cuore di quasi ogni applicazione web moderna, dalle app social come Twitter ai framework per giochi basati su browser. Sebbene risulti semplice da imparare e usare, JavaScript è un linguaggio flessibile e complesso, che potete usare per creare applicazioni scalabili. Questa nuova edizione di "JavaScript. Guida completa per lo sviluppatore" si addentra nel linguaggio di programmazione, per mostrarvi come scrivere codice corretto ed efficace. L’aggiornamento include nuovi materiali sulla notazione delle classi, le funzioni freccia, gli iteratori, le funzioni asincrone, i template stringa e l’ambito dei blocchi. L’autore vi mette a confronto con il codice fin dalle prime pagine tramite esempi funzionali, mentre gli esercizi e i progetti relativi ai vari capitoli vi offrono un’esperienza pratica per la scrittura dei programmi. Tutti i sorgenti sono disponibili online in una sandbox interattiva, dove potrete modificare il codice, eseguirlo e controllarne l’output istantaneamente.
44,90

Inserire il codice per il download.

Inserire il codice per attivare il servizio.