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ının sayesinde çok fazla zaman kazandık. Çok takdir ediyoruz. Ayrıca, eğitmenin hem C# hem de C++'yı bildiği büyük bir yardımdı çünkü bize zaten sahip olduğumuz bilgiler üzerinden her şeyi açıklayabildi.
Gabor - Rheinmetall Electronics Hungary Kft
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Tempos idealdiydi, çok yavaş da değil, çok hızlı da. Konuştuğumuz konular oldukça resmi değildi ve ilginçti. Sanırım her şeyi anladım. Use case nedir ve bunun neden kullanışlı olduğunu konusunda konuştu. Örnekler küçük ve öz, anlaması kolaydı. Her adımda soru sorma fırsatımız vardı ve bu sorular sabırla ve detaylı olarak cevaplandı. Anlayıp anlaşılmadığımız veya sorumuz olup olmadığını kontrol etmek için bize de sorular soruldu. Çok resmi olmasa da eğlenceliydi ve ç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 vardı. Egitmenin bize bireysel projemizdeki sorunları düzeltmeyi ve alıştırmaları tamamlamayı yardımcı olmak için kendi belgelerimizi kullanabilmesi faydalı oldu. {Sorular sorma fırsatına da bolca zaman vardı.}
Matthew - Teledyne
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Alıştırmalar yapabileceğimiz konusunda memnun kaldım, materyal etkileyiciydi ve iyi yapılandırılmıştı ve eğitmen tüm konuları çok iyi anlatmıştı
Diana Toldas - Accenture Industrial Software Solutions S.A.
Eğitim - Advanced C++
Yapay Zeka Çevirisi
Elasticlik ve konuların çeşitliliğini sevdim, eğitimlerin ve alıştırmaların bir arada sunulması bana öğrendiklerimi hemen uygulama imkanı sağladı. Ayrıca her şeyi birleştiren son günkü projelerini de çok beğendim.
Luca Ricagni - Rockwell Collins UK Limited
Eğitim - Advanced C++
Yapay Zeka Çevirisi