Scarica Libri Gratuiti

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

Cerca negli ebook:

Numero totale di libri trovati 39 per la tua ricerca. Scarica gli ebook e divertiti!
C++

C++

Autore: Bjarne Stroustrup

Numero di pagine: 192

Come altri linguaggi moderni il C++ è esteso, ed esiste un gran numero di librerie necessarie per un suo utilizzo efficace. Questo testo agile intende offrire al programmatore esperto un’idea di ciò che costituisce il moderno C++, trattando la maggior parte delle caratteristiche del linguaggio e i principali componenti della libreria standard. Questo libro può essere letto in poche ore, ma ovviamente per scrivere bene in C++ non basta ciò che si può imparare in un giorno. L’obiettivo, quindi, non è fornire una preparazione approfondita, ma piuttosto offrire una panoramica, proporre esempi illuminanti e aiutare il programmatore a cimentarsi con il linguaggio. Questo tour presenta le caratteristiche principali del linguaggio C++ a supporto degli stili di programmazione, come la programmazione a oggetti e quella generica, senza cercare di fornire un manuale di riferimento dettagliato, che analizza il linguaggio in tutte le sue caratteristiche. Allo stesso modo, presenta le librerie standard in termini di esempi, più che in modo esauriente, e descrive soltanto le librerie definite dagli standard ISO.

C e C++

C e C++

Autore: Carlo Mazzone

Numero di pagine: 448

La programmazione è una forma d’arte, così come possono esserlo la pittura, il disegno o la scultura. Realizzare un programma significa infatti creare qualcosa che prende vita grazie al talento di un essere umano. Questo testo vuole fornire gli strumenti per intraprendere il lungo viaggio che può portare chiunque sia dotato di passione per le macchine a diventare un vero programmatore e quindi a dialogare con esse. Per farlo individua quelle che potrebbero essere definite “le chiavi della programmazione” nell’uso dei linguaggi C e C++, strumenti imprescindibili per qualsiasi programmatore. Questa seconda edizione introduce inoltre il lettore alla programmazione delle schede per microcontroller e alla loro interconnessione con la rete Internet, un contesto in cui il linguaggio C mostra ancora tutta la sua potenza e attualità.

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.

Visual Basic.NET. Corso di programmazione

Visual Basic.NET. Corso di programmazione

Autore: Harvey M. Deitel , Paul J. Deitel , Tem Nieto

Numero di pagine: 608
Clean Code

Clean Code

Autore: Robert C. Martin

Numero di pagine: 464

Un codice cattivo può certo funzionare ma un codice sporco alla lunga può mettere in ginocchio intere organizzazioni. Ogni anno un numero incalcolabile di ore e risorse sono sprecate a causa di codice scritto male. Ma non bisogna rassegnarsi. Robert C. Martin presenta il suo rivoluzionario approccio agile alla scrittura di codice pulito on the fly, frutto dell'esperienza condivisa con i suoi colleghi di Object Mentor. L'obiettivo è trasmettere i valori di un artigiano del software e mostrare come diventare programmatori migliori distinguendo il buon codice da quello cattivo. Il volume è idealmente diviso in tre parti. La prima descrive i principi, i modelli e le pratiche per la scrittura di un codice pulito. La seconda presenta casi di studio di complessità crescente: ognuno è un esercizio che mira a trasformare del codice problematico in codice efficiente. La terza, racchiusa in un unico capitolo, raccoglie e sintetizza tutti gli insegnamenti della seconda parte. Il risultato è un corpo di conoscenze comuni a chi scrive, legge e soprattutto rende pulito il codice. Una lettura fondamentale per ogni sviluppatore, ingegnere informatico, project manager e analista di sistema...

Costruire sistemi software: dai modelli al codice

Costruire sistemi software: dai modelli al codice

Autore: Antonio Natali , Ambra Molesini

Numero di pagine: 267

LA COSTRUZIONE DEI SISTEMI SOFTWARE: DAI MODELLI AL CODICE

Dalla A alla Z passando per C

Dalla A alla Z passando per C

Autore: Tullio Facchinetti , Cristiana Larizza , Alessandro Rubini

Numero di pagine: 404
Informatica

Informatica

Autore: Brian W. Kernighan

Numero di pagine: 298

Il volume, considerato a ragione un successo internazionale, è completo: si occupa di hardware, software e comunicazioni, senza tralasciare dati, privacy e cybersecurity. Lo stile efficace e diretto, capace di legare concetti squisitamente informatici a conseguenze pratiche nella vita personale e professionale e l’onnipresente lucidità, fanno sembrare ogni cosa l’ovvia conseguenza di tante altre ovvietà. Ma nulla è ovvio, se non la chiara esigenza di padroneggiare un fenomeno che a volte sembra invece intenzionato a dominarci. Una seconda caratteristica del libro è l’impronta di chiaro stile nordamericano che è visibile ovunque nel testo: dalla narrazione in prima persona, ai consigli ai lettori, dai legittimi dubbi dell’autore su tecnologie o norme all’invito a sviluppare un senso critico e a dubitare intelligentemente di qualunque stranezza o nuova verità assoluta provenienti dal mondo digitale. E assieme a ciò, una visione molto più europea che americana dei pericoli legati alla cessione a terzi, spontanea o inconsapevole, dei nostri dati personali o aziendali. L’edizione italiana è stata arricchita da una piccola integrazione, per descrivere...

La pratica dell'ePub

La pratica dell'ePub

Autore: Ivan Rachieli

Numero di pagine: 86

«Quest’idea dell’ebook come software ha iniziato a girarmi per la testa circa un anno fa», in queste parole dell'autore c'è il cuore e la genesi di questo ebook. Il libro che diventa elettronico eredita le particolarità del mondo dei software, compresi i criteri di catalogazione e valutazione. Un ebook non è semplicemente un insieme di pagine digitalizzate, ma un ecosistema complesso che bisogna imparare a conoscere non solo per garantire una buona leggibilità, ma anche la migliore trovabilità nei negozi. I fronti con cui l'editore si deve confrontare sono molti, e tra questi non manca la necessità di ripensare tutta la filiera produttiva acquisendo nuove competenze e imparando a vedere un contenuto con occhi diversi. Questo ebook vuole indirizzare il lettore sulla giusta via, con consigli pratici e teorici per affrontare la sfida.

Microcontrollers. Hardware and firmware for 8-bit and 32-bit devices

Microcontrollers. Hardware and firmware for 8-bit and 32-bit devices

Autore: Franco Zappa

Numero di pagine: 486

The book discusses in details the main hardware and firmware fundamentals about micro- controllers. The goal is to present all the concepts necessary to understand and design an embedded system based on microcontrollers. The book discusses on: Binary logic and arithmetic; Embedded-systems basics; Low-end 8-bit microcontrollers by Microchip and STMicroelectronics; On-chip memories, Input/Output ports, peripherals; Assembly instruction sets; EasyPIC evaluation board by MikroElektronika; High-end 32-bit cores by ARM-Cortex; STM32F4 microprocessor by STMicroelectronics; Nucleo board for STM32F4 by STMicroelectronics; Custom developed board. The book is not targeted for just either low-end or high-end microcontrollers. Instead, the book fully describes both, moving from the basics of microcontroller systems, to 8-bit devices and then to the 32-bit ones.In fact, the book targets well-renowned, commercially-available microcontrollers by the microelectronic leaders in the field. As for low-end 8-bit microcontrollers, the book reviews the widely-spread and well-assessed devices by Microchip (the PIC16 family) and by STMicroelectronics (the ST6 family). Instead, as for high-end 32-bit...

La vita è semplice

La vita è semplice

Autore: Johnjoe McFadden

Numero di pagine: 464

«Ho letto La vita è semplice e sono rimasto catturato dalla sua tesi centrale: che la scienza, anche se viene percepita come complicata, è in realtà il perseguimento della semplicità. Johnjoe ha creato un libro affascinante che intreccia storia, scienza e lettere per mostrare quello che la scienza è veramente. » Michael Brooks «La vita è semplice descrive brillantemente il contesto in cui visse e lavorò Guglielmo di Occam e l’effetto dirompente che la sua semplice dottrina ha avuto sullo sviluppo della nostra comprensione della natura e dell’universo.» Philip Pullman «La vita è semplice racconta in modo divertente e coinvolgente la straordinaria storia di un’idea, che inizia il suo epico viaggio ottocento anni fa con un frate francescano e ancora oggi influenza alcune delle intuizioni più profonde della scienza.» Jim Al-Khalili «Non bisogna moltiplicare gli enti oltre il necessario», entia non sunt multiplicanda praeter necessitatem. Questa formula, apparentemente semplice e intuitiva, viene attribuita a Guglielmo di Occam, un frate francescano inglese vissuto a cavallo tra Due e Trecento, e a dispetto del suo aspetto innocente nasconde in sé un dirompente...

Programmazione C++ moderna

Programmazione C++ moderna

Autore: Scott Meyers

Numero di pagine: 288

Per programmare in modo davvero efficace con i linguaggi C++11 e C++14 non basta sfogliare qualche nota introduttiva sulle nuove funzionalità (per esempio le dichiarazioni di tipo auto, le semantiche di spostamento, le espressioni lambda e il supporto della concorrenza). Occorre imparare a utilizzare queste nuove funzionalità in modo efficace, per produrre software che risulti corretto, efficiente, di facile manutenzione e portabile. Proprio a tale esigenza risponde questo manuale, che spiega in modo pratico quali tecniche impiegare per scrivere software davvero di alto livello utilizzando i linguaggi C++11 e C++14, ovvero il C++ moderno. Programmazione C++ moderna adotta il rinomato stile basato su indicazioni ed esempi, tipico dei libri di Scott Meyers, introducendo però materiale interamente nuovo. Una lettura fondamentale per ogni sviluppatore C++.

Ultimi ebook e autori ricercati