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
Corso C++ in Develer

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++

  • 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.

Toyota logo
Sevio Logo

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

È possibile seguire il corso da remoto?

Sì, è possibile organizzare il corso in modalità online.

Il programma del corso è personalizzabile?

Sì, nel form di richiesta puoi indicarci le tue necessità. Le prenderemo in esame e ti faremo una proposta.

Qual è il livello del corso?

Il livello del corso è base, ma è comunque modificabile per adattarsi al livello desiderato.

Il corso è disponibile immediatamente?

I corsi sono già pronti e vengono programmati in base alle esigenze dell’azienda che li richiede.

Quando è previsto il prossimo corso?

Non abbiamo date prefissate. I corsi vengono pianificati in base alle tue richieste.

È previsto un numero minimo di partecipanti?

Trattandosi di corsi esclusivamente per aziende, vengono di solito organizzati per almeno due persone.

Chi partecipa al corso?

Esclusivamente le persone della tua azienda.