
Costruire sistemi software: dai modelli al codice
Autore: Antonio Natali , Ambra Molesini
Numero di pagine: 267LA COSTRUZIONE DEI SISTEMI SOFTWARE: DAI MODELLI AL CODICE
LA COSTRUZIONE DEI SISTEMI SOFTWARE: DAI MODELLI AL CODICE
Negli ultimi decenni l'edilizia è passata da una secolare stagione di certezze alla necessità di una completa riformulazione dei propri riferimenti e delle proprie regole. Le certezze erano rappresentate da consolidate regole dell'arte, da una manualistica statica ma capace di codificare bene quelle regole, e dalla loro trasmissione diretta tra le diverse generazioni di artigiani e costruttori. Gli stessi materiali descritti dai trattatisti dell'architettura sono rimasti, per secoli, pressoché invariati. In pochi decenni la situazione è del tutto cambiata: non solo per i molti materiali "nuovi" proposti dalla produzione, ma anche perché gli stessi materiali della tradizione non sono più gli stessi, per complessità e per prestazioni. A fronte di ciò, recenti esigenze legislative e normative, hanno introdotto questioni nuove e non semplici per il nostro sistema produttivo, come la richiesta di certificazione dei materiali e dei prodotti intermedi e la validazione del progetto esecutivo. Il nuovo quadro esige che il progettista disponga di informazioni su materiali e componenti che siano certe e sufficienti al fine di raggiungere i propri obiettivi e per poterli descrivere...
Java è il linguaggio di programmazione che più ha rivoluzionato il mondo dell’informatica e della tecnologia nel suo insieme. Dal 1995, anno del suo debutto ufficiale, a oggi, risulta impiegato nei più svariati dispositivi elettronici: computer, smartphone, televisori, navigatori satellitari. Studiare Java permette non solo di imparare un moderno linguaggio di programmazione ma anche, una volta terminato il percorso di apprendimento, di posizionarsi sul mercato del lavoro nei più disparati settori tecnologici. Questo libro nasce proprio con l’obiettivo di fornire ai lettori un percorso di apprendimento pratico, immediato e attuale: dagli argomenti basilari della programmazione in Java, alle nuove caratteristiche della versione 8.
"La migliore guida a Ice Cream Sandwich per realizzare una app completa per tutte le piattaforme mobili Android. "
Il volume intende inserirsi nelle commemorazioni iberiche ed europee celebrate a partire dal 2019 e rendere omaggio sia alla figura di Magellano ‘in terra’ (ricordando i 500 anni della sua circumnavigazione del globo) e in ‘cielo’ (ricordando le nebulose di Magellano), sia al viaggio di Eddington che al viaggio lunare dell’Apollo XI, attraverso una miscellanea di saggi che indagano il concetto di viaggio nelle sue molteplici sfumature (esplorativa, scientifica, filosofica, introspettiva, scritturale), in ambito scientifico e umanistico, dall'epoca antica a quella contemporanea, in un’ottica interculturale, seguendo un raggruppamento tematico, e quando possibile, anche cronologico.
Un ebook dal taglio pragmatico pensato per sviluppatori, o aspiranti tali, che hanno deciso di misurarsi con Android, il sistema operativo per dispositivi mobili più popolare e diffuso al mondo. Attraverso dettagliati tutorial passo-passo, l'autore accompagna il lettore alla realizzazione della sua prima applicazione: dall'installazione dell'ambiente di sviluppo, all'analisi dei componenti; dalla creazione del progetto, alla fase di test e debugging. L'obiettivo finale? Costruire, da zero, un'app funzionante che permetta di mettere in pratica quanto imparato.Un'utile guida che aiuta a muovere i primi passi e porre delle solide basi per affrontare in modo più sereno gli argomenti più avanzati. | Questo ebook contiene 111.000 battute. All'ebook è collegata un'area di discussione e confronto sui temi trattati, scoprila all'indirizzo http://sushi.apogeonline.com/forums/forum/creare-la-prima-applicazione-android
Java non sarà mai più lo stesso! Il Manuale di Java 9 è stato strutturato per soddisfare le aspettative di: aspiranti programmatori: nulla è dato per scontato, è possibile imparare a programmare partendo da zero ed entrare nel mondo del lavoro dalla porta principale; studenti universitari: le precedenti edizioni di quest’opera sono state adottate come libro di testo per diversi corsi in tutte le maggiori università italiane; programmatori esperti: Java 9 semplifica lo sviluppo, rivoluziona il JDK, introduce nuovi formati per i file e, con i moduli, cambia per sempre il modo in cui pensiamo, progettiamo e distribuiamo il software. Informatica di base - Ambiente di sviluppo - Basi del linguaggio - Approfondimento sull’Object Orientation - Java e il mondo del lavoro - Interfacce in Java 9 - Caratteristiche avanzate del linguaggio - Stream API - Collections Framework - Tipi Generici - Date & Time API - Tipi annotazioni - Multi-threading - Espressioni Lambda - JShell - Le librerie fondamentali - Gestione delle eccezioni e delle asserzioni - Input e Output - Modularizzazione.
Vedi maggiori dettagli