E' possibile raffinare la ricerca cliccando sui filtri proposti (nella colonna a sinistra, se navighi da PC, o in fondo alla pagina, se navighi da mobile), oppure utilizzando il box di ricerca veloce o la relativa ricerca avanzata.

Includi: tutti i seguenti filtri
× Soggetto Programmazione

Trovati 250 documenti.

Mostra parametri
Inclusive design
0 0
Libri Moderni

Bisenzi, Enrico <1967->

Inclusive design : guida per siti web, app e prodotti digitali accessibili e a norma / Enrico Bisenzi

Apogeo, 2024

Abstract: In un mondo che tende verso una sempre maggiore inclusività il Web non fa eccezione. Tra i vari standard e tecnologie disponibili, le linee guida per l'accessibilità dei contenuti web (Web Content Accessibility Guidelines - WCAG) definiscono come rendere siti e applicazioni accessibili a persone con disabilità visive, uditive, fisiche, vocali, cognitive, di linguaggio, di apprendimento e neurologiche. Nel 2023 le WCAG sono giunte alla versione 2.2 ed entro il 28 giugno 2025 tutte le aziende medio-grandi, pubbliche amministrazioni e privati, dovranno adeguarsi a questo standard. In questo manuale vengono descritte le linee guida e illustrate in maniera pratica le soluzioni tecniche da implementare per essere a norma con contenuti web, ma anche ebook e PDF. Si va dalle alternative testuali e audio ai layout adattabili, dai meccanismi di input all'utilizzo di colori e contrasti adeguati, dalle interazioni tramite gesti e movimenti ai marcatori ipertestuali inclusivi. Vengono inoltre presentati una serie di esempi in ambito creativo e multimediale realizzati da giovani inclusive designer. Una guida fondamentale per assicurare la piena comprensione e l'adeguamento alle WCAG 2.2 e garantire l'accessibilità delle interfacce digitali di oggi e di domani.

Sviluppare applicazioni Web3
0 0
Libri Moderni

Baldini, Alessandro <programmatore e analista>

Sviluppare applicazioni Web3 : creare DApp con blockchain, smart contract, Solidity, web3.js / Alessandro Baldini

Apogeo, 2023

Abstract: 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.

Programmazione web con Javascript
0 0
Libri Moderni

Carey, Patrick - Vodnik, Sasha

Programmazione web con Javascript / Patrick Carey, Sasha Vodnik

Santarcangelo di Romagna : Maggioli, 2023

Apogeo Education. Idee&strumenti

Abstract: JavaScript è il principale linguaggio di programmazione utilizzato per sviluppare siti web con pagine interattive. Il testo di Carey e Vodnik è un manuale completo, caratterizzato da un taglio operativo: grazie a dettagliati casi realistici, guida passo passo alla progettazione e alla creazione di pagine web dinamiche. Le diverse tecniche presentate e le attività di programmazione proposte permettono di acquisire e consolidare le competenze in maniera graduale, dalle basi di JavaScript fino alla progettazione e alla realizzazione di applicazioni web di qualità professionale. Grande attenzione è dedicata alla programmazione orientata agli oggetti e, oltre alle caratteristiche e funzionalità di JavaScript, sono trattate tecnologie avanzate, come AJAX e Google Maps API. Numerosi file, disponibili online, sono stati predisposti per realizzare le attività guidate e accompagnare nel percorso di apprendimento del linguaggio.

Il codice delle amiche
0 0
Libri Moderni

Spada, Alessandra <1971->

Il codice delle amiche / Alessandra Spada

Milano : Solferino, 2023

Junior

Abstract: Per Carlotta, Lin, Chiara e Nina è il gran giorno: dopo mesi e anni difficili, di lontananza dovuta alla pandemia, finalmente si ritrovano a Milano. Sono cresciute, sono cambiate, hanno nuove storie d’amore, nuove ambizioni, e un po’ d’incertezza: la loro amicizia sarà rimasta la stessa? L’occasione è la Milan Games Week, l’appuntamento più atteso da migliaia di gamer e cosplayer, dove andrà in scena il grande lancio di OneTreeOne, il videogioco collaborativo per il bene del pianeta progettato dai ragazzi del CRAC. Nel gran giorno, i gamer sono collegati da tutto il mondo per provarlo. Ma appena si inizia, dal pubblico si leva un boato di stupore: nel gioco è entrato un personaggio a sorpresa. È un «cattivo» potentissimo, Us First, che sta cambiando le regole e facendo trionfare la violenza sulla natura e lo sfruttamento delle risorse. Scatta il panico, arriva la polizia: e in un tempo molto breve, la situazione diventa molto seria. Così le quattro amiche si trovano di nuovo ad affrontare una sfida difficilissima: ripristinare il videogame, scoprire i colpevoli dell’hackeraggio, e come se non bastasse dimostrare la propria innocenza all’ostinata vicequestora Agnese Tramaglino e alla sua bizzarra squadra. In questo gran finale della trilogia bestseller di Alessandra Spada, ritroviamo le quattro eroine più amate del mondo del coding, in un’avventura che ci tiene con il fiato sospeso fino all’ultimo. Una storia che celebra l’amicizia e la gioia di stare insieme dalla stessa parte dello schermo, battendosi per salvare l’unica casa che abbiamo: il nostro pianeta. Età di lettura: da 11 anni.

Sviluppare applicazioni con PHP e MySQL
0 0
Libri Moderni

Yank, Kevin <sviluppatore web> - Butler, Tom <sviluppatore web>

Sviluppare applicazioni con PHP e MySQL / Tom Butler

Nuova ed. aggiornata

Apogeo, 2023

Abstract: Questa pratica guida ­ aggiornata con tutte le moderne tecnologie per lo sviluppo web, contiene gli strumenti, i principi e le tecniche necessari per costruire un sito completamente funzionale basato su MySQL e PHP. Chiunque abbia una conoscenza di base di HTML e un minimo di esperienza nella gestione di un sito web potrà muovere i primi passi nella programmazione lato server, per imparare a gestire dinamicamente grandi quantità di dati, fornire agli utenti contenuti personalizzati e interattivi, costruire CMS e piattaforme di e­commerce efficienti. 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 di tecniche avanzate, come la memorizzazione di dati binari in MySQL, i cookie e le sessioni PHP.

Sviluppare giochi con Blender e Godot
0 0
Libri Moderni

Obuz, Kumsal

Sviluppare giochi con Blender e Godot : guida alla creazione di avventure 3D / Obuz Kusmal

Apogeo, 2023

Abstract: 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.

The official Scratch jr book
0 0
Libri Moderni

Umaschi, Marina - Resnick, Mitchel <1956->

The official Scratch jr book / Marina Umaschi and Mitchel Resnick

No Starch Press, 2016

Sviluppare siti web con ChatGPT
0 0
Libri Moderni

MacFedries, Paul <1959->

Sviluppare siti web con ChatGPT : guida alla programmazione con l'AI generativa / Paul McFedries

Apogeo, 2025

Abstract: La creazione di interfacce e applicazioni web ha un nuovo e potente strumento di sviluppo che aiuta anche chi non ha conoscenze approfondite di programmazione: sfruttando la potenza delle AI generative, come ChatGPT, è infatti possibile sviluppare, testare e distribuire siti web senza bisogno di scrivere una sola riga di codice. È sufficiente descrivere ciò che si desidera in un linguaggio chiaro, preciso e semplice e lasciare che l'AI si occupi del resto. Attraverso spiegazioni passo passo ed esempi concreti questo manuale insegna come fare e spiega come impostare prompt efficaci per generare codice HTML, CSS e JavaScript, lavorare su font e colori, generare immagini, costruire barre di navigazione, gallerie e form per l'acquisizione di dati, fino a pubblicare siti completamente funzionanti e occuparsi dell'ottimizzazione per i motori di ricerca. Inoltre, capitolo dopo capitolo, il lettore apprende anche concetti e metodi di programmazione che gli permettono di migliorare i prompt per perfezionare l’output dell’AI. Un manuale perfetto sia per sviluppatori che vogliono ridurre i tempi, sia per chi non ha particolari conoscenze di web design ma vuole affrontare la sfida di progettare e realizzare siti web da zero.

Clean coder
0 0
Libri Moderni

Martin, Robert C. <1952->

Clean coder : guida per imparare i metodi dei programmatori professionisti / Robert C. Martin

Apogeo, 2025

Abstract: I programmatori di successo e di lungo corso che si trovano a lavorare sotto una pressione incessante hanno una qualità in comune: hanno a cuore lo sviluppo di software, lo affrontano come un'arte e con la maestria dei veri professionisti. In questo best seller internazionale il leggendario "Uncle Bob" Robert C. Martin introduce le discipline, gli strumenti e le pratiche del vero maestro del software: dalla stima dell'effort alla scrittura del codice, dal refactoring al testing, dalla gestione di conflitti e tempistiche stringenti al superamento del "blocco dello scrittore", dalle modalità per lavorare sotto pressione a quelle per evitare il burnout, dalla capacità di ripetere modelli funzionali e consolidati a quella di sapersi aprire a nuovi approcci. Questo manuale è molto di più di un insieme di tecniche: insegna un atteggiamento per affrontare ogni aspetto di questo mestiere con orgoglio e rispetto per se stessi, per lavorare bene e in modo pulito, per comunicare e fare stime coerenti, per prendere le decisioni difficili con chiarezza e onestà. Una lettura necessaria e imprescindibile per diventare programmatori capaci, efficaci e di successo. Diventare dei maestri dello sviluppo del software significa essere professionali, responsabili e umili; imparare quando dire no e quando dire sì; superare il blocco dello scrittore; applicare le regole dello sviluppo TDD; comunicare e collaborare con l'azienda e i membri del team; impostare strategie di testing efficaci; gestire tempistiche e scadenze; realizzare stime accurate e realistiche; formare la prossima generazione di sviluppatori.

Il vantaggio invisibile
0 0
Libri Moderni

Low, Jonathan - Kalafut, Pam Cohen

Il vantaggio invisibile : perché sono gli asset intangibili a guidare la performance delle imprese / Jonathan Low, Pam Cohen Kalafut ; prefazione di Roberto Panzarani

Milano : F. Angeli, °2003!

WordPress
0 0
Libri Moderni

Di Bello, Bonaventura <1963->

WordPress : la guida completa / Bonaventura Di Bello

3. ed.

Hoepli, 2022

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.

WebAssembly
0 0
Libri Moderni

Gallant, Gerard

WebAssembly : imparare a scrivere e compilare applicazioni web con prestazioni elevate / Gerard Gallant

Apogeo, 2022

Abstract: WebAssembly (Wasm o semplicemente WA) è uno standard web del W3C che permette di creare applicazioni con prestazioni e velocità incredibili. Per raggiungere questo risultato utilizza un formato binario ottenuto dalla compilazione di un formato testuale. Il codice binario può essere così eseguito quasi alla stessa velocità del codice in linguaggio macchina. WebAssembly può essere integrato con JavaScript per migliorare le prestazioni e sempre grazie a JavaScript è possibile utilizzare i moduli Wasm ottenuti dalla compilazione di codice sorgente scritto in C, C++ o Rust. Questa guida pratica spiega in modo semplice il complesso ecosistema che ruota intorno a WebAssembly mostrando come utilizzarlo nello sviluppo web e fornendo solidi punti fermi sulla struttura dei moduli, gli oggetti Promise di JavaScript, le WebAssembly JavaScript API. Un testo adatto a tutti gli sviluppatori che hanno una conoscenza di base di C o C++, JavaScript e HTML.

Stop!
0 0
Libri Moderni

Canobbio, Andrea Tullio <1975-> - Baccalario, Pierdomenico <1974-> - Mariani, Susanna <1990->

Stop! / Andrea Canobbio, Pierdomenico Baccalario, Susanna Mariani

Il Castoro, 2023

Abstract: Cloud e Buck amano i videogiochi alla follia e un giorno decidono di creare un videogioco tutto loro: Stop! Tra amicizia, primi amori, serate in sala giochi, un rifugio segreto e qualche litigio, i ragazzi riusciranno a realizzare il loro sogno di vedere Stop! finalmente prodotto? Un graphic novel perfetto per chi ama i videogiochi e ha un sogno nel cassetto da realizzare.

Hello Ruby. Avventure nel mondo del coding
0 0
Libri Moderni

Liukas, Linda <1986->

Hello Ruby. Avventure nel mondo del coding / Linda Liukas

Erickson, 2017

Abstract: Ruby è una bambina dotata di fervida immaginazione. Nel mondo di Ruby, tutto è possibile se ci si mette in testa di farlo. Mentre Ruby si imbarca nella sua avventura, attraverso la narrazione i bambini faranno conoscenza dei concetti base del coding. Grazie alle attività incluse in ogni capitolo, i futuri piccoli programmatori saranno entusiasti di mettere in pratica la loro immaginazione.

InfoCoding  TI
0 0
Libri Moderni

Camagni, Paolo <docente di informatica>

InfoCoding TI : tecnologie informatiche / Paolo Camagni, Riccardo Nikolassy

Hoepli, 2022

417 p. : ill ; 29 cm

Abstract: InfoCoding è un corso per il primo biennio degli Istituti tecnici ad indirizzo Informatica e telecomunicazioni che costruisce un percorso unitario e integrato per le materie Informatica (primo anno) e Scienze e tecnologie applicate (secondo anno), con lo scopo di anticipare al biennio le basi della programmazione informatica. La scelta di prediligere lo sviluppo di competenze nell'ambito del pensiero computazionale e di conseguenza della logica, già a partire dal primo biennio, deriva dalla consapevolezza di quanto tali competenze siano ormai imprescindibili per l'apprendimento delle nuove tecnologie. Il volume TI affronta le tematiche che riguardano i sistemi operativi (Windows e Linux) e il mondo dell'office Automation (Word, Excel, PowerPoint). Vengono quindi affrontati gli strumenti cloud di scrittura e produttività collaborativa (Google Documenti, Presentazioni, Fogli, Moduli) e i problemi della sicurezza in rete. La sezione successiva ha come scopo quello di rendere curioso lo studente verso il mondo del coding, attraverso strumenti come Scratch e App Inventor. Infine vengono affrontate le tematiche algoritmiche più classiche, prima con la stesura e il testing di programmi mediante flow-chart (FlowGorithm), poi con la realizzazione dei primi programmi in linguaggio C e C++ in ambiente Dev-C++, fino al concetto di iterazione. Il volume STA affronta la programmazione, iniziando dalla gestione dei dati strutturati (array) in C e C++. La gestione delle matrici, delle stringhe e dei file in linguaggio C e C++ rappresentano i passi successivi, che coinvolgono e arricchiscono le competenze dello studente. Segue una sezione dedicata allo lo studio delle reti di computer e delle potenzialità offerte da questa importante branca dell'informatica; vengono infine affrontate le tematiche relative alla stesura di pagine Web con l'utilizzo del linguaggio HTML.

Algoritmi spiegati in modo facile
0 0
Libri Moderni

Bhargava, Aditya Y. <ingegnere del software>

Algoritmi spiegati in modo facile : guida illustrata per programmatori curiosi / Aditya Y. Bhargava

Apogeo, 2022

Abstract: Un algoritmo non è altro che una procedura passo passo per risolvere un problema. Gli algoritmi più utilizzati sono già stati testati e verificati ma questo non vuol dire che comprenderne la logica sia facile. Questa guida illustrata e divertente aiuta a capirli appieno senza dover faticare su migliaia di pagine di teoria e spiega come applicarli al meglio nei problemi pratici con cui un programmatore si trova spesso a confrontarsi. Partendo dagli algoritmi di ricerca e ordinamento si rafforza l'abilità di pensare in maniera algoritmica affrontando via via problemi sempre più complessi come la compressione dei dati e l'intelligenza artificiale. Ogni esempio include diagrammi che corredano i commenti agli esempi di codice Python per rendere chiari anche i concetti più difficili. Grazie al suo linguaggio semplice e a oltre 400 immagini che accompagnano i singoli passi delle procedure, questa guida è perfetta per programmatori alle prime armi, ingegneri, appassionati di informatica e in generale chiunque voglia avvicinarsi allo studio degli algoritmi.

Imparare a programmare con JavaScript
0 0
Libri Moderni

Boscaini, Maurizio <1969-> - Masetti, Massimiliano <docente di informatica>

Imparare a programmare con JavaScript / Maurizio Boscaini, Massimiliano Masetti

Apogeo, 2017

Abstract: L'importanza del pensiero computazionale e della programmazione è sempre più condivisa tra i sistemi scolastici e i più giovani. L'idea è che la conoscenza di base di un linguaggio di programmazione sia importante tanto quanto quella della lingua inglese. JavaScript è uno dei linguaggi oggi più utilizzati e la sua importanza nel Web è in costante aumento. Inoltre è impiegato in vari ambiti che spaziano dalla definizione di logiche applicative alla creazione di interfacce e giochi. Questo manuale ne insegna l'uso secondo un approccio basato sull'imparare facendo e divertendosi, ovvero dando largo spazio a progetti ludici. Dopo una breve introduzione teorica, gli argomenti sono presentati come problemi corredati da soluzioni che vengono spiegate passo passo. I temi sono trattati più volte in contesti diversi per stimolare il pensiero creativo. Tutti i programmi presentati nel testo sono scaricabili online, pronti a essere eseguiti ma anche modificati a piacimento.

Sviluppare in PHP 7
0 0
Libri Moderni

Zimuel, Enrico

Sviluppare in PHP 7 / Enrico Zimuel

Tecniche nuove, 2017

Abstract: PHP è tra i linguaggi di programmazione più utilizzati al mondo per lo sviluppo di applicazioni web. Questo manuale di Enrico Zimuel è adatto sia a chi vuole iniziare a sviluppare sia a chi desidera approfondire le nuove funzionalità della versione 7. Il libro parte dalle basi del linguaggio per arrivare allo sviluppo di applicazioni web basate su architetture MVC o middleware, utilizzando lo standard PSR-7. Vengono presentati i moderni strumenti di sviluppo, come l'utilizzo di Composer, la gestione dei codici sorgenti tramite Git, i test unitari con PHPUnit, il deploy di applicazioni tramite Deployer e Ansible, la gestione dei database MySQL e MongoDB, l'utilizzo di ORM come Doctrine, etc. Un intero capitolo è dedicato al tema dello sviluppo di web API con architetture REST, utilizzando un approccio middleware o tramite il progetto open source Apigility. Il libro contiene le novità di PHP fino alla versione 7.2.

HTML & CSS
0 0
Libri Moderni

Duckett, Jon

HTML & CSS : progettare e costruire siti web / Jon Duckett

Apogeo, 2017

Abstract: Un modo nuovo e più bello per imparare HTML5 e CSS3. Non sempre chi lavora a progetti web ha una laurea in informatica, mentre le righe di codice che stanno dietro a un sito possono intimidire. Ecco il motivo per cui questo libro non è il "classico" manuale di informatica e si rivolge a programmatori e sviluppatori ma anche ai designer, ai blogger, agli editor e ai content e marketing manager che lavorano su singole parti o interi siti web. Ogni pagina introduce un nuovo argomento con informazioni chiare e piccoli esempi. Colori, diagrammi e fotografie guidano l'apprendimento in un percorso visuale mentre i temi più complessi sono affrontati attraverso infografiche che ne semplificano la comprensione. Non mancano consigli su come gestire la progettazione e l'organizzazione delle pagine web partendo da zero, creare contenuti attraenti (con testo, immagini, audio e video) e siti dotati di una buona tipografia, un layout accattivante e i principali requisiti SEO. Alla fine di ogni capitolo un esempio completo mostra la pratica di quanto appreso. Nessuna esperienza di programmazione è richiesta.

Sala giochi
0 0
Libri Moderni

Oriani Cauduro, Monica <programmatrice software>

Sala giochi / progetti e testi di Monica Oriani Cauduro ; illustrazioni di Valentina Figus e Laura Stroppi

Il sole 24 ore, 2021

Pazzi per il coding ; 2