C++ Training Courses

C++ Training Courses

Διαδικτυακά ή επιτόπου, ζωντανά εκπαιδευτικά μαθήματα C++ υπό την καθοδήγηση εκπαιδευτών δείχνουν μέσω πρακτικής εξάσκησης πώς να αναπτύξετε εφαρμογές με C++, C++11, C++14, C++17 και άλλες εκδόσεις. Η εκπαίδευση C++ είναι διαθέσιμη ως "online live training" ή "onsite live training". Η διαδικτυακή ζωντανή εκπαίδευση (γνωστή και ως "απομακρυσμένη ζωντανή εκπαίδευση") πραγματοποιείται μέσω μιας διαδραστικής, απομακρυσμένης επιφάνειας εργασίας . Η ζωντανή εκπαίδευση επιτόπου μπορεί να πραγματοποιηθεί τοπικά στις εγκαταστάσεις των πελατών στο Ελλάδα ή στα εταιρικά εκπαιδευτικά κέντρα NobleProg στο Ελλάδα. NobleProg -- Ο τοπικός σας πάροχος εκπαίδευσης

Machine Translated

C++ Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
35 hours
C++ είναι μια διεπαφή γλώσσα προγραμματισμού προσανατολισμένη σε αντικείμενα που έχει σχεδιαστεί για μεγάλα συστήματα και εφαρμογές περιορισμένες από πόρους με σαφή δομή, επαναχρησιμοποίηση κώδικα, ευελιξία και αποδοτικότητα. Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε προγραμματιστές που επιθυμούν να χρησιμοποιήσουν προηγμένες τεχνικές προγραμματισμού για να αναπτύξουν σύνθετα, ασφαλή και υψηλής απόδοσης συστήματα και εφαρμογές. Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
    Δημιουργήστε ένα περιβάλλον ανάπτυξης που περιλαμβάνει όλες τις C++ βιβλιοθήκες, πακέτα και πλαίσια. Κατανοήστε τα χαρακτηριστικά, τα συστατικά και τα βασικά στοιχεία του C++. Δημιουργήστε σύνθετες C++ εφαρμογές χρησιμοποιώντας προηγμένες τεχνικές προγραμματισμού. Μάθετε πώς να γράψετε εύχρηστο, γρήγορο και ασφαλές κώδικα στο C++. Γνωρίστε τα κοινά σημεία ασφαλείας στην C++ γλώσσα και πώς να τα ανακουφίσει. Εφαρμογή στρατηγικών δοκιμών για την ποιότητα του κώδικα και τον έλεγχο της ασφάλειας. Χρησιμοποιήστε τα εργαλεία διάγνωσης και αποσύνδεσης στην ανάπτυξη C++.
Η μορφή του μαθήματος
    Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
    Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
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
Αυτό το μάθημα τριών ημερών καλύπτει τα βασικά της διασφάλισης του κώδικα C / C++ σχέση με τους κακόβουλους χρήστες που μπορεί να εκμεταλλευτούν πολλές ευπάθειες στον κώδικα με διαχείριση μνήμης και χειρισμό εισόδου, το μάθημα καλύπτει τις αρχές της εγγραφής ασφαλούς κώδικα.
21 hours
Είναι η C++ κατάλληλη για ενσωματωμένα συστήματα όπως μικροελεγκτές και λειτουργικά συστήματα σε πραγματικό χρόνο; Πρέπει να χρησιμοποιηθεί αντικειμενοστρεφής προγραμματισμός σε μικροελεγκτές; Είναι η C++ πολύ μακριά από το υλικό για να είναι αποτελεσματική; Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση απευθύνεται σε αυτές τις ερωτήσεις και αποδεικνύει μέσω συζήτησης και πρακτικής πώς C++ μπορεί να χρησιμοποιηθεί για την ανάπτυξη ενσωματωμένων συστημάτων με κώδικα που είναι ακριβής, αναγνώσιμος και αποτελεσματικός. Οι συμμετέχοντες έβαλαν την θεωρία σε πράξη μέσω της δημιουργίας μιας ενσωματωμένης εφαρμογής δείγματος στην C++ . Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:
  • Κατανοήστε τις αρχές της αντικειμενοστρεφούς μοντελοποίησης, του ενσωματωμένου προγραμματισμού λογισμικού και του προγραμματισμού σε πραγματικό χρόνο
  • Δημιουργήστε κώδικα για ενσωματωμένα συστήματα που είναι μικρό, γρήγορο και ασφαλές
  • Αποφύγετε την πτώση κώδικα από πρότυπα, εξαιρέσεις και άλλα χαρακτηριστικά γλώσσας
  • Κατανοήστε τα ζητήματα που σχετίζονται με τη χρήση του C++ σε συστήματα κρίσιμης σημασίας και σε πραγματικό χρόνο
  • Debug ένα πρόγραμμα C++ σε μια συσκευή προορισμού
Κοινό
  • Προγραμματιστές
  • Σχεδιαστές
Μορφή του μαθήματος
  • Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
14 hours
Πρόκειται για πρόγραμμα διάρκειας 2 ημερών με στόχο προγραμματιστές C++ που ενδιαφέρονται να εφαρμόσουν το νέο πρότυπο C++ 11 στη βιομηχανία τους. Είναι ιδιαίτερα χρήσιμο για προγραμματιστές χρηματοοικονομικών εφαρμογών που καλύπτουν όλα τα νέα χαρακτηριστικά με παραδείγματα κωδικοποίησης που πρέπει να εκτελούνται μέσα στο εργαστήριο
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++ είναι μια γλώσσα προγραμματισμού με προσανατολισμό προς το αντικείμενο βασισμένη στο C. Qt είναι ένα πλαίσιο για την ανάπτυξη GUI για C++ εφαρμογές. Οι διανεμημένες εφαρμογές χρησιμοποιούν συχνά μια βιβλιοθήκη μηνυμάτων, όπως το ZeroMQ, για να επικοινωνούν ασύγκριτα με άλλα στοιχεία, υπηρεσίες και εφαρμογές. Τα μηνύματα καταγράφονται πρώτα χρησιμοποιώντας ένα πρωτόκολλο καταγραφής όπως το Protocol Buffers, το οποίο επιτρέπει τα μηνύματα να μεταδίδονται ως συγκεντρωμένα byte που είναι μικρότερα και ελαφρύτερα από τα αρχεία JSON ή XML. Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) παρέχει εισαγωγική κάλυψη C++, το Qt GUI πλαίσιο, και διάφορες τεχνολογίες επικοινωνίας όπως ZeroMQ και Protocol Buffers που μπορούν να χρησιμοποιηθούν για τη γραφή διανεμημένων εφαρμογών. Μέχρι το τέλος αυτής της κατάρτισης, οι συμμετέχοντες θα έχουν τις απαραίτητες γνώσεις και πρακτικές για να γράψουν και να συντάξουν μια αίτηση χρησιμοποιώντας C++, Qt και gcc στο Linux Centos 6/7. Οι συμμετέχοντες θα ενσωματώσουν επίσης ασύγχρονες δυνατότητες επικοινωνίας χρησιμοποιώντας Zero MQ και Protocol Buffers. Η μορφή του μαθήματος
    Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
    Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
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
Ο λειτουργικός προγραμματισμός είναι η αξιολόγηση των μαθηματικών λειτουργιών για υπολογιστικές λύσεις. Μαζί με C++,   λειτουργικό προγραμματισμό επιτρέπει στους χρήστες να δημιουργήσουν σύνθετα στοιχεία και δομές για web εφαρμογές που δεν είναι ευαίσθητες σε παρενέργειες και μεταλλάξεις. Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε web developers που επιθυμούν να λειτουργικό πρόγραμμα με C++ Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
    Χρησιμοποιήστε λειτουργικές λύσεις προγραμματισμού για τη βελτίωση της απόδοσης των εφαρμογών Web. Αποφύγετε τις μεταλλάξεις δεδομένων και τις παρενέργειες με λειτουργικό προγραμματισμό. Δημιουργία εφαρμογών web σε ένα λειτουργικό στυλ προγραμματισμού.
Η μορφή του μαθήματος
    Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
    Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
14 hours
This is a specialized HMI Development course designed for automotive professionals who are involved in the development of advanced automotive infotainment system
14 hours
Το LaTex είναι μια ελεύθερα κατανεμημένη γλώσσα προετοιμασίας εγγράφων ανοιχτού κώδικα, η οποία χρησιμοποιείται από επιστήμονες, ερευνητές, συγγραφείς και εκδότες, που εκτυπώνουν και εκτυπώνουν το έργο τους με την υψηλότερη τυπογραφική ποιότητα, χρησιμοποιώντας μια προκαθορισμένη επαγγελματική διάταξη. Χρησιμοποιείται συχνότερα για άρθρα περιοδικών, μεσαίου και μεγάλου μεγέθους τεχνικά ή επιστημονικά έγγραφα, θεωρίες και διατριβές, καθώς και σύνθετες αναφορές. Σε αντίθεση με τους επεξεργαστές κειμένου WYSIWYG, το LaTex συνδυάζει εντολές προγραμματισμού και κείμενο για να αφήσει τον συγγραφέα να επικεντρωθεί στο περιεχόμενο και όχι να διαμορφώσει θέματα όπως εσωτερικές αναφορές αριθμών, βιβλιογραφικές αναφορές ή συνεπή μορφοποίηση. Το LaTex υποστηρίζεται από μια ενεργή κοινότητα που προετοιμάζει και διανέμει τακτικά νέα πακέτα και μορφές χαρτιού,
35 hours
Πρόκειται για ένα προηγμένο C++ εκπαιδευτικό πρόγραμμα που εστιάζει στην ανάπτυξη και το σχεδιασμό λογισμικού αντικειμενοστραφής (OO) με τη C++ προγραμματισμού C++ .
7 hours
Σε αυτό το μάθημα, οι συμμετέχοντες θα μάθουν C++ έννοιες και δεξιότητες προγραμματισμού.
35 hours
Το μάθημα παρουσιάζει μια ολοκληρωμένη αντικειμενοστραφή γλώσσα C++ και τη χρήση απλών παραδειγμάτων. Αυτοί είναι οι τυποποιημένοι μηχανισμοί και η βιβλιοθήκη
21 hours
Το QT είναι ένα πλαίσιο εφαρμογής για την ανάπτυξη λογισμικού εφαρμογών πολλαπλών πλατφορμών. Χρησιμοποιεί το πρότυπο C++ με επεκτάσεις για απλοποίηση της ανάπτυξης εφαρμογών GUI και διακομιστών. Αυτή η καθοδηγούμενη από εκπαιδευτή, ζωντανή εκπαίδευση παρέχει σε βάθος κάλυψη του QT και των ενοτήτων του. Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα έχουν τις απαραίτητες γνώσεις και πρακτικές για να αναπτύξουν τη δική τους εφαρμογή C++ χρησιμοποιώντας το QT.
    Μορφή του μαθήματος
    • Μια σειρά μαθημάτων με καθοδήγηση από εκπαιδευτή με θεωρητική κάλυψη του QT μαζί με ασκήσεις και ένα μεγάλο μέρος της πρακτικής ανάπτυξης.
    21 hours
    Unreal Engine είναι μια κορυφαία σουίτα εργαλείων ανάπτυξης παιχνιδιών για τη δημιουργία 3D παιχνιδιών. Έχει χρησιμοποιηθεί για την ανάπτυξη πολλών από τα σημερινά παιχνίδια και σειρές, όπως Borderlands, Gears of War, Bio Shock και Mass Effect. Αυτή η εκπαιδευμένη, ζωντανή προπόνηση καλύπτει τα βασικά στοιχεία της ανάπτυξης παιχνιδιών με το Unreal Engine 4, δίνοντας στους συμμετέχοντες την ευκαιρία να δημιουργήσουν το δικό τους δείγμα.
      Μορφή του μαθήματος
      • Συζήτηση + μεγάλη έμφαση στην πρακτική σχεδίαση και ανάπτυξη. Περιστασιακά κουίζ για τη μέτρηση της προόδου και της κατανόησης. Πολλά σχόλια εκπαιδευτών και αφοσίωση.

      Last Updated:

      Online C++ courses, Weekend C++ courses, Evening C++ training, C++ boot camp, C++ instructor-led, Weekend C++ training, Evening C++ courses, C++ coaching, C++ instructor, C++ trainer, C++ training courses, C++ classes, C++ on-site, C++ private courses, C++ one on one training

      Course Discounts

      No course discounts for now.

      Course Discounts Newsletter

      We respect the privacy of your email address. We will not pass on or sell your address to others.
      You can always change your preferences or unsubscribe completely.

      Some of our clients

      is growing fast!

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

      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