La sfida del C++ moderno: Diventa un programmatore esperto risolvendo problemi del mondo reale

Punteggio:   (3,9 su 5)

La sfida del C++ moderno: Diventa un programmatore esperto risolvendo problemi del mondo reale (Marius Bancila)

Recensioni dei lettori

Riepilogo:

Il libro offre un approccio unico e pratico all'apprendimento del C++, con particolare attenzione al miglioramento delle capacità di risoluzione dei problemi. Tuttavia, alcuni utenti hanno criticato la mancanza di una documentazione sufficiente e di alternative, mentre altri hanno rilevato problemi con le condizioni fisiche del libro all'arrivo.

Vantaggi:

Approccio unico e pratico
copertura completa di C++ fino a C++17
ottimo per familiarizzare con il linguaggio e migliorare le capacità di risoluzione dei problemi.

Svantaggi:

Scarsa documentazione e spiegazione dei problemi
alcuni utenti hanno ricevuto copie danneggiate
percepito come non conveniente
le alternative disponibili online offrono risorse migliori.

(basato su 8 recensioni dei lettori)

Titolo originale:

The Modern C++ Challenge: Become an expert programmer by solving real-world problems

Contenuto del libro:

Mettete alla prova le vostre capacità di programmazione in C++ risolvendo i problemi di programmazione del mondo reale trattati nel libro.

Caratteristiche principali

⬤ Risolvi una serie di problemi logici e di programmazione reali sfruttando la potenza del C++17.

⬤ Testate le vostre abilità nell'uso delle caratteristiche del linguaggio, degli algoritmi, delle strutture dati, dei design pattern e altro ancora.

⬤ Esplora aree come la crittografia, la comunicazione e la gestione delle immagini in C++.

Descrizione del libro

Il C++ è uno dei linguaggi di programmazione più diffusi e trova applicazione in diversi campi, come i giochi, la programmazione di GUI e i sistemi operativi, per citarne alcuni. Nel corso degli anni, il C++ si è evoluto fino a diventare (e a rimanere) una delle scelte migliori per gli sviluppatori di software di tutto il mondo. Questo libro vi mostrerà alcune caratteristiche notevoli del C++ e come implementarle per soddisfare le vostre esigenze applicative. Ogni problema è unico e non si limita a mettere alla prova la vostra conoscenza del linguaggio.

Mette alla prova la vostra capacità di pensare fuori dagli schemi e di trovare le soluzioni migliori. Con diversi livelli di difficoltà, vi troverete di fronte a un'ampia gamma di sfide. E nel caso in cui vi troviate in difficoltà, non dovete preoccuparvi: nel libro troverete le migliori soluzioni ai problemi. Allora, siete pronti per la sfida?

Cosa imparerete

⬤ Serializzare e deserializzare dati JSON e XML.

⬤ Eseguire la crittografia e la firma per facilitare la comunicazione sicura tra le parti.

⬤ Integrare e utilizzare database SQLite nelle proprie applicazioni.

⬤ Utilizzare thread e funzioni asincrone per implementare algoritmi paralleli generici.

⬤ Compressione e decompressione di file in/da un archivio ZIP.

⬤ Implementare strutture di dati come buffer circolari e code di priorità.

⬤ Implementare algoritmi di uso generale e algoritmi che risolvono problemi specifici.

⬤ Creare applicazioni client-server che comunicano su TCP/IP.

⬤ Consumare servizi HTTP REST.

⬤ Utilizzare modelli di progettazione per risolvere problemi del mondo reale.

Altre informazioni sul libro:

ISBN:9781788993869
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Ricettario di programmazione moderna in C++ - Seconda edizione - Modern C++ Programming Cookbook -...
Oltre 100 ricette per aiutarvi a superare le...
Ricettario di programmazione moderna in C++ - Seconda edizione - Modern C++ Programming Cookbook - Second Edition
La sfida del C++ moderno: Diventa un programmatore esperto risolvendo problemi del mondo reale - The...
Mettete alla prova le vostre capacità di...
La sfida del C++ moderno: Diventa un programmatore esperto risolvendo problemi del mondo reale - The Modern C++ Challenge: Become an expert programmer by solving real-world problems
Ricettario di programmazione C++ moderno: Ricette per esplorare la struttura dei dati, il...
Oltre 100 ricette per aiutarvi a superare le vostre...
Ricettario di programmazione C++ moderno: Ricette per esplorare la struttura dei dati, il multithreading e la rete in C++17 - Modern C++ Programming Cookbook: Recipes to explore data structure, multithreading, and networking in C++17
Metaprogrammazione dei template con il C++: Impara tutto sui template del C++ e sblocca la potenza...
Capire come usare i moderni template C++ per...
Metaprogrammazione dei template con il C++: Impara tutto sui template del C++ e sblocca la potenza della metaprogrammazione dei template - Template Metaprogramming with C++: Learn everything about C++ templates and unlock the power of template metaprogramming
Ricettario di programmazione moderna in C++ - Terza edizione: Padroneggia il moderno C++, comprese...
Ricco di ricette pratiche, esplora gli ultimi...
Ricettario di programmazione moderna in C++ - Terza edizione: Padroneggia il moderno C++, comprese le ultime caratteristiche del C++23, con oltre 140 ricette pratiche. - Modern C++ Programming Cookbook - Third Edition: Master modern C++ including the latest features of C++23 with 140+ practical recipes

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)