Servizi
Corso C++ avanzato per aziende
Il corso C++ avanzato mira ad approfondire alcuni concetti, per migliorare qualità e leggibilità del codice scritto.
- Programma personalizzabile
- Scadenze flessibili
- Attestato di partecipazione
- Online o di persona
Cosa è C++
C++ è un linguaggio di programmazione OOP (object-oriented programming) per uso generale, utilizzato prevalentemente per software di sistema e applicativo, driver, applicazioni client/server e firmware embedded.
Caratteristiche del corso C++
- Durata: 3 giorni (teoria e pratica)
- Prezzo: Richiedi un preventivo
- Lingua: Italiano, inglese
- Sede: La tua azienda, Develer, online
Competenze che otterrai
Il corso C++ avanzato ha come obiettivo l’approfondimento di alcuni concetti di C++. Idealmente, al termine del corso, avrai gli strumenti necessari per essere più efficiente nella scrittura di codice base, per destreggiarti fra codice avanzato all’interno di librerie specifiche e riconoscere pattern obsoleti nelle basi di codice esistenti, migliorando la qualità del codice scritto.
Per chi è
Il corso avanzato è rivolto a professionisti del settore che abbiano sostenuto il corso C++ base o che abbiamo maturato sul campo un’esperienza analoga.
Programma del corso
- Uniform initialization
- Move semantics
- Template
- Specializzazione dei template e specializzazione parziale
- Liste di inizializzazione
- Constexpr e if constexpr
- Type deduction
- Constraints and concepts
- Universal reference
- Perfect forwarding
- Template folding expressions
- Keyword auto e decltype (auto)
- Iteratori
- Structured binding declaration
- Funzioni lambda
- Smart pointers
- Algoritmi standard
- Concorrenza (thread, mutex, condition_variable, promise, future e atomic)
- Range e view
- Filesystem
Vuoi un corso C++ personalizzato?
Parliamone insieme per trovare la soluzione per le tue esigenze.
Tutor
Tutti gli insegnanti sono sviluppatori senior, esperti nella formazione, che utilizzano quotidianamente C++ per progetti in numerosi settori industriali.
Abbiamo scelto Develer per tre corsi su C++, di livello base ed avanzato, dopo aver analizzato proposte da molte aziende. La scelta è stata ampiamente ripagata con corsi di altissima qualità e professionalità. Le lezioni si sono svolte con sessioni teoriche e di esercitazione, mirate a fissare i concetti con casi d’uso concreti. La caratteristica vincente e molto apprezzata, è stata l’integrazione della teoria con le best practice Sicuramente un’esperienza da consigliare a professionisti del settore.
Daniele Iozzi, Software Developer – Toyota Material Handling
Mi è piaciuto particolarmente Il livello di approfondimento degli argomenti e il parere esperto su alcune questioni tecniche.
Giovanni Cimmino, Software Developer – SEVIO
FAQ
Sì, è possibile organizzare il corso in modalità online.
Sì, nel form di richiesta puoi indicarci le tue necessità. Le prenderemo in esame e ti faremo una proposta.
Il livello del corso è base, ma è comunque modificabile per adattarsi al livello desiderato.
I corsi sono già pronti e vengono programmati in base alle esigenze dell’azienda che li richiede.
Non abbiamo date prefissate. I corsi vengono pianificati in base alle tue richieste.
Massimo 10.
Trattandosi di corsi esclusivamente per aziende, vengono di solito organizzati per almeno due persone.
Esclusivamente le persone della tua azienda.