Εξέλιξη Κομματιού
Εισαγωγή
- Τι είναι νέο στο C++;
- Περιγραφή των δυνατοτήτων και των στοιχείων του C++
- Κατανόηση του αντικειμενοστροφού προγραμματισμού
- Τα βασικά στοιχεία του C++ προγραμματισμού
Έναρξη
- Καθιέρωση του υπολογιστική περιβάλλοντος
- Εγκατάσταση C++ IDE
- Κανονικές βιβλιοθήκες και συστατικά
Προχωρημένος Προγραμματισμός C++
- Λειτουργίες λάμπδα στο C++
- Κανονικές πυξελάδες και αλγόριθμοι
- Μεταφορική σημασιολογία (Move Semantics)
- Κανόνες κωδικού C++
- Ποιντέρ ανά διαφορά μεταξύ εφαρμογών (Pimpl)
- Αναπόδευτη λειτουργία
- Πολυμορφισμός στο C++
- Μεταβλητές, πίνακες και όρου τύπου
- Αναφορές και ποιντέρ
- Χειρισμός εξαιρέσεων
- Άλλες σύγχρονες λειτουργίες και εφαρμογή
Προγραμματισμός Ασφάλειας C++
- Δυνατότητες ασφάλειας και κανόνες προσέγγισης του C++
- Σύγχρονη διαχείριση μνήμης
- Τεχνικές χειρισμού συμβόλων
- Λειτουργία με το User Account Control (UAC)
- Πιθανότητες ασφάλειας και επιλογές προσέγγισης
Στρατηγικές Δοκιμασίας C++
- Επιλογή πλαισίου δοκιμασίας
- Άναλυση και μετρήσεις
- Σύνθεση μοναδικών δοκιμών
- Ολοκληρωμένες και συστήματικες επίπεδες δοκιμές
- Δοκιμή παλιών κώδικα
- Μηρυθμισμένη δοκιμή (Black-box testing)
Συμβολοδόχηση του Κώδικα
- Προϋποθέτουν και συναρτήσεις ανά διαφορά μεταξύ εξαιρέσεων (Conditional and function breakpoints)
- Συμβολοδόχηση πολυθρεάδ
- Εργαλεία απόδοσης και διάγνωσης
Σύνοψη και Επόμενα Βήματα
Απαιτήσεις
- Βασική εμπειρία προγραμματισμού C++
Ακροατηρία
- Προγραμματιστές
Σχόλια (5)
Η δυνατότητα για διαδικτυακή εκμάθηση σήμαινε ότι μπορούσαμε να εξοικονομήσουμε πολύ χρόνο. Ένα πράγμα που αποτίθηκε πολύ. Επιπλέον, το γεγονός ότι ο εκπαιδευτής καταλαβαίνει και c# και Cpp βοήθησε πολύ, αφού μπόρεσε να εξηγήσει τα πάντα μέσω γνώσεων που ήδη διαθέταμε.
Gabor - Rheinmetall Electronics Hungary Kft
Κομμάτι - Advanced C++
Μηχανική Μετάφραση
Το ρυθμός ήταν απολύτως κατάλληλος, ούτε πολύ αργός ούτε πολύ γρήγορος. Τα θέματα που επεξεργαστήκαμε ήταν πολύ ανεπίσημα και ενδιαφέροντα. Νομίζω ότι κατάλαβα τα πάντα. Εξηγήθηκε για ποιο λόγο αυτό είναι χρήσιμο, καθώς και οι υποθέσεις του χρήση. Τα παραδείγματα ήταν μικρά και συντομά, έτσι που ήταν εύκολο να τα καταλάβουμε. Είχαμε τη δυνατότητα να θέτουμε ερωτήσεις σε κάθε βήμα, που αποκρίθηκαν και εξηγήθηκαν με μεγάλη υπομονή. Επίσης, μας τέθηκαν ερωτήσεις για να βεβαιωθούν ότι καταλάβαμε το θέμα ή είχαμε παραπάνω ερωτήσεις. Ήταν διασκεδαστικό και απολαυστικό, αν και πολύ ανεπίσημο, και νομίζω ότι μάθηκα πολλά.
Gabor - Rheinmetall Electronics Hungary Kft
Κομμάτι - Advanced C++
Μηχανική Μετάφραση
Πολλά ασκήματα και βοήθεια. Ήταν χρήσιμο για τον εκπαιδευτή να μπορεί να χρησιμοποιήσει τα ιδιωτικά μας έγγραφα προ젝τών, ώστε να μας βοηθήσει να επιλύσουμε τα προβλήματα και να ολοκληρώσουμε τα ασκήματα. {Είχαμε επίσης πλήρη δυνατότητα να θέτουμε ερωτήσεις.}
Matthew - Teledyne
Κομμάτι - Advanced C++
Μηχανική Μετάφραση
Μου άρεσε πως είχαμε ασκήσεις να κάνουμε, το υλικό ήταν εντυπωσιακό και καλά δομημένο και ο εκπαιδευτής εξήγησε πολύ καλά όλα τα θέματα
Diana Toldas - Accenture Industrial Software Solutions S.A.
Κομμάτι - Advanced C++
Μηχανική Μετάφραση
Απολάβα την ευελιξία και τη ποικιλία θεμάτων, η συνδυασμένη μέθοδος κατάρτισης και δασκαλίας σημαίνει ότι μπόρεσα να εφαρμόσω αμέσως ό,τι είχα μάθει. Επίσης, η προσέγγιση των έργων στις τελευταίες ημέρες διευκόλυνε τη συνένωση όλων των γνώσεων.
Luca Ricagni - Rockwell Collins UK Limited
Κομμάτι - Advanced C++
Μηχανική Μετάφραση