Il tuo browser non supporta JavaScript!
Vai al contenuto della pagina
Iscriviti alla newsletter

Edizioni LSWR: Digital Lifestyle Pro

L'arte del clean code. Le migliori pratiche per eliminare la complessità e semplificarti la vita

L'arte del clean code. Le migliori pratiche per eliminare la complessità e semplificarti la vita

Christian Mayer

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2023

pagine: 200

Il principio guida di questo libro è la semplicità: ridurre e semplificare, quindi reinvestire energia nelle parti del software davvero importanti. Gli otto principi fondamentali di L’arte del Clean Code ti insegneranno a risparmiare innumerevoli ore di lavoro scrivendo codice più chiaro e di più facile manutenzione. Con l’aiuto di consigli di esperti ed esempi dal mondo reale, imparerai a: concentrarti sul 20% del codice che conta di più; creare un prodotto minimo funzionante per ottenere subito un feedback dagli utenti; scrivere in modo più semplice e pulito, per eliminare il disordine; evitare l'ottimizzazione prematura, che rischia di complicare eccessivamente il codice; bilanciare obiettivi, capacità e feedback per ottimizzare il flusso produttivo; applicare la filosofia “Fai bene una cosa”, per migliorare le funzionalità; progettare interfacce utente efficaci in base al principio “Less is more”; riunire le tue nuove abilità in un solo principio unificante: “Focus”!
9,90

Sviluppare per il web e il mobile. Guida completa

Carlo A. Mazzone

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2023

pagine: 640

Questo libro è una guida completa e aggiornata per lo sviluppatore che vuole creare applicazioni per il web e i dispositivi mobile. La prima parte mostra come strutturare e presentare contenuti per il web mediante HTML e CSS, quindi approfondisce lo sviluppo lato client tramite JavaScript. I capitoli centrali illustrano la programmazione lato server con PHP e la gestione dei dati con SQL, MySQL e phpMyAdmin, fino ad arrivare alla creazione di un’applicazione web completa utilizzando anche Bootstrap e Laravel. I capitoli finali sono dedicati al mobile, dalla semplice programmazione a blocchi con App Inventor alle enormi potenzialità offerte da alcuni importanti framework per lo sviluppo ibrido, quali Cordova, React e Xamarin, che consentono di creare applicazioni multipiattaforma grazie alle tecnologie standard per il web.
24,90 23,66

Microsoft Access 2021. Programmazione VBA

Alessandra Salvaggio

Libro: Copertina morbida

editore: Edizioni LSWR

anno edizione: 2022

pagine: 368

La suite da ufficio Microsoft Office è sicuramente uno dei software più diffusi al mondo. Molti ne apprezzano le potenzialità, ma tanti ignorano che è possibile estenderne le capacità per adeguarle alle proprie esigenze. Tutto questo è possibile grazie a VBA, o Visual Basic for Applications, un linguaggio di programmazione appartenente alla famiglia del Visual Basic. Questo libro, rivolto a utenti mediamente evoluti di Access, a manager, consulenti e formatori, illustra con chiarezza e mediante esercitazioni concrete l'utilizzo di VBA per espandere le potenzialità di Access e arrivare a padroneggiare un uso avanzato dei database. Anche chi non ha esperienza di programmazione troverà in questo libro spunti interessanti per incrementare le capacità e la flessibilità dei propri database, e per iniziare a familiarizzare con il linguaggio VBA in quanto tale. È richiesta solamente una discreta conoscenza di Access. Per il resto le istruzioni sono fornite passo passo, in modo da guidare i lettori a realizzare tutti i progetti proposti dal libro.
24,90 23,66

ASP. NET Core. Guida pratica

Antonio Pelleriti

Libro: Copertina morbida

editore: Edizioni LSWR

anno edizione: 2022

pagine: 376

Questo libro pone le basi per comprendere a fondo il funzionamento del framework ASP.NET Core, esamina i modelli e i paradigmi di programmazione disponibili e mostra come adoperarli nella realizzazione di applicazioni reali: da MVC e Razor Pages per lo sviluppo di web app eseguibili nel browser alle Web API per creare e consumare servizi veloci e flessibili, fino agli aspetti più avanzati e alle ultime novità come Blazor. Utilizzando differenti strumenti e ambienti, quali .NET CLI, Visual Studio 2022 e Visual Studio Code, il lettore è guidato ad applicare le funzionalità e i template che lo aiuteranno a sfruttare tutte le caratteristiche di ASP.NET Core. Il volume affronta infine la configurazione e la pubblicazione delle applicazioni su server web o nel cloud di Microsoft Azure.
29,90 28,41

Microsoft Excel 2021. Macro e VBA

Alessandra Salvaggio

Libro: Copertina morbida

editore: Edizioni LSWR

anno edizione: 2022

pagine: 480

La suite da ufficio Microsoft Office è sicuramente uno dei software più diffusi al mondo. Molti ne apprezzano le potenzialità, ma tanti ignorano che è possibile estenderne le capacità per adeguarle alle proprie esigenze. Tutto questo è possibile grazie a VBA, o Visual Basic for Applications, un linguaggio di programmazione appartenente alla famiglia del Visual Basic. Questo libro, rivolto a utenti mediamente evoluti di Excel, a manager, consulenti e formatori, illustra con chiarezza e mediante esercitazioni concrete l'utilizzo di macro e VBA per espandere le potenzialità di Excel. Anche chi non ha esperienza di programmazione potrà trovare in questo libro spunti interessanti per incrementare le capacità e la flessibilità dei propri fogli di calcolo, e per iniziare a familiarizzare con il linguaggio VBA in quanto tale. È richiesta solamente una buona conoscenza di Excel; per il resto le istruzioni sono fornite passo passo, in modo da guidare il lettore a realizzare i progetti proposti nel libro. Tra gli argomenti trattati: nozioni, regole e suggerimenti per la programmazione di macro e VBA; sintassi, ottimizzazione e controllo del codice; suggerimenti per migliorare le funzionalità dell'editor di VBA ricorrendo a utility gratuite di terze parti. Il libro illustra anche argomenti più avanzati come la creazione di componenti aggiuntivi, l'aggiornamento via codice della sorgente di una query Power Query, le espressioni regolari, l'apertura di finestre di dialogo, la costruzione di un controllo calendario personalizzato.
26,90 25,56

Python pratico. Esercizi per imparare a programmare

Paolo Aliverti

Libro: Copertina morbida

editore: Edizioni LSWR

anno edizione: 2022

pagine: 368

Python è oggi il linguaggio di programmazione più apprezzato e diffuso grazie alla sua semplicità e alla sua grande flessibilità. Con Python è possibile creare numerosi tipi di software: tool per elaborare dati, programmi interattivi a finestre, applicazioni web e per smartphone. Purtroppo, imparare a programmare non è facile e molti acquistano guide complete su C, Python o Java per poi abbandonarle sul comodino. Python pratico propone un approccio differente e originale. Non è un manuale su Python, anche se tocca molti degli argomenti chiave del linguaggio (programmazione di base, oggetti, Tkinter, web e servizi). Non tratta la sintassi di tutti i possibili comandi, né elenca tutte le sfumature e varianti delle infinite librerie. Fornisce però tutto quello che serve per scrivere programmi perfettamente funzionanti, con la spiegazione delle logiche e dei meccanismi impiegati. Il lettore imparerà così a sviluppare un proprio metodo di lavoro da applicare, in seguito, anche in altre situazioni, e alla fine del percorso sarà in grado di muoversi in autonomia e scrivere programmi completi di ogni tipo. Sul canale YouTube dell'autore sono disponibili video che forniscono supporto aggiuntivo e approfondimenti.
24,90 23,66

Joomla! 4. Guida completa

Alessandra Salvaggio

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2022

pagine: 400

Il libro presenta la nuova versione con supporto a lungo termine del più popolare CMS (Content Management System) al mondo, che permette di creare e gestire facilmente siti web dinamici adatti a tutti i dispositivi. Si parte dall’installazione di Joomla! fino a costruire passo passo un sito Internet. Vengono quindi fornite indicazioni per gestire i contenuti, creare menu e padroneggiare il lato amministrativo dello strumento (utenti e relativi permessi). Chiare spiegazioni accompagnate da esempi pratici mostrano come personalizzare i template grafici e come gestire le estensioni di terze parti, per integrare elementi diversi come la mappa del sito, mappe Google, pulsanti per il pagamento con i servizi più comuni e per la condivisione sui social network.
14,90 14,16

Lavorare con Microsoft Excel 2021. Guida all'uso

Lavorare con Microsoft Excel 2021. Guida all'uso

Alessandra Salvaggio

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2022

pagine: 464

Excel è indubbiamente il fiore all’occhiello della suite Microsoft Office. Nessuno dei suoi diretti concorrenti è al suo livello e non esiste azienda, ufficio, ambiente di ricerca dove non lo si utilizzi. Con un accurato e graduale percorso didattico, questo libro accompagna il lettore alla scoperta del foglio elettronico Microsoft, dalle funzionalità di base a quelle più complesse come Power Pivot e Power Query. Alla fine, quasi senza accorgersene, il lettore si troverà ad affrontare argomenti di livello intermedio/avanzato, che possono rendere il suo lavoro più rapido e produttivo. Studenti, impiegati, insegnanti, chi usa il computer per lavoro o per hobby troverà un percorso semplice e veloce, ricco di applicazioni pratiche, per familiarizzare con Excel. Questa nuova edizione del libro dedica ampio spazio agli strumenti collaborativi di Office, che permettono ai team di lavorare nel modo fluido ed efficace. Sul booksite sono presenti i materiali per seguire passo passo le spiegazioni e gli esempi.
24,90

Programmare con C# 10. Guida completa

Antonio Pelleriti

Libro: Copertina morbida

editore: Edizioni LSWR

anno edizione: 2022

pagine: 944

Il linguaggio di programmazione C# è il punto di riferimento della programmazione su piattaforma .NET da quasi 20 anni. È stato introdotto appositamente a tale scopo e ogni novità che riguarda la piattaforma è inclusa per prima in questo linguaggio, seguendo i bisogni della comunità degli sviluppatori. I sistemi operativi Microsoft Windows per PC e tablet sono basati su .NET e C# è il linguaggio che tradizionalmente consente di iniziare a sviluppare nel modo più rapido e produttivo. Oggi, inoltre, grazie a .NET 6, C# è diventato multipiattaforma e supporta anche i sistemi Linux e macOS, oltre a iOS e Android in ambito mobile. Lo scopo di questo libro è illustrare le basi del linguaggio, quindi la sintassi e i suoi costrutti, applicate al paradigma di programmazione orientata agli oggetti, per poi arrivare ai concetti avanzati che permettono di sfruttare C# in tutte le sue sfaccettature: generics, eccezioni, delegate, espressioni lambda, LINQ, programmazione asincrona, multithreading, reflection, .NET Compiler Platform e Visual Studio SDK. Grazie alle basi poste nella prima parte si passerà poi a problemi e concetti di sviluppo tipici del mondo reale: file, database, sviluppo di applicazioni con interfaccia grafica, sviluppo di applicazioni web, sviluppo di app per Windows e per tutte le altre piattaforme supportate, sfruttando i framework e le tecnologie più recenti come .NET MAUI e Blazor. Inoltre, ogni esempio è scritto e analizzato utilizzando le ultime versioni degli ambienti di sviluppo più diffusi, Visual Studio 2022 e Visual Studio Code.
49,90 47,41

Python per hacker. Tecniche offensive black hat

Python per hacker. Tecniche offensive black hat

Justin Seitz, Tim Arnold

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2021

pagine: 240

Il terreno dell'hacking è impervio e somiglia a una zona di guerra, in cui non ci si può fidare di niente e di nessuno. Seguendo le chiare spiegazioni passo passo e le esercitazioni pratiche presenti in questo libro, il lettore vivrà una sorta di addestramento, durante il quale imparerà a sfruttare gli strumenti disponibili in Rete ma all'occorrenza saprà anche crearne anche di nuovi, contando solo su Python e la sua libreria standard. Dopo la preparazione dell'ambiente di sviluppo e un'introduzione al funzionamento delle reti, si passa alla spiegazione dello sniffing di pacchetti e a tutto ciò che concerne l'intercettazione delle comunicazioni a ogni livello. Sono quindi descritti alcuni framework fondamentali che possono essere integrati nel flusso di lavoro di un hacker Python: Scapy, Burp, ma anche GitHub, uno dei servizi più noti al mondo per la condivisione del codice. Nei capitoli finali, che illustrano le tecniche più avanzate, il libro mostra come realizzare un framework per trojan, approfondisce l'esfiltrazione dei dati e svela come scalare i privilegi in Windows, fino a spingersi nell'ambito dell'informatica forense.
21,90

Automatizzare le cose noiose con Python. Programmazione pratica per principianti assoluti

Automatizzare le cose noiose con Python. Programmazione pratica per principianti assoluti

Al Sweigart

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2021

pagine: 608

Se vi è mai capitato di passare ore a cambiare nomi di file o ad aggiornare centinaia di celle in un foglio di calcolo, sapete perfettamente quanto noiose possano essere queste incombenze. E se il vostro computer potesse svolgerle al posto vostro? Grazie a questo libro imparerete a usare Python per scrivere programmi che facciano in pochi minuti quello che a mano vi costerebbe ore – e non è necessario che abbiate già esperienza di programmazione. Una volta acquisite le basi, potrete creare applicazioni Python che svolgano senza fatica e in modo automatico attività quali: cercare un testo in uno o più file; creare, aggiornare, spostare e rinominare file e cartelle; fare ricerche nel Web e scaricare contenuti online; aggiornare e formattare dati in fogli di calcolo Excel di ogni dimensione; suddividere o unire PDF, dotarli di watermark e cifrarli; inviare e-mail di sollecito e notifiche testuali; compilare moduli online. Questa seconda edizione ampliata e aggiornata include un nuovo capitolo sulla validazione degli input e tutorial per automatizzare Gmail e Google Sheets, oltre a trucchi e suggerimenti per aggiornare automaticamente i file CSV. Istruzioni passo passo analizzano in dettaglio ciascun programma e progetti pratici alla fine di ogni capitolo vi sfidano a usare le competenze acquisite per automatizzare compiti simili.
44,90

HTML5 e CSS3. Guida completa

HTML5 e CSS3. Guida completa

Alessandra Salvaggio

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2021

pagine: 544

HTML e CSS, nelle loro varie declinazioni, sono il cuore delle pagine Internet, i mattoni di base con cui si possono costruire tutte le tecnologie legate al Web. Questo libro illustra in dettaglio le varie versioni dei due linguaggi – HTML, XHTML e i nuovi tag di HTML5 da un lato, CSS, CSS2 e CSS3 dall’altro – attraverso chiare spiegazioni ed esercizi passo passo, che il lettore può seguire scaricando i materiali presenti sul booksite. Un’ampia sezione è dedicata alle caratteristiche avanzate di HTML5 che richiedono l’interazione con JavaScript, dai canvas alla geolocalizzazione, dai Web worker al trascinamento. Questa seconda edizione ampliata e aggiornata include anche un nuovo capitolo su Bootstrap, una libreria CSS molto utilizzata per lo sviluppo di siti adatti ai dispositivi mobili. HTML5 e CSS3 – Guida completa è lo strumento ideale sia per chi si avvicina a HTML e CSS e vuole comprenderli a fondo, sia per chi già conosce i due linguaggi e vuole scoprirne le caratteristiche più avanzate.
34,90

Inserire il codice per il download.

Inserire il codice per attivare il servizio.