Course Outline
Pengenalan
- Apa yang baru dalam C++?
- Ulasan singkat tentang fitur dan elemen-elemen C++
- Mengerti pemrograman berorientasi objek
- Dasar-dasar pemrograman C++
Mulai Bermain
- Mengatur lingkungan pengembangan
- Instalasi IDE C++
- Pustaka standar dan komponen
Programming Lanjutan dalam C++
- Ekspressi Lambda di C++
- Kontainer dan algoritma standar
- Semantik penggerakan
- Aturan gaya penulisan kode C++
- Poiner ke implementasi (Plmpl)
- Penumpukan operator
- Polimorfisme dalam C++
- Variabel, array, dan kondisional
- Rujukan dan poiner
- Pengendalian kejadian
- Fungsi modern lainnya dan implementasi
Sistem Keamanan Programming
- Fitur keamanan dan praktik terbaik dalam C++
- Pengelolaan memori modern
- Teknik pengolahan string
- Bekerja dengan User Account Control (UAC)
- Kekuatan dan opsi mitigasi keamanan
Stra tegi Pengujian untuk C++
- Mengilih kerangka kerja pengujian
- Analisis dan metrik
- Menulis tes unit
- Pengujian integrasi dan level sistem
- Pengujian kode warisan
- Pengujian kotak hitam
Melakukan Debug pada Kode
- Breakpoint kondisional dan fungsi
- Debugging multithreaded
- Alat kinerja dan diagnostik
Rangkuman dan Langkah Selanjutnya
Requirements
- Pengalaman pemrograman dasar C++
Audiens
- Perangkat Lunak Pengembang
Testimonials (5)
Karena bersifat daring, kami dapat menghemat banyak waktu. Sangat dihargai. Selain itu, fakta bahwa pelatih menguasai c# dan Cpp sangat membantu karena ia dapat menjelaskan semuanya melalui pengetahuan yang telah kami miliki.
Gabor - Rheinmetall Electronics Hungary Kft
Course - Advanced C++
Machine Translated
Kecepatannya optimal, tidak terlalu lambat dan tidak terlalu cepat. Subjek yang kami bahas sangat informal dan menarik. Saya rasa saya mengerti semuanya. Kami membahas apa saja kegunaannya dan mengapa itu berguna. Contoh-contohnya kecil dan ringkas, mudah dipahami. Kami dapat mengajukan pertanyaan di setiap langkah dan pertanyaan dijawab dan dijelaskan secara lengkap dan dengan kesabaran yang tinggi. Kami juga ditanyai pertanyaan untuk memastikan kami memahami subjek atau memiliki pertanyaan. Itu menyenangkan dan menghibur meskipun sangat informal dan saya pikir saya belajar banyak.
Gabor - Rheinmetall Electronics Hungary Kft
Course - Advanced C++
Machine Translated
Lots of exercises and help. It was useful for the trainer to be able to use our individual project doucments to be able to help us fix our issue and complete the exercises. {Plenty of chance for asking questions too.
Matthew - Teledyne
Course - Advanced C++
I liked that we had exercises to do, the material was impressive and well structured and the trainer explained very well all the topics
Diana Toldas - Accenture Industrial Software Solutions S.A.
Course - Advanced C++
Enjoyed the flexibility and variety of topics, the combination of trainings and exercises meant that I could apply what I'd learnt straight away. I also enjoyed the projects on the last day to bring everything together.