Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Alessandro Miliucci - Node.js. Guida per creare API e applicazioni in JavaScript

Posted By: Karabas91
Alessandro Miliucci - Node.js. Guida per creare API e applicazioni in JavaScript

Alessandro Miliucci - Node.js. Guida per creare API e applicazioni in JavaScript
Italiano | 2024 | 336 pages | ISBN: 8850336829 | EPUB | 4,1 MB

Node.js è un framework open source basato sul motore JavaScript V8 di Chrome che permette di creare applicazioni veloci, compatte e affidabili. Questo manuale accompagna nell'apprendimento delle varie funzionalità. Si parte da un'introduzione a Node.js e alla sua storia, per poi passare all'installazione e configurazione del software. Si prosegue con la creazione e l'esecuzione della prima applicazione Node.js., l'analisi dei protocolli HTTP e TCP e la realizzazione di un server web, per passare poi alla gestione di concorrenza e parallelismo, moduli e dipendenze, e all'utilizzo di Express e Fastify per la creazione di applicazioni e di API. Il testo fa riferimento alla versione 20.x (LTS) che il lettore imparerà a utilizzare anche insieme alle nuove versioni che vengono rilasciate ogni sei mesi. Una guida pragmatica adatta sia a coloro che vogliono apprendere le basi dell'utilizzo di Node.js, sia a sviluppatori esperti che vogliono sfruttarne meglio le potenzialità.

Tom Butler - Sviluppare applicazioni con PHP e MySQL. Nuova edizione aggiornata

Posted By: Karabas91
Tom Butler - Sviluppare applicazioni con PHP e MySQL. Nuova edizione aggiornata

Tom Butler - Sviluppare applicazioni con PHP e MySQL. Nuova edizione aggiornata
Italiano | 2024 | 793 pages | ASIN: B0CW1CRQK1 | EPUB | 6,6 MB

Questa guida pratica insegna a realizzare applicazioni web professionali basate sul binomio consolidato PHP e MySQL.
Il percorso di apprendimento parte dall'installazione di PHP e MySQL per arrivare alla realizzazione di CMS completi e funzionali in grado di gestire dati di vario tipo, fornire agli utenti contenuti personalizzati e lavorare con framework adattabili a progetti differenti. Una lettura ideale per chi ha già una buona conoscenza di HTML e vuole allargare le sue competenze alla programmazione lato server. Gli sviluppatori alle prime armi apprezzeranno il linguaggio semplice, le spiegazioni passo passo e il codice degli esempi da testare, mentre quelli più esperti troveranno utile la trattazione delle tecniche di programmazione più avanzate e complesse. Il testo è aggiornato a PHP 8 e include alcune delle più moderne best practice di programmazione web.

Kumsal Obuz - Sviluppare giochi con Blender e Godot

Posted By: Karabas91
Kumsal Obuz - Sviluppare giochi con Blender e Godot

Kumsal Obuz - Sviluppare giochi con Blender e Godot
Italiano | 2024 | 485 pages | ASIN: B0CZPCV9QB | EPUB | 37,3 MB

Questo manuale è una guida esaustiva e pratica alla creazione di giochi attraverso l’utilizzo combinato di Blender, uno dei più apprezzati software di modellazione 3D, e Godot, un avanzato motore di gioco open source. Si parte dalle basi di modellazione low poly e si prosegue illustrando come sfruttare Blender per creare, manipolare e animare gli elementi del gioco, preparandoli poi per l'importazione in Godot. Si passa quindi all’utilizzo del motore di gioco per progettare le scene, lavorare su luci e ombre e creare modelli controllabili e interattivi. Seguendo le istruzioni e gli esempi forniti capitolo dopo capitolo, il lettore arriva a costruire un gioco point-and-click, apprendendo così un flusso di lavoro che integra e sfrutta al massimo la potenza di Blender e Godot. Un testo di riferimento per imparare a gestire in maniera efficace tutto il processo di creazione di giochi 3D, dall’ideazione al rilascio.

Kyle Chayka - Filterworld. Come gli algoritmi hanno appiattito la cultura

Posted By: Karabas91
Kyle Chayka - Filterworld. Come gli algoritmi hanno appiattito la cultura

Kyle Chayka - Filterworld. Come gli algoritmi hanno appiattito la cultura
Italiano | 2024 | 320 pages | ISBN: 8836202012 | EPUB | 0,4 MB

In un mondo ormai fondato sui dati, sull’intelligenza artificiale e sugli algoritmi, la tecnologia e la cultura si plasmano a vicenda. Dai social ai ristoranti trendy, dalle reti di forniture urbane alle piattaforme, come Netflix e Spotify, gli algoritmi influenzano le nostre scelte con raccomandazioni personalizzate, che formulano utilizzando strumenti di sorveglianza dei dati e apprendimento automatico. C'è lo zampino dell'algoritmo nelle immancabili insegne al neon e nei mattoni a vista degli Internet café e nell'arredamento scarno e modernissimo degli Airbnb nelle città di tutto il mondo; nelle canzoni che ascoltiamo e nella scelta degli amici con cui restiamo in contatto..

Adam Shostack - Il lato oscuro del software

Posted By: Karabas91
Adam Shostack - Il lato oscuro del software

Adam Shostack - Il lato oscuro del software
Italiano | 2024 | 320 pages | ISBN: 8850337019 | EPUB | 3,4 MB

Chi sviluppa software deve dare importanza alla sicurezza, all'usabilità e alla consegna in tempi rapidi: per questa ragione l'ingegneria informatica è una disciplina così critica. Come potrebbero venire in aiuto R2- D2, Darth Vader, Han Solo o persino Yoda? Cosa potrebbero mai insegnare sulla sicurezza del software? In questo libro, l'affermato game designer e ingegnere Adam Shostack spiega come scrivere codice per applicazioni sicure partendo da alcune intuizioni tratte dall'universo di Star Wars. Il risultato è una guida pratica e divertente che illustra modelli di sicurezza rilevanti per un'ampia varietà di sistemi e racconta le strategie attraverso cui gli hacker tentano di raggiungere i loro dannosi obiettivi. "Il lato oscuro del software" è un'originale tabella di marcia, utile e coinvolgente per creare da zero codice a prova di attacco.

Marco Beri - Sviluppare applicazioni con Django

Posted By: Karabas91
Marco Beri - Sviluppare applicazioni con Django

Marco Beri - Sviluppare applicazioni con Django
Italiano | 2024 | 240 pages | ISBN: 8850336969 | EPUB | 12,4 MB

Django è un framework open source scritto in Python usato per creare applicazioni web. Pragmatico, veloce ed elegante, viene utilizzato per lo sviluppo di progetti sia su piccola sia su vasta scala. Questa guida pratica e ricca di esempi illustra le potenzialità di Django e insegna a utilizzarlo. Si parte dall’installazione e dalla configurazione per passare poi all’attività di sviluppo vera e propria attraverso gli strumenti messi a disposizione per lavorare su viste e template, URL e query, per terminare con le modalità per migliorare e aggiungere funzionalità all'applicazione. Una lettura aggiornata alla versione 5, adatta a programmatori con una conoscenza base di Python che vogliono sfruttare la potenza di Django per ridurre i tempi di sviluppo e migliorare la qualità delle applicazioni web.

Alessandro Baldini - Sviluppare applicazioni Web3

Posted By: Karabas91
Alessandro Baldini - Sviluppare applicazioni Web3

Alessandro Baldini - Sviluppare applicazioni Web3
Italiano | 2024 | 288 pages | ISBN: 8850336799 | EPUB | 6,8 MB

Il Web è sull'orlo della sua terza rivoluzione. Dalla sua forma attuale ad alta interazione tra utenti e sistemi diversi, sta evolvendo verso un ecosistema più semantico, con un'esperienza utente ancora più immersiva e personalizzata, applicazioni decentralizzate e sicure, e servizi che fanno largo uso di Intelligenza Artificiale. Questa guida pragmatica insegna l'uso delle tecnologie alla base della trasformazione: la blockchain e gli smart contract che hanno stravolto i paradigmi su cui si basano le applicazioni web (e non solo), il linguaggio di programmazione Solidity (fondamentale per creare smart contract), la libreria web3.js che consente di definire il front end delle applicazioni. Un manuale completo dedicato a chi vuole imparare a sviluppare il Web3.

Bjarne Stroustrup - C++. Guida alla scoperta del linguaggio aggiornata a C++20

Posted By: Karabas91
Bjarne Stroustrup - C++. Guida alla scoperta del linguaggio aggiornata a C++20

Bjarne Stroustrup - C++. Guida alla scoperta del linguaggio aggiornata a C++20
Italiano | 2024 | 535 pages | ASIN: B0CWGDPZLL | EPUB | 1,1 MB

In questo volume Bjarne Stroustrup, inventore del linguaggio C++, racconta lo standard più recente, C++20, con lo scopo di mostrarne le principali funzionalità e i componenti della libreria standard. Il testo parte delle basi per poi spaziare attraverso argomenti più avanzati, soffermandosi sulle novità del linguaggio tra cui moduli, concept, coroutine, intervalli; esempi di codice ben commentati e suggerimenti pratici aiutano il lettore a prendere confidenza con gli argomenti più complessi. Una guida agile e puntuale, ideale per chi già utilizza C++ e vuole aggiornarsi, e per programmatori che hanno già esperienza in altri linguaggi e desiderano scoprire i vantaggi del moderno C++.

Andrew Lock - ASP.NET Core

Posted By: Karabas91
Andrew Lock - ASP.NET Core

Andrew Lock - ASP.NET Core
Italiano | 2023 | 1418 pages | ASIN: B0BV7B1PT2 | EPUB | 2,8 MB

ASP.NET Core è una piattaforma free e open source per la creazione di applicazioni web, desktop e mobile. Le numerose librerie e i componenti pronti all'uso di cui dispone lo rendono un ambiente molto apprezzato da programmatori di ogni capacità e livello. La versione 5.0 introduce nuove funzionalità lato server e diversi servizi che migliorano lo sviluppo cross-platform. Questo manuale è una guida esaustiva e pratica all'utilizzo di ASP.NET con il linguaggio C#. Capitolo dopo capitolo il lettore apprende l'utilizzo degli strumenti di base, scopre come realizzare la prima applicazione e quindi come aggiungere funzionalità di complessità crescente, arrivando alla personalizzazione del framework per necessità specifiche. Inoltre, diagrammi ed esempi di codice riccamente commentati aiutano e semplificano nella comprensione dei concetti più tecnici..

Dependency injection. I principi, le pratiche, i modelli - Mark Seemann & Steven van Deursen

Posted By: Maroutan
Dependency injection. I principi, le pratiche, i modelli - Mark Seemann & Steven van Deursen

Dependency injection. I principi, le pratiche, i modelli - Mark Seemann & Steven van Deursen
Italiano | 2023 | 576 Pages | ISBN: 8850336772 | EPUB | 17.19 MB

Nella programmazione orientata agli oggetti la Dependency Injection (DI) è fondamentale per rendere lo sviluppo più semplice e le fasi di test più efficaci. Invece che cablare nel codice determinati componenti e valori questi possono essere gestiti come dipendenze e quindi messi a disposizione di più elementi di un'applicazione contemporaneamente, evitando pericolose ridondanze e inutili complessità. Questo manuale insegna le logiche, la sintassi e l'utilizzo delle DI attraverso esempi pratici in C# e .NET che applicano pattern e anti-pattern. Commenti del codice di esempio e diagrammi aiutano nella comprensione di principi che si applicano a tutti i moderni linguaggi OO. Una guida completa ed esaustiva dedicata a chi vuole portare l'abilità di programmazione a un livello superiore.

Federico Marchetti - Le avventure di un innovatore

Posted By: Karabas91
Federico Marchetti - Le avventure di un innovatore

Federico Marchetti - Le avventure di un innovatore
Italiano | 2023 | 324 pages | ISBN: 8830460052 | EPUB | 9,7 MB

Nell’anno 2000, per molti Internet è solo una novità: social media e smartphone non esistono ancora. E fare acquisti online è un’eccezione più che la regola. Ma qualcuno, in Italia, prevede il futuro. In Le avventure di un innovatore, Federico Marchetti, affiancato dalla giornalista Daniela Hamaui, ripercorre la sua storia personale, quella di un ragazzo di provincia che va a studiare in America, si innamora del Web e torna in Italia per fondare la sua azienda: YOOX. L’intuizione è semplice ma geniale: prendere gli abiti dei grandi marchi rimasti invenduti a fine stagione e dare loro una seconda chance; o, dalla prospettiva opposta, fornire a un mercato ancora tutto da creare – quello online – la possibilità di acquistare capi di moda da un sito..

Brian Christian, Tom Griffiths - Algoritmi per la nostra vita

Posted By: Karabas91
Brian Christian, Tom Griffiths - Algoritmi per la nostra vita

Brian Christian, Tom Griffiths - Algoritmi per la nostra vita
Italiano | 2023 | 368 pages | ISBN: 8850336535 | EPUB | 1,6 MB

Cosa dovremmo portare a termine, o lasciare incompiuto, in un giorno o in tutta la vita? Quanta confusione dovremmo accettare? Quale equilibrio dovremmo trovare tra quello che è nuovo e quello che ci è familiare? Questi possono sembrare dilemmi squisitamente umani, ma non è così. I computer, come le persone, devono fare i conti con spazio e tempo limitati, dunque gli informatici affrontano questioni simili da decenni. E le soluzioni che hanno trovato hanno tanto da insegnarci. Questo libro mostra come gli algoritmi sviluppati per le macchine offrano soluzioni anche a problemi molto umani. Per esempio viene spiegato come pianificare tutto nel modo migliore oppure quando lasciare le cose al caso, ma anche come affrontare scelte importanti e come connettersi al meglio con gli altri. Dalla ricerca di un coniuge a quella di un parcheggio, dall'organizzazione della propria casella di posta allo scrutare nel futuro, questo libro trasforma la saggezza dell'informatica in strategie utili per la vita di ogni giorno.

App & mobile marketing. Dall'idea al business. Porta la tua app al successo - Daniele Leone

Posted By: Maroutan
App & mobile marketing. Dall'idea al business. Porta la tua app al successo - Daniele Leone

App & mobile marketing. Dall'idea al business. Porta la tua app al successo - Daniele Leone
Italiano | 2023 | 112 Pages | ISBN: 8892882368 | EPUB | 1.16 MB

APP: tre lettere che hanno cambiato radicalmente la nostra quotidianità. Siamo interconnessi, comunichiamo e interagiamo in tempo reale. L'obiettivo di questo libro è accompagnare e consigliare l'imprenditore, lo startupper o chiunque abbia un'idea di business basato sulle App. Aver pensato, realizzato o già pubblicato una bellissima App (iOs o Android), non fa del progetto un potenziale successo.

Vincenzo Giacchina - Sviluppare applicazioni con Flutter

Posted By: Karabas91
Vincenzo Giacchina - Sviluppare applicazioni con Flutter

Vincenzo Giacchina - Sviluppare applicazioni con Flutter
Italiano | 2023 | 348 pages | ISBN: 8850336462 | EPUB | 10 MB

Flutter è un framework open source realizzato da Google e utilizzato per lo sviluppo di applicazioni mobile e web. È basato sul linguaggio Dart ed è in grado di sfruttare le interfacce native di iOS e Android. Questo manuale accompagna alla scoperta e all'utilizzo di Flutter e dei suoi componenti chiave. Dopo aver introdotto le basi di Dart, viene spiegato come utilizzare gli stati dell'app per definire le interfacce e l'esperienza di navigazione, come impostare il routing, i widget e le gesture, e quindi come gestire dati, utenti e sessioni. Infine si passa al build dell'applicazione che precede il rilascio su App Store e Google Play Store. Una guida ideale per chi vuole imparare ad affrontare in sicurezza tutte le fasi dello sviluppo mobile cross platform, dalla progettazione alla pubblicazione di un app.

Frederick P. Brooks Jr. - Il mito delle giornate-uomo

Posted By: Karabas91
Frederick P. Brooks Jr. - Il mito delle giornate-uomo

Frederick P. Brooks Jr. - Il mito delle giornate-uomo
Italiano | 2023 | 256 pages | ISBN: 8850336411 | EPUB | 1,6 MB

Frederick Brooks fornisce nozioni puntuali unite a considerazioni che fanno riflettere e compone un corpus di conoscenze utili a chiunque debba gestire progetti complessi. Il testo è frutto dell'esperienza dell'autore come project manager in IBM ed è stato rivisto vent'anni dopo la prima pubblicazione trasformandolo in una lettura fondamentale anche nel XXI secolo per chi si avvicina alla gestione di progetti software. L'argomento principale è che i grandi progetti hanno problemi di gestione diversi da quelli piccoli a causa della maggiore suddivisione del lavoro e dei compiti. Da questo deriva la famosa legge di Brooks per cui all'aumentare del numero di sviluppatori in un progetto aumenta anche la complessità e il numero di giornate-uomo necessarie. Un progetto di successo è quindi il risultato della comprensione totale dell'integrità del prodotto da creare e la giusta organizzazione del lavoro e delle risorse. Una volta sfatato il mito della giornata-uomo è il tempo di affrontare la sfida per uno sviluppo consapevole e di successo.