Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή

  • Τι νέο υπάρχει στη C++;
  • Επισκόπηση χαρακτηριστικών και στοιχείων της C++
  • Κατανόηση του αντικειμενοστρεφούς προγραμματισμού
  • Τα βασικά του προγραμματισμού C++

Ξεκινώντας

  • Ρύθμιση του περιβάλλοντος ανάπτυξης
  • Εγκατάσταση του C++ IDE
  • Τυπικές βιβλιοθήκες και συστατικά

Προηγμένος Προγραμματισμός σε C++

  • Εκφράσεις λάμδα στη C++
  • Τυπικοί περιέκτες και αλγόριθμοι
  • Σημασιολογία μετακίνησης
  • Κανόνες στυλ κωδικοποίησης C++
  • Δείκτης στην υλοποίηση (Plmpl)
  • Υπερφόρτωση τελεστών
  • Πολυμορφισμός στη C++
  • Μεταβλητές, πίνακες και συνθήκες
  • Αναφορές και δείκτες
  • Χειρισμός εξαιρέσεων
  • Άλλες σύγχρονες συναρτήσεις και υλοποίηση

Προγραμματισμός Ασφαλείας

  • Χαρακτηριστικά ασφαλείας και βέλτιστες πρακτικές της C++
  • Σύγχρονη διαχείριση μνήμης
  • Τεχνικές χειρισμού συμβολοσειρών
  • Εργασία με τον Έλεγχο Λογαριασμού Χρήστη (UAC)
  • Ευπάθειες ασφαλείας και επιλογές μετριασμού

Στρατηγικές Δοκιμών για C++

  • Επιλογή ενός πλαισίου δοκιμών
  • Ανάλυση και μετρικές
  • Συγγραφή δοκιμών μονάδας
  • Δοκιμές ολοκλήρωσης και επιπέδου συστήματος
  • Δοκιμή κληρονομημένου κώδικα
  • Δοκιμή μαύρου κουτιού

Αποσφαλμάτωση του Κώδικα

  • Σημεία διακοπής υπό συνθήκη και συναρτήσεων
  • Αποσφαλμάτωση πολλαπλών νημάτων
  • Εργαλεία απόδοσης και διάγνωσης

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Βασική εμπειρία προγραμματισμού C++

Ακροατήριο

  • Προγραμματιστές
 35 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (5)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες