C++ Training Courses

C++ Training Courses

Online o in loco, i corsi di formazione C++ dal vivo con istruttore dimostrano attraverso la pratica pratica come sviluppare applicazioni con C++, C++11, C++14, C++17 e altre versioni.

La formazione C++ è disponibile come "formazione live online" o "formazione live in loco". La formazione live online (nota anche come "formazione live remota") viene effettuata tramite un desktop interattivo, remote. La formazione dal vivo in loco può essere effettuata localmente presso la sede del cliente in Italia o nei centri di formazione aziendale NobleProg in Italia.

NobleProg -- Il tuo fornitore di formazione locale

Machine Translated

C++ Course Outlines

Nome del corso
Durata
Overview
Nome del corso
Durata
Overview
35 hours
C++ è un linguaggio di programmazione cross-platform orientato agli oggetti progettato per grandi sistemi e applicazioni con risorse limitate con struttura chiara, riutilizzabilità di codice, flessibilità e efficienza. Questo istruttore guidato, la formazione in diretta (online o on-site) è rivolto agli sviluppatori che desiderano utilizzare tecniche di programmazione avanzate per sviluppare sistemi e applicazioni complessi, sicuri e ad alte prestazioni. Al termine di questo corso, i partecipanti saranno in grado di:
    Creare un ambiente di sviluppo che comprenda tutte le C++ biblioteche, pacchetti e framework. Comprendere le caratteristiche, i componenti e gli elementi di base di C++. Creare applicazioni complesse C++ utilizzando tecniche di programmazione avanzate. Imparare a scrivere codice leggibile, veloce e sicuro in C++. Conoscere gli errori di sicurezza comuni nel linguaggio C++ e come alleviarli. Implementazione di strategie di test per la qualità del codice e il controllo della sicurezza. Utilizzare gli strumenti di diagnosi e di debugging nel C++ sviluppo.
Il formato del corso
    Interattiva lezione e discussione. Molti esercizi e pratiche. Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
49 hours
Deep C++ training to cover quantitative methods modeling and introduce a huge project for the trainees to have real hands-on experience with C++ for Quants
21 hours
Questo corso di tre giorni copre le basi della protezione del codice C / C++ contro gli utenti malintenzionati che possono sfruttare molte vulnerabilità nel codice con la gestione della memoria e la gestione dell'input, il corso copre i principi della scrittura di codice sicuro.
21 hours
Il C++ adatto per sistemi embedded come microcontrollori e sistemi operativi in tempo reale? La programmazione orientata agli oggetti dovrebbe essere utilizzata nei microcontrollori? Il C++ troppo lontano dall'hardware per essere efficiente? Questa formazione dal vivo con istruttore affronta queste domande e dimostra attraverso la discussione e la pratica di come C++ può essere utilizzato per sviluppare sistemi embedded con codice che sia accurato, leggibile ed efficiente. I partecipanti mettono in pratica la teoria attraverso la creazione di un'applicazione incorporata di esempio in C++ . Al termine di questa formazione, i partecipanti saranno in grado di:
  • Comprendere i principi di modellazione orientata agli oggetti, programmazione software integrata e programmazione in tempo reale
  • Produci codice per sistemi embedded che sia piccolo, veloce e sicuro
  • Evita il gonfiore del codice da modelli, eccezioni e altre funzionalità del linguaggio
  • Comprendere i problemi relativi all'utilizzo del C++ nei sistemi critici per la sicurezza e in tempo reale
  • Debug di un programma C++ su un dispositivo di destinazione
Pubblico
  • Sviluppatori
  • Designers
Formato del corso
  • Parte lezione, parte discussione, esercitazioni e esercitazioni pratiche
14 hours
Questo è un corso di 2 giorni rivolto ai programmatori C++ che sono interessati ad applicare il nuovo standard C++ 11 nel loro settore. È particolarmente utile per gli sviluppatori di applicazioni finanziarie che coprono tutte le nuove funzionalità con esempi di codifica da eseguire all'interno del laboratorio
7 hours
C++ 17 (C++17) is the latest version of the C++ programming language. It adds several new "big" language features with the aim of helping programmers write simpler, cleaner and more expressive code. In this instructor-led, live training, participants will learn about C++ 17's most important new features as they step through the creation of a sample C++ application. Case studies and interactive discussions will be combined with hands-on practice to demonstrate how to get the maximum benefit out of C++ 17. By the end of this course, participants will have the knowledge and practice to make the best use of C++ 17 for writing clearer, simpler, higher-quality C++ code. Audience
  • Intermediate C++ developers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
35 hours
C++ è un linguaggio di programmazione orientato agli oggetti basato su C. Qt è un quadro per lo sviluppo di GUI per C++ applicazioni. Le applicazioni distribuite C++ spesso utilizzano una libreria di messaggi come ZeroMQ per comunicare in modo asincronico con altri componenti, servizi e applicazioni. I messaggi vengono serializzati per la prima volta utilizzando un protocollo di serializzazione come Protocol Buffers, che consente ai messaggi di essere trasmessi come byte compilati che sono più piccoli e più leggeri di JSON o XML file. Questo istruttore guidato, formazione dal vivo (online o on-site) fornisce una copertura introduttiva di C++, il Qt GUI framework, e varie tecnologie di comunicazione come ZeroMQ e Protocol Buffers che possono essere utilizzati per scrivere applicazioni distribuite. Al termine di questa formazione, i partecipanti avranno le conoscenze e la pratica necessarie per scrivere e compilare una domanda utilizzando C++, Qt e gcc su Linux Centos 6/7. I partecipanti integreranno anche le capacità di messaggistica non sincronizzate utilizzando Zero MQ e Protocol Buffers. Il formato del corso
    Interattiva lezione e discussione. Molti esercizi e pratiche. Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
21 hours
This training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment.  The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming. GOAL/BENEFITS The major objective of this class is that you shall be able to use C++ in a “correct way”.
  • Introduce C++ as an object oriented language alternative in an embedded system context
  • Show the similarities ‑ and differences ‑ with the C language
  • Comprehend different memory management strategies – especially the move semantics introduced with C++11
  • Look under the hood and understand what different paradigms in C++ leads to in machine code
  • Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
  • Provide some useful design patterns especially applicable in an embedded context
  • A few exercises in order to practice some concepts
AUDIENCE/PARTICIPANTS This training is aimed C++- programmers who intend to start using C++ in an embedded system context. PREVIOUS KNOWLEDGE The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”. PRACTICAL EXERCISES During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
14 hours
La programmazione funzionale è la valutazione delle funzioni matematiche per le soluzioni informatiche. Insieme con C++,  programmazione funzionale consente agli utenti di creare elementi e strutture complessi per le applicazioni web che non sono suscettibili ad effetti collaterali e mutazioni. Questo istruttore guidato, la formazione in diretta (online o on-site) è rivolto a sviluppatori web che desiderano un programma funzionale con C++ Al termine di questo corso, i partecipanti saranno in grado di:
    Utilizzare soluzioni di programmazione funzionali per migliorare le prestazioni delle applicazioni web. Evitare le mutazioni dei dati e gli effetti collaterali con la programmazione funzionale. Creare applicazioni web in uno stile di programmazione funzionale.
Il formato del corso
    Interattiva lezione e discussione. Molti esercizi e pratiche. Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
14 hours
Questo è un corso di sviluppo HMI specializzato progettato per i professionisti del settore automobilistico che sono coinvolti nello sviluppo di un avanzato sistema di infotainment automobilistico.
14 hours
LaTex è un linguaggio di preparazione dei documenti open source distribuito gratuitamente, utilizzato da scienziati, ricercatori, scrittori ed editori che compongono e stampano le loro opere con la massima qualità tipografica, utilizzando un layout predefinito e professionale. Viene spesso utilizzato per articoli di riviste, documenti tecnici o scientifici di dimensioni medio-grandi, tesi e tesi di laurea e relazioni complesse. A differenza dei word processor WYSIWYG, LaTex combina comandi di programmazione e testo per consentire all'autore di concentrarsi sul contenuto e non formulare problemi come riferimenti numerici interni, citazioni bibliografiche o formattazione coerente. LaTex è supportato da una comunità attiva che prepara e distribuisce regolarmente nuovi pacchetti e formati cartacei,
35 hours
Questo è un corso di addestramento avanzato C++ incentrato sullo sviluppo e la progettazione di software orientati agli oggetti (OO) con il C++ programmazione C++ .
7 hours
In questo corso, i partecipanti impareranno concetti C++ e abilità di programmazione.
35 hours
Il corso presenta un linguaggio C++ orientato agli oggetti completo e il suo uso di semplici esempi. Questi sono i meccanismi e la libreria standard
21 hours
QT è un framework applicativo per lo sviluppo di software applicativo multipiattaforma. Utilizza lo standard C++ con estensioni per semplificare lo sviluppo di applicazioni GUI e server. Questa formazione dal vivo con istruttore fornisce una copertura approfondita di QT e dei suoi moduli. Al termine di questa formazione, i partecipanti avranno le conoscenze e le pratiche necessarie per sviluppare la propria applicazione C++ utilizzando QT.
    Formato del corso
    • Un corso con istruttore con copertura teorica del QT insieme a esercitazioni e una grande componente dello sviluppo pratico.
    21 hours
    Unreal Engine è una suite leader nel settore di strumenti di sviluppo di giochi per la creazione di giochi 3D. È stato utilizzato per sviluppare molti dei giochi e delle serie di oggi, tra cui Borderlands, Gears of War, Bio Shock e Mass Effect. Questo allenamento dal vivo con istruttore copre i fondamenti dello sviluppo del gioco con Unreal Engine 4, offrendo ai partecipanti la possibilità di creare il proprio gioco di esempio.
      Formato del corso
      • Discussione + una forte enfasi sulla progettazione e lo sviluppo pratico. Quiz occasionali per misurare i progressi e la comprensione. Molti feedback e coinvolgimento degli istruttori.

      Last Updated:

      Fine settimana C++ corsi, Sera C++ training, C++ centro di addestramento, C++ con istruttore, Fine settimana C++ training, Sera C++ corsi, C++ coaching, C++ istruttore, C++ trainer, C++ corsi di formazione, C++ classi, C++ in loco, C++ corsi privati, C++ training individuale

      Corsi scontati

      Se prenotate un corso per il 2024 entro il 31 dicembre 2023, otterrete uno sconto del 20% sul costo totale del corso.

      Questa offerta si applica a tutti i nostri corsi e sarà valida sino a fine anno.

      Newsletter per ricevere sconti sui corsi

      Rispettiamo la privacy di ogni indirizzo mail. Non diffonderemo,né venderemo assolutamente nessun indirizzo mail a terzi. Inserire prego il proprio indirizzo mail. E' possibile sempre cambiare le impostazioni o cancellarsi completamente.

      I nostri clienti

      is growing fast!

      We are looking for a good mixture of IT and soft skills in Italy!

      As a NobleProg Trainer you will be responsible for:

      • delivering training and consultancy Worldwide
      • preparing training materials
      • creating new courses outlines
      • delivering consultancy
      • quality management

      At the moment we are focusing on the following areas:

      • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
      • SOA, BPM, BPMN
      • Hibernate/Spring, Scala, Spark, jBPM, Drools
      • R, Python
      • Mobile Development (iOS, Android)
      • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
      • You need to have patience and ability to explain to non-technical people

      To apply, please create your trainer-profile by going to the link below:

      Apply now!

      This site in other countries/regions