Eğitim İçeriği
Giriş
- C++’de Yenilikler?
- C++ özellik ve öğelerine genel bakış
- Nesne yönelimli programlamayı anlama
- C++ programlamanın temelleri
Başlangıç
- Geliştirme ortamının kurulumu
- C++ IDE’sinin kurulumu
- Standart kütüphaneler ve bileşenler
İleri Düzey Programming C++’da
- C++’da Lambda ifadeleri
- Standart kapsayıcılar ve algoritmalar
- Taşıma Semantiği
- C++ kodlama stil kuralları
- Uygulamaya işaretçi (Plmpl)
- Operatör aşırı yükleme
- C++’da Çok Biçimlilik
- Değişkenler, diziler ve koşullu ifadeler
- Referanslar ve işaretçiler
- İstisna yönetimi
- Diğer modern fonksiyonlar ve uygulamalar
Güvenlik Programming
- C++ güvenlik özellikleri ve en iyi uygulamalar
- Modern bellek yönetimi
- Dize işleme teknikleri
- Kullanıcı Hesabı Denetimi (UAC) ile çalışma
- Güvenlik açıkları ve azaltma seçenekleri
C++ için Test Stratejileri
- Bir test çerçevesi seçme
- Analiz ve metrikler
- Birim testleri yazma
- Entegrasyon ve sistem düzeyinde testler
- Eski kodu test etme
- Kara kutu testi
Kodu Hata Ayıklama
- Koşullu ve fonksiyon kesme noktaları
- Çok iş parçacıklı hata ayıklama
- Performans ve tanı araçları
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Temel C++ programlama deneyimi
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (5)
Online olması sayesinde çok zaman kazanabilmiş olduk. Çok değerliydi bu. Ayrıca, eğitmenin hem C# hem de C++'ı bildiği gerçeği büyük bir avantajdı çünkü her şeyi zaten sahip olduğumuz bilgi aracılığıyla açıklayabiliyordu.
Gabor - Rheinmetall Electronics Hungary Kft
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Pace optimaltı, ne çok yavaş ne de hızlı değildi. Ele aldığımız konular oldukça informel ve ilginçti. Her şeyi anladığımı düşünüyorum. Kullanım durumu nedir ve bu nedenle faydalı olduğunu konuşmuş olduk. Örnekler küçük ve netti, anlamak kolaydı. Her adımda soru sormuş ve detaylıca ve büyük sabırla cevaplanmıştık. Anladığımızdan emin olmak için bize de sorular sorulmuştu. Çok eğlenceli ve eğlendiriciydi, çok informel olmasına rağmen birçok şey öğrendiğimi düşünüyorum.
Gabor - Rheinmetall Electronics Hungary Kft
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Çok fazla alıştırma ve yardım. Antrenörün bize sorunlarımızı çözmemize ve alıştırmaları tamamlayabilmemize yardımcı olmak için birebir proje belgelerimizi kullanabilmesi faydalıydı. {Sorular sorma fırsatları da çok sayıda mevcut.}
Matthew - Teledyne
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Eglenceli buldum ki yapmamız gereken egzersizler vardı, malzeme muhteşem ve iyi bir şekilde yapılandırılmıştı ve eğitmen tüm konuları çok iyi açıkladı.
Diana Toldas - Accenture Industrial Software Solutions S.A.
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Eğitimin esnekliğini ve konuların çeşitliliğini keyfiydim, eğitimlerin ve egzersizlerin kombinasyonu bana öğrendiklerimi hemen uygulama imkanı verdi. Son günkü projelerde her şeyi bir araya getirmek de benim için keyifli oldu.
Luca Ricagni - Rockwell Collins UK Limited
Eğitim - Advanced C++
Yapay Zeka Çevirisi