Nuovi eBook disponibili per gli abbonati

Vuoi saperne di più sulla creazione di app web con React? Che ne dici di imparare Go, padroneggiare Git o utilizzare D3 per la visualizzazione dei dati? La nostra ultima serie di eBook ti insegnerà tutto ciò che devi sapere su questi argomenti e altro ancora.

Che cosa imparerai

All'inizio di agosto, abbiamo reso disponibile un nuovo lotto di eBook per Envato Tuts + abbonati da scaricare. Ecco un riassunto di ciò che puoi imparare da loro.

1. Progetti Web Design

Questo libro fornisce semplici istruzioni su come progettare e costruire il Web moderno utilizzando le ultime tendenze nello sviluppo web. Imparerai come progettare siti web reattivi, creati con i moderni modelli di progettazione dell'interfaccia utente flat, creare siti web a scorrimento profondo con effetti 3D parallasse e applicazioni roll-out personalizzate. Infine, lavorerai attraverso un capitolo fantastico che li combina tutti.

Ogni capitolo presenta linee di codice effettive che è possibile applicare immediatamente.

2. ReactJS per esempio - Costruire applicazioni Web moderne con React

ReactJS è una libreria JavaScript open source che porta la potenza della programmazione reattiva a siti Web e applicazioni. Ha lo scopo di affrontare le sfide incontrate nello sviluppo di applicazioni a pagina singola e ha lo scopo di aiutare gli sviluppatori a creare applicazioni web grandi, facilmente modificabili e modificabili.

In ReactJS per esempio, completerai una serie di progetti progettati per insegnarti come costruire moderne applicazioni web con React. Alla fine di questo libro, non solo avrete una buona conoscenza di ReactJS, ma anche le vostre applicazioni front-end reattive personalizzate.

3. Reagire i componenti

In questo libro imparerai come usare React e la sua architettura basata su componenti per sviluppare interfacce utente moderne. Vi guiderà attraverso un viaggio alla scoperta dei vantaggi delle interfacce utente basate su componenti rispetto alla classica architettura MVC. Svilupperai un'ampia gamma di componenti e li riunirai per creare un'interfaccia utente basata su componenti. 

Alla fine di questo libro, avrai imparato diverse tecniche per costruire componenti potenti e capirai in che modo lo sviluppo basato sui componenti è vantaggioso rispetto allo sviluppo web regolare.

4. Learning Go Web Development

Go è un linguaggio di programmazione open-source che semplifica la creazione di software semplice, affidabile ed efficiente. Si tratta di un linguaggio tipizzato staticamente con sintassi liberamente derivato da quello di C, che aggiunge garbage collection, type safety, alcune funzionalità di digitazione dinamica, tipi built-in aggiuntivi come array a lunghezza variabile e mappe valore-chiave e una libreria standard di grandi dimensioni.

Learning Go Web Development è una panoramica dall'inizio alla fine degli argomenti più importanti per chiunque sviluppi una nuova applicazione web. Sia che si tratti di proteggere la tua applicazione, di connettersi al tuo database, di abilitare l'autenticazione basata su token o di utilizzare template privi di logica, questo libro ti ha coperto. 

5. Programmazione reattiva con Swift

Programmazione reattiva Con Swift vi guidiamo attraverso la migrazione dal tradizionale modo di sviluppo al nuovo framework ReactiveCocoa, che usa Swift come linguaggio di programmazione principale. Imparerai come sviluppare con questo framework, eseguire il debug del codice, creare unit test, utilizzare framework aggiuntivi e convertire un framework tradizionale in uno ReactiveCocoa.

A partire da un corso accelerato sui concetti fondamentali della programmazione reattiva, ti configureremo in modo da essere pronto a creare applicazioni reattive. Passeremo quindi ad argomenti come eventi grafici, streaming e dati di base, che ti aiuteranno a immergerti più a fondo con la programmazione avanzata. Verrà anche trattato il concetto di cambiare i tuoi concetti di programmazione dalla programmazione reattiva funzionale a quella funzionale. Alla fine di questo libro, sarai in grado di creare applicazioni altamente funzionali usando Swift.

6. Padroneggiare Git

Questo libro è progettato per aiutarti a ottenere informazioni più approfondite sull'architettura di Git e sui suoi concetti, comportamenti e best practice di base. La padronanza di Git inizia con un rapido esempio di implementazione dell'uso di Git per lo sviluppo collaborativo di un progetto di esempio per stabilire la conoscenza di base dei compiti e dei concetti operativi di Git. Mentre procedi nel libro, i tutorial forniscono descrizioni dettagliate di varie aree di utilizzo: dall'archeologia, alla gestione del tuo lavoro, al lavoro con altri sviluppatori. 

Esplorando le pratiche Git avanzate, otterrai una più profonda comprensione del comportamento di Git, permettendoti di personalizzare ed estendere le ricette esistenti e scrivere le tue.

7. Apprendimento della visualizzazione dei dati d3.js - Seconda edizione

D3 è emerso come una delle piattaforme leader per lo sviluppo di visualizzazioni belle e interattive sul web. Questo libro ti guiderà attraverso l'intero mondo della reimmaginazione dei dati utilizzando visualizzazioni animate interattive create in D3.js.

Alla fine di questo libro, avrai sbloccato il mistero dietro le visualizzazioni di dati di successo e sarai pronto per utilizzare D3 per trasformare qualsiasi dato in una visualizzazione più coinvolgente e sofisticata.

8. Progetti Python per bambini

Poiché Python è uno dei linguaggi più popolari e ha una sintassi abbastanza semplice da comprendere, anche i bambini sono desiderosi di usarlo come trampolino di lancio per apprendere i linguaggi di programmazione.

Questo libro tratterà progetti semplici e divertenti e insegnerà ai bambini come scrivere codice Python che funzioni.

Inizia l'apprendimento con un abbonamento annuale

Abbonati a Envato Tuts + per accedere alla nostra libreria di centinaia di eBook. Con un abbonamento annuale, puoi scaricare fino a cinque eBook al mese, mentre l'abbonamento annuale a Pro ti dà accesso illimitato.