Apogeo: Guida completa
Sviluppare giochi con Blender e Godot. Guida alla creazione di avventure 3D
Obuz Kumsal
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 300
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.
L'arte della guerra informatica. Guida investigativa a ransomware, spionaggio e cybercrime organizzato
Jon Dimaggio
Libro
editore: Apogeo
anno edizione: 2023
pagine: 252
Aziende e Stati sono oggi bersaglio di sofisticate aggressioni informatiche non più appannaggio di singoli hacker in grado di violare sistemi, ma realizzati o finanziati da grandi organizzazioni criminali; per questo si parla di cyberwarfare. Questo libro insegna a conoscere i protagonisti delle guerre informatiche, a comprenderne le tecniche e le modalità operative per impostare risposte e difese. Nella prima parte viene illustrata una serie di attacchi reali, da quelli contro istituzioni finanziarie a quelli realizzati per disturbare e condizionare elezioni politiche. Vengono approfonditi il contesto geopolitico in cui hanno avuto luogo, le tecniche e i pattern usati dagli aggressori e le prove utilizzate dagli investigatori per individuare i responsabili. Nella seconda parte vengono spiegate le modalità di tracciamento e attribuzione e vengono forniti gli strumenti, i metodi e le indicazioni necessarie per affrontare ogni fase di un'aggressione. L'autore mette a disposizione la sua pluriennale esperienza e illustra alcune delle tecniche impiegate per scoprire informazioni cruciali su numerosi attacchi, tra cui il ransomware a Colonial Pipeline nel 2021. Una lettura completa, tecnica e chiara, adatta non solo a ricercatori e analisti, ma anche a chiunque voglia conoscere i meccanismi e gli attori delle moderne guerre informatiche.
Kubernetes. Guida per gestire e orchestrare i container
Serena Sensini
Libro
editore: Apogeo
anno edizione: 2023
pagine: 420
Kubernetes è un software open-source di orchestrazione e gestione di container che ha rivoluzionato il modo in cui le applicazioni vengono costruite, distribuite e conservate. Sviluppato da Google, oggi è mantenuto da Cloud Native Computing Foundation ed è in grado di lavorare con sistemi diversi, tra cui Docker. Dopo un'introduzione ai container, il manuale passa a illustrare le caratteristiche di Kubernetes, la sua architettura, le funzioni di base per lo sviluppo e i concetti chiave di master, node, pod e service. Si passa poi ad approfondire l'uso integrato con altri software, come Docker, le funzioni avanzate, come l'autoscaling, per arrivare alle potenzialità di distribuzione sulle piattaforme cloud AWS, Azure e Google. Ricca di istruzioni passo passo e di esempi, questa guida è adatta a tutti gli sviluppatori che vogliono imparare a sfruttare la potenza di Kubernetes per gestire applicazioni su larga scala in maniera agile, affidabile ed efficiente.
Sviluppare applicazioni con PHP e MySQL. Guida per imparare la programmazione web lato server
Tom Butler, Kevin Yank
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 504
Questa guida pratica insegna a realizzare applicazioni web professionali basate sulla solida accoppiata 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. Il lettore ideale 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.
Sviluppare applicazioni con Flutter. Guida al framework e al linguaggio Dart per lo sviluppo mobile cross platform
Vincenzo Giacchina
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 348
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.
Storyteller di successo. Conquistare il pubblico con presentazioni stellari
Cole Nussbaumer-Knaflic
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 240
Anche i migliori progetti e le idee più brillanti non hanno futuro se non vengono comunicati in maniera corretta. Che si tratti di una conferenza, di un meeting aziendale o di una riunione con i colleghi, catturare e mantenere l’attenzione degli ascoltatori, guidare una conversazione nella direzione desiderata, ottenere credibilità agli occhi del pubblico e spingerlo all’azione è ciò che conta. In questa guida pratica ed esaustiva Cole Nussbaumer Knaflic, autrice best seller e speaker di livello internazionale, insegna a raccontare un contenuto in maniera efficace e svela i segreti per realizzare presentazioni che raggiungono l'obiettivo. La base da cui partire è sempre la conoscenza del pubblico e la messa a fuoco del messaggio. Si passa poi alla preparazione del materiale, per trasformare le idee in concetti chiari e convincenti. Si arriva infine a illustrare le migliori strategie per comunicare con sicurezza ed efficacia. Un libro indispensabile per chi vuole imparare a condividere informazioni, coinvolgere e ispirare gli ascoltatori, diventando uno storyteller di successo.
C++. Guida alla scoperta del linguaggio aggiornata a C++20
Bjarne Stroustrup
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 320
In questo volume Bjarne Stroustrup, inventore del linguaggio C++, fornisce una panoramica dello standard più recente, C++20, con lo scopo di mostrarne le principali funzionalità e i componenti della libreria standard necessari a un uso efficace. 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 accurati 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++.
Cacciatori di bug. Guida per imparare a trovare e riportare vulnerabilità web
Vickie Li
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 416
Ogni anno avvengono decine di migliaia di violazioni di dati che hanno origine da insidiosi bug. Comprenderne le cause può aiutare a prevenire attacchi dannosi, proteggere le applicazioni e gli utenti rendendo Internet un luogo più sicuro. Questo volume esplora le vulnerabilità nelle moderne applicazioni web e le tecniche che possono essere utilizzate per sfruttarle con successo. Si parte creando un vero e proprio laboratorio di hacking per poi immergersi nei meccanismi delle diverse vulnerabilità come per esempio XSS, clickjacking, CSRF, IDOR, SSRF, SQL injection, imparando cosa le causa, come sfruttarle, dove trovarle e come aggirare le protezioni. Vengono inoltre esplorate le strategie per raccogliere informazioni su un obiettivo e automatizzare l'analisi con script lanciati dalla bash. Infine sono illustrate alcune esercitazioni avanzate per l'hacking di app mobile, l'hacking di API e la revisione e messa in sicurezza del codice sorgente. Una guida pensata per studenti, sviluppatori e hacker che vogliono imparare a dare la caccia ai bug, documentarli in maniera puntuale e partecipare ai programmi di bug bounty che permettono di essere ricompensati per la ricerca e il report di vulnerabilità.
React. Guida pratica allo sviluppo front-end
Alessandro Miliucci
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 256
React è una libreria open source basata su JavaScript che permette di creare interfacce front-end. Questa guida pratica ne insegna l'uso mostrando come sviluppare da zero un'applicazione, in questo modo il lettore analizza e prende confidenza con ogni aspetto di React un capitolo dopo l'altro. Si parte con un'introduzione ai concetti chiave, per poi passare al lavoro in locale, alla gestione dei componenti dinamici, all'impostazione di stile e layout dell'interfaccia, lo sviluppo dell'interattività, la gestione degli input, l'utilizzo di API, per arrivare infine al rilascio dell'applicazione. Una guida alla creazione di interfacce utente, ideale sia per coloro che vogliono apprendere le basi di React, sia per sviluppatori più esperti che vogliono arricchire le conoscenze e migliorare la qualità del lavoro.
Professione cyber security manager. Fare carriera nel campo della sicurezza informatica
Alyssa Miller
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 192
Avere delle conoscenze informatiche anche di alto livello non è garanzia di successo professionale, soprattutto nel delicato e strategico campo della sicurezza informatica. Questo manuale condensa l'esperienza di centinaia di HR manager specializzati nel settore IT. Vengono analizzate le opportunità di lavoro più interessanti e richieste, forniti consigli pratici per individuare il ruolo perfetto, proposti esercizi per valutare la propria preparazione e date indicazioni precise su come acquisire le competenze che mancano per il prossimo scatto di carriera. Dai penetration test alla gestione di un intero reparto, se la tua ambizione è avere successo nel campo della cyber security, grazie a questo volume imparerai a valorizzare e adattare le tue competenze - soft e tecniche - per superare i colloqui e ottenere il lavoro desiderato.
Podcast. Guida alla creazione, pubblicazione e promozione
Matteo Scandolin
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2023
pagine: 168
Il mercato e le applicazioni dei podcast sono in espansione e sono sempre di più le realtà che utilizzano questo formato per scopi promozionali, divulgativi e commerciali. Questo libro viene in aiuto a chi vuole muovere i primi passi spiegando che non tutti i podcast sono uguali, la cura che serve nella progettazione e nella produzione, e le opportunità di promozione e distribuzione possibili. Si comincia introducendo le varie tipologie di podcast, mostrandone punti di forza e debolezza. Si passa quindi alla realizzazione vera e propria, spiegando come dare forma, linguaggio, testi e sonorità a un'idea. Vengono poi descritti gli strumenti, come microfoni e mixer, e i software necessari per la registrazione, l'editing, l'esportazione e la pubblicazione di contenuti, per arrivare infine a descrivere le possibilità di distribuzione, promozione e guadagno. Un libro adatto a tutti gli appassionati ascoltatori e creatori di podcast, utile per scoprire i segreti di questa forma narrativa sempre più diffusa e apprezzata.
Trading con Excel. Analizzare dati, elaborare previsioni, gestire il portafoglio
Donata Petrelli, Fabrizio Cesarini
Libro: Libro in brossura
editore: Apogeo
anno edizione: 2022
pagine: 348
Fare trading non è solo per addetti ai lavori mentre Excel si conferma come uno strumento fondamentale per chi, professionista o alle prime armi, vuole operare sui mercati finanziari. Le insidie non sono però da sottovalutare e piccoli errori possono costare caro. Essere preparati e consapevoli nell'uso dello strumento è quindi determinante. Questo manuale spiega alcuni dei concetti base del trading e per farlo utilizza Excel per svolgere operazioni fondamentali come reperire e visualizzare dati, eseguire analisi tecniche e statistiche, elaborare previsioni e trend, gestire e monitorare un portfolio di titoli. Alla fine il lettore saprà orientarsi e padroneggiare fonti di dati diversi (come valute, cripto valute, grafi - ci e indici azionari), muoversi con sicurezza tra medie e mediane, serie storiche, rendimenti, varianza e covarianza, e sarà pronto per fare trading sfruttando al meglio le opportunità della Rete.