Scarica Libri Gratuiti

Scarica libri ed ebooks (I migliori libri in formato PDF, EPUB, etc)

Cerca negli ebook:

Numero totale di libri trovati 36 per la tua ricerca. Scarica gli ebook e divertiti!
Java 8

Java 8

Autore: Pellegrino Principe

Numero di pagine: 688

Java è il linguaggio di programmazione che più ha rivoluzionato il mondo dell’informatica. Dal 1995, anno del suo debutto ufficiale, a oggi risulta impiegato nei più svariati dispositivi, come computer, smartphone, tablet, televisori, navigatori satellitari. Studiare Java permette non solo di imparare un moderno linguaggio di programmazione, ma anche di posizionarsi all'interno del mercato del lavoro nei più disparati settori tecnologici. Questo libro nasce con l’obiettivo di fornire un percorso di apprendimento pratico, immediato e attuale. Si parte dalle caratteristiche del linguaggio, per poi affrontare gli argomenti basilari della programmazione in Java, fino a temi di carattere specifico come la progettazione di interfacce utente, la programmazione di rete e dei database, lo sviluppo di applicazioni web, offrendo ai lettori una panoramica a 360 gradi. Non mancano le grandi novità di Java 8 come le espressioni lambda e la stream api per le collezioni. Il tutto corredato da numerosi esempi e listati da studiare, compilare e pronti da utilizzare con NetBeans.

PENSARE DA INFORMATICI

PENSARE DA INFORMATICI

Autore: Elisa Iacopini

Numero di pagine: 67

Introdotto ormai come materia di insegnamento scolastico, il “pensiero computazionale” è la capacità di pensare e agire come quando si sviluppa un software. L’informatica è una disciplina vastissima e in continuo veloce sviluppo, ma i principi fondamentali sono sempre gli stessi e possono essere facilmente appresi: procedure che realizzano obiettivi nel modo più efficiente possibile. Questa guida, tramite l’uso del linguaggio di programmazione Python, può diventare lo strumento giusto per aiutare a sviluppare competenze ormai indispensabili, avvicinarsi in modo consapevole e maturo al mondo dell’informatica e imparare a ragionare “come ragionano i computer”.università pisa Con questa monografia si apre la nuova collana di ebook “Quaderni di cultura digitale” realizzata a cura del Laboratorio di Cultura Digitale dell’Università di Pisa (http://www.labcd.unipi.it) ed edita da Simonelli editore (https//www.ebooksitalia.com). Ospiterà brevi monografie sugli strumenti e le ricerche nell'ambito dell'informatica umanistica, emerse dal lavoro di docenti e studenti che collaborano con il Laboratorio stesso. Si propone di sostenere una più larga diffusione della ...

Il linguaggio Java. Guida alla programmazione di base. Con CD-ROM

Il linguaggio Java. Guida alla programmazione di base. Con CD-ROM

Autore: Massimiliano Bigatti

Numero di pagine: 304
Programmazione Oggetti

Programmazione Oggetti

Autore: Daniel E Miller

Numero di pagine: 414

Scopri la programmazione orientata agli oggetti con Php, Python, C++ e Java Vorresti imparare ad utilizzare i principali linguaggi utilizzati per la programmazione orientata agli oggetti? Ti piacerebbe una raccolta pratica, ricca di codici ed esempi che ti permetta di mettere in pratica subito la teoria? Vuoi programmare e imparare a gestire la complessità di Php, Python, C++ e Java? I linguaggi Php, Python, C++ e Java permettono di programmare in maniera semplice e unica, dando vita a codici efficienti e produttivi. Sono indispensabili per chiunque voglia approcciarsi al mondo della programmazione orientata agli oggetti. Grazie a questa raccolta il lettore potrà imparare la programmazione orientata agli oggetti con i linguaggi PHP, Python, C++ e Java. Strutturati in maniera chiara e graduale, i manuali non danno nulla per scontato ed è possibile imparare a programmare partendo da zero. Dopo una prima parte introduttiva che presenta le basi di tali linguaggi, vengono illustrate tutte le loro funzionalità e spiegati i concetti più specifici in modo da avere una panoramica completa. La guida si basa sul concetto di imparare - facendo, dando spazio a molteplici esempi pratici,...

Android

Android

Autore: Fabio Collini , Matteo Bonifazi , Alessandro Martellucci , Stefano Sanna

Numero di pagine: 480

Android è la piattaforma mobile più diffusa a livello mondiale, con più di un miliardo di device attivati e un ritmo di crescita vertiginoso. Lo scopo di questo libro è illustrare vari ambiti dello sviluppo avanzato di applicazioni Android, con particolare enfasi sulla user interface e sugli aspetti più ingegneristici. Mettendo in pratica le tecniche descritte nel volume il lettore sarà in grado di sviluppare applicazioni in modo professionale, sfruttando appieno il sistema operativo e le principali librerie disponibili sul mercato. Altri argomenti trattati nel libro sono: utilizzo di Bluetooth Low Energy, programmazione funzionale su Android con un particolare riferimento a RxJava, utilizzo di Android su device di tipologia diversa, dai wearable alle TV mediante il Chromecast, sicurezza delle applicazioni Android.

Java 11

Java 11

Autore: Pellegrino Principe

Numero di pagine: 828

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.

Dai fondamenti agli oggetti. Corso di programmazione Java. Con CD-ROM

Dai fondamenti agli oggetti. Corso di programmazione Java. Con CD-ROM

Autore: Giovanni Pighizzini , Mauro Ferrari

Numero di pagine: 646
Manuale di Java 6. Programmazione orientata agli oggetti con Java Standard Edition 6

Manuale di Java 6. Programmazione orientata agli oggetti con Java Standard Edition 6

Autore: Claudio De Sio Cesari

Numero di pagine: 538
Tecniche di progettazione agile con Java. Design pattern, refactoring, test

Tecniche di progettazione agile con Java. Design pattern, refactoring, test

Autore: Sandro Pedrazzini

Numero di pagine: 283
Il linguaggio Java. Manuale ufficiale

Il linguaggio Java. Manuale ufficiale

Autore: Ken Arnold , James Gosling , David Holmes (informatico.)

Numero di pagine: 776
Programmazione di applicazioni grafiche in Java

Programmazione di applicazioni grafiche in Java

Autore: Stefano Mazzanti , Vitaliano Milanese

Numero di pagine: 466
Gocce di Java. Un'introduzione alla programmazione procedurale ed orientata agli oggetti

Gocce di Java. Un'introduzione alla programmazione procedurale ed orientata agli oggetti

Autore: Pierluigi Crescenzi

Numero di pagine: 352
I fondamenti

I fondamenti

Autore: Cay S. Horstmann , Gary Cornell

Numero di pagine: 778

La settima edizione di "Core Java 2 - Fondamenti" è il primo dei due volumi dedicati alla versione 5.0 di Java 2 Standard Edition. Il volume prende in esame i fondamenti del linguaggio Java e i principi di base relativi alla programmazione delle interfacce utente e affronta nel dettaglio i seguenti argomenti: programmazione orientata agli oggetti; riflessione e proxy; interfacce e classi inter modello a eventi; progettazione dell'interfaccia utente con il Toolkit Swing UI; gestione delle eccezio input/output e serializzazione degli oggetti; programmazione generica. Annotation Supplied by Informazioni Editoriali

Algoritmi e strutture dati in Java

Algoritmi e strutture dati in Java

Autore: Michael T. Goodrich , Michael H. Goldwasser , Roberto Tamassia

Numero di pagine: 744
Elementi di Analisi Superiore per la Fisica e Ingegneria

Elementi di Analisi Superiore per la Fisica e Ingegneria

Autore: Alberto Ferrero , Filippo Gazzola , Maurizio Zanotti

Numero di pagine: 326

La gamma di argomenti trattati è piuttosto vasta e copre i principali prerequisiti della ricerca scientifica basata su modelli matematici. Si parte dagli spazi vettoriali e dall'integrale di Lebesgue per arrivare fino ai confini della ricerca teorica come lo studio di esponenti critici per le equazioni ellittiche semilineari e i problemi attuali della fluidodinamica. Questo lungo percorso attraversa la teoria degli spazi di Banach e di Hilbert, gli spazi di Sobolev, le equazioni differenziali, le trasformate di Fourier e Laplace alle quali sono premessi opportuni strumenti di analisi complessa. Sono state riportate tutte le dimostrazioni con un interesse didattico o applicativo; sono state invece omesse quelle dimostrazioni troppo tecniche o che richiedono troppe conoscenze. Questo libro ha l'ambizioso proposito di essere utile a un'ampia tipologia di lettori. I primi possibili beneficiari sono sicuramente gli studenti del secondo o terzo anno di un corso di laurea scientifico: qui di seguito troveranno quegli argomenti che servono per iniziare studi più approfonditi in Matematica e in altre discipline, specialmente la Fisica e l'Ingegneria. Ma questo libro potrebbe anche essere ...

Programmare con Java

Programmare con Java

Autore: Giuseppe Maggi

Numero di pagine: 544

Questo libro guida il lettore lungo un percorso di apprendimento ragionato che conduce dalle basi fino alle caratteristiche più avanzate di Java, per poterlo sfruttare e diventarne padroni. Dopo avere illustrato i fondamenti del linguaggio, per imparare a programmare anche senza alcuna esperienza pregressa, il testo presenta una panoramica completa sulla Programmazione Orientata agli Oggetti (OOP), per comprenderne la sintassi ma soprattutto per sfruttarla in una corretta strutturazione dei progetti. Segue una completa trattazione degli strumenti di gestione delle informazioni, per analizzare e valorizzare il patrimonio informativo, vera ricchezza di ogni software. Un ampio spazio è dedicato all’esplorazione delle vie di comunicazione e interazione, considerando sia le risorse esterne (database, file e servizi in rete) sia le interfacce utente, per una comoda fruizione delle applicazioni. Il testo illustra inoltre tutte le principali novità delle versioni più recenti del linguaggio Java. Elementi aggiuntivi a supporto del libro disponibili online: https://guidajava.blogspot.com Tra gli argomenti trattati – Variabili, tipi di dato e operatori – Controllo del flusso di...

Programmare con C# 7

Programmare con C# 7

Autore: Antonio Pelleriti

Numero di pagine: 880

Il linguaggio di programmazione C# è il punto di riferimento della programmazione su piattaforma. NET da oltre 15 anni. È stato introdotto appositamente a tale scopo e ogni novità che riguarda la piattaforma è inclusa per prima in questo linguaggio, seguendo i bisogni della comunità degli sviluppatori. I sistemi operativi Microsoft Windows per PC e tablet e Windows Phone per smartphone sono basati su .NET e C# è il linguaggio che tradizionalmente consente di iniziare a sviluppare nel modo più rapido e produttivo per questi sistemi. Oggi inoltre C#, grazie a .NET Core, è diventato multipiattaforma e supporta anche i sistemi Linux e OS X. Lo scopo di questo libro è illustrare le basi fondamentali del linguaggio, quindi la sintassi e i suoi costrutti, applicate al paradigma di programmazione orientata agli oggetti, per poi arrivare ai concetti avanzati che permettono di sfruttare C# in tutte le sue sfaccettature: generics, eccezioni, delegate, espressioni lambda, LINQ, programmazione asincrona, multithreading. Grazie alle basi poste nella prima parte si passerà poi a problemi e concetti di sviluppo tipici del mondo reale: file, database, sviluppo di applicazioni con...

Python

Python

Autore: Mark Summerfield

Numero di pagine: 288

Questo testo si rivolge ai programmatori in Python che desiderano ampliare e approfondire la conoscenza del linguaggio in modo da migliorare la qualità, l’affidabilità e la facilità di manutenzione dei loro programmi. L'autore presenta numerosi esempi e idee per potenziare la programmazione in Python focalizzandosi su quattro temi chiave: i design pattern per scrivere codice in modo elegante ed efficace, la concorrenza e Cython (Python compilato) per aumentare la velocità di esecuzione, l’elaborazione di rete ad alto livello e lo sviluppo di interfacce e di grafica 3D. Vengono analizzati nel dettaglio design pattern particolarmente utili ed evidenziato perché alcuni approcci object-oriented diffusi in altri linguaggi in Python non siano significativi. Inoltre vengono sfatati alcuni miti mostrando, per esempio, come Python possa trarre vantaggio dall’hardware multicore. Tutti gli esempi sono stati testati con Python 3.3 (in alcuni casi anche 3.2 e 3.1) e implementati per garantire la migliore compatibilità con le future versioni di Python 3.x. Il codice di esempio è stato testato su Linux e in alcuni casi anche su OS X e Windows ed è disponibile e scaricabile presso...

PHP. Dall'HTML allo sviluppo di siti web dinamici. Con CD-ROM

PHP. Dall'HTML allo sviluppo di siti web dinamici. Con CD-ROM

Autore: Paolo Camagni , Riccardo Nikolassy

Numero di pagine: 464

Ultimi ebook e autori ricercati