Struttura del corso
Introduzione
Funzionale Programming in profondità
- Programmazione orientata agli oggetti vs programmazione funzionale
- Funzioni di prima classe e funzioni di ordine superiore
Funzionale Programming in C++
- Scrivere codice in uno stile funzionale
- Creazione di funzioni Lambda
- Acquisizione di oggetti
- Funzioni di unione
Metaprogrammazione e Funzionale Reactive Programming
- Applicazione dei fattoriali
- Utilizzo di librerie di modelli C++ e librerie di programmazione funzionale
- Lavorare con le estensioni Reactive e la libreria RxCpp
Sviluppo funzionale C++
- Applicazioni per l'edilizia
- Utilizzo di funzioni di ordine superiore
- Utilizzo della gestione degli errori
- Implementazione di funtori e monadi
- Refactoring del codice
- Scrittura di unit test
- Prestazioni di profilatura
- Applicazioni multithreading
Riassunto e conclusione
Requisiti
Prerequisiti
- Comprensione della programmazione procedurale/orientata agli oggetti
- Esperienza di base con C++
Pubblico
- Sviluppatori Web
Recensioni (3)
Discussione aperta, formatore molto ben informato e disposto ad aiutare con il debug e le domande Good equilibrio tra esercizi teorici e pratici.
JACK ROSS - STMicroelectronics R&D Ltd
Corso - Programming in C++
Traduzione automatica
Great training atmosphere.
April Faith Manabat - Controtek Solutions Inc
Corso - QT Programming
Un sacco di esercizi e aiuto. È stato utile per il formatore essere in grado di utilizzare i nostri doppi progetti individuali per essere in grado di aiutarci a risolvere il nostro problema e completare gli esercizi. {Un sacco di possibilità per fare domande troppo.
Matthew - Teledyne
Corso - Advanced C++
Traduzione automatica