Trovati 9 documenti.
Trovati 9 documenti.
Apogeo, 2019
Abstract: 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.
Apogeo, 2019
Abstract: Vent'anni dopo la pubblicazione del "Manifesto per lo sviluppo agile di software", Robert C. Martin ne presenta i valori e i principi a una nuova generazione di sviluppatori, riportandoli alla loro veste originaria e facendo chiarezza sugli errori e le incomprensioni che nel corso degli anni hanno reso difficile applicare Agile. In questo manuale, "Uncle Bob" mostra come alzare il livello di professionalità nello sviluppo software e scrivere codice più efficace ed efficiente. Come in tutti i suoi libri, Martin non si limita a presentare diverse opzioni tra cui orientarsi ma suggerisce quali scelte fare e perché queste sono fondamentali per avere successo, dando risposte dirette a domande cruciali. Come e perché è nato Agile? Cosa comporta la sua applicazione in termini di costi e benefici? Quali sono le pratiche più efficaci da seguire? Come deve essere organizzato un team agile? Quali tipi di progetto ne traggono beneficio? Qual è il ruolo dell'agile coach? Una lettura per programmatori, architetti software, tester, manager, project manager e ogni professionista del software chiamato a guidare o partecipare a un progetto di sviluppo agile.
Libri Sandit, 2019
Abstract: STEM è l'acronimo di Science, Technology, Engineering and Mathematics. Lo STEM mira proprio a ripensare il mondo scolastico in termini di progettazione di nuovi corsi di studio orientati a incrementare le conoscenze e la competitività nei campi sia scientifico che tecnologico. L'insegnamento di queste materie c'è sempre stato ma è soltanto negli ultimi anni che sta assumendo una importanza maggiore soprattutto per via del fatto che il mondo è e sarà sempre più tecnologico. La scienza si applica al mondo tecnologico/industriale fin dai tempi della rivoluzione industriale ma oggi l'interconnessione di queste materie ha forti implicazioni per lo sviluppo della futura forza lavoro. L'obiettivo dello studio delle materie STEM è migliorare la competitività nel campo scientifico e tecnologico. Un nuovo approccio all'insegnamento di queste materie viene proprio dall'utilizzo della robotica nelle scuole. La robotica educativa sicuramente facilita l'insegnamento di queste discipline in quanto permette allo studente di "toccare" con mano i concetti esposti in teoria. Lo studente, così facendo, acquista anche un ruolo "attivo" durante le lezioni. Lo scopo di questo libro è proprio quello di fare luce sul concetto di STEM e di mostrare come la matematica, la fisica, l'informatica, l'elettronica, la meccanica stanno rivoluzionando non solo il mondo del lavoro ma anche e soprattutto il mondo dell'istruzione. Il futuro è nelle mani di queste discipline che sempre più spesso si intrecciano. Alcuni capitoli di questo libro illustreranno esempi pratici di come si possono intrecciare queste discipline e con che grado di complessità.
Il club del coding / Alberto Barbero ; illustrato da Debora Gregorio
Dedalo, 2019
Abstract: Cos'è il coding? Come funziona un videogioco? Possiamo imparare a programmarlo? L'arrivo inaspettato di una nuova compagna di scuola sconvolge la vita svogliata di Mattia, più appassionato di videogiochi che di libri e di studio. Linda diventerà sua grande amica e gli insegnerà che è più divertente ideare e creare videogiochi che giocarci. E che tutti possono farlo con un po' di logica e tanta fantasia. Con l'aiuto della maestra, verrà organizzato a scuola un corso per imparare le basi del coding, cioè della programmazione del computer. Mattia, Linda e i loro compagni inizieranno così a esplorare un nuovo mondo fatto di blocchi colorati che, sovrapposti, permettono di ottenere il codice per progettare e sviluppare giochi, animazioni, storie...
Imparare a programmare con HTML e CSS / Gabriele Gigliotti, Stefano Tartarotti
Apogeo, 2019
Abstract: Le basi della programmazione web sono importanti sia per iniziare a creare pagine e siti, sia per utilizzare al meglio i vari CMS in circolazione. Tra le competenze che è possibile acquisire, HTML e CSS sono due linguaggi essenziali per lavorare nell'industria dei contenuti digitali, e non solo. Attraverso un linguaggio semplice e chiaro e le sapienti illustrazioni di Stefano Tartarotti, questo manuale insegna a muovere i primi passi nella progettazione e organizzazione di pagine web. Si parte definendo la struttura di un documento e come gestire una semplice presentazione delle pagine. Grazie a HTML viene mostrato come organizzare i contenuti in maniera corretta e ordinata, mentre con CSS si spiegano le principali possibilità di formattazione e impaginazione. Si passa quindi all'integrazione di audio e video e all'utilizzo di form interattivi. Ogni capitolo è accompagnato da esercizi e domande per verificare le competenze acquisite. Il testo è pensato per partire da zero e guida il lettore un passo alla volta nella conoscenza di HTML5 e CSS3 per metterlo in condizione di lavorare a piccoli progetti o singole parti di un sito o di una pagina web. Argomenti trattati: Scoprire gli elementi base di una pagina HTML; Dare una semplice struttura e formattazione ai contenuti; Imparare le regole base dei fogli di stile; Organizzare il contenuto in maniera complessa; Inserire liste e tabelle; Aggiungere audio e video; Includere moduli e form; Applicare regole di stile a ogni elemento di una pagina HTML.
DevOps : guida per integrare Development e Operations e produrre software di qualità / Fabio Mora
Apogeo, 2019
Abstract: La tecnologia rappresenta una grande opportunità per la competitività delle imprese ma coniugarne lo sviluppo all'agilità e all'affidabilità dei processi non è facile. Una risposta arriva da DevOps - contrazione di development, "sviluppo", e operations, "messa in produzione" - una metodologia di sviluppo software pensata per aiutare le aziende a realizzare prodotti e servizi in modo rapido ed efficiente. Google, Amazon, Facebook e Netflix sono solo alcune delle realtà che la utilizzano per realizzare e mantenere applicazioni di vario tipo. Questo manuale vuole fornire una panoramica chiara e completa del movimento DevOps, mettendo in luce metodi, regole, principi e valori che sono alla base della creazione del software in modo iterativo e incrementale. Quindi si passa alla pratica, mostrando passo dopo passo tutti gli elementi che compongono un ciclo di rilascio continuo, dalla modifica sul computer del programmatore fino all'arrivo in produzione. Una guida dedicata sia allo sviluppatore alle prime armi sia al sistemista esperto e, in spirito Agile, anche a coloro che non scrivono codice: manager, analisti, coach, consulenti, imprenditori e appassionati.
Come diventare un programmatore / scritto da Kiki Prottsman
Apogeo, 2019
Abstract: Per diventare un programmatore non devi solo saper usare un computer ma hai bisogno di logica, creatività e tanta tenacia. Ciò che conta che osservare i problemi e capire come risolverli. In "Come diventare un programmatore" trovi tante attività e progetti per Scratch 3.0 che ti insegneranno a pensare come un coder e a scrivere i tuoi primi programmi.
Come diventare un programmatore / scritto da Kiki Prottsman
Apogeo, 2019
Abstract: Per diventare un programmatore non devi solo saper usare un computer ma hai bisogno di logica, creatività e tanta tenacia. Ciò che conta che osservare i problemi e capire come risolverli. In "Come diventare un programmatore" trovi tante attività e progetti per Scratch 3.0 che ti insegneranno a pensare come un coder e a scrivere i tuoi primi programmi.
WordPress : la guida completa / Bonaventura Di Bello
2. ed.
Hoepli, 2019
Abstract: Un manuale che guida gradualmente alla scoperta e all'utilizzo di WordPress fino a permetterti di sviluppare siti e blog completi e professionali, illustrando ogni passo con un linguaggio chiaro ed esempi pratici. Il libro espone in dettaglio tutte le fasi di installazione, configurazione, utilizzo e ottimizzazione di WordPress senza trascurare alcuna funzionalità fondamentale tanto nella gestione delle impostazioni del CMS quanto nella creazione e pubblicazione di contenuti, inclusi gli aspetti legati alla traduzione e ai siti multilingua.