Modern C++ Programlama: Hareket Semantiği, Akıllı Göstergeler ve STL

Akıllı göstergeler, semantik hareket ve şablon programlama kullanarak verimli, bellek güvenilir kod yazmak için modern C++ standartlarına geçiş.

4.5 (8,256) ⏱ 45 dk 📚 10 ders 🎧 Sesli versiyon

Bu kurs hakkında

Verimli, sağlam yazılım yazmak, bellek sızıntılarını önleyen ve performansı optimize eden modern dil özelliklerini derinlemesine anlamak gerektirir. Eski uygulamaları geride bırakıp temiz, güvenli ve son derece optimize edilmiş kod yazmak istiyorsanız, modern C++ standartlarını öğrenmek anahtardır. Bu metin tabanlı ders, bellek güvenliği, kaynak yönetimi ve yüksek performanslı programlama üzerine odaklanarak, modern C++'ın temel paradigmalarını size gösteriyor. Güçlü dil özelliklerini nasıl kullanacağınızı öğrenerek, ifade edici, bakımlı ve modern kodlar yazabilirsiniz. Ne öğreneceksin: - Temel C++ sözdizimi, nesne yönelimli ilkeleri ve modern bellek yönetimi kavramlarını anlamak - Kaynak yaşam döngülerini otomatik olarak yönetmek ve bellek sızıntılarını ortadan kaldırmak için akıllı göstergeleri uygulayın - Kaynak transferlerini optimize etmek ve uygulama performansını artırmak için Master hareket semantiği ve rvalue referansları - Şablonlar, tip özellikleri ve Standart Şablon Kütüphanesi (STL) kullanarak esnek ve tekrar kullanılabilir kod yazın - Cevap veren uygulamalar oluşturmak için eşzamanlılık temelleri ve asynchronous programlama uygulayın - Modern inşa sistemi kavramlarını kullanarak temiz derleme çalışma akışlarını ayarlayın Kurs temel terminoloji, çekirdek dil mekanikleri ve nesne yönelimli temellerle başlar ve şablonlar, eşzamanlılık ve modern kütüphane özellikleri gibi ileri konulara geçer. Açık yazılı açıklamalar ve pratik kod parçaları aracılığıyla güçlü bir kavramsal ve pratik temel oluşturacaksınız. Bu ders C++' ya yeni başlayan programcılar veya C++ becerilerini modern standartlara yükseltmek isteyen geliştiriciler için tasarlanmıştır. Genel programlama kavramlarına temel seviyede aşina olmak yararlı olsa da, önceden C++ deneyimi gerekmez. Daha güvenli, daha hızlı ve daha zarif modern C++ kodu yazmak için bugün okumaya başlayın.

Ne elde edeceksin

  • 📜 Tamamlama sertifikası
    LinkedIn profilinize ekleyin
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 Sesli versiyon dahil
    Yolda öğren — ekrana gerek yok
  • ♾️ Ömür boyu erişim
    İstediğin zaman dön, son kullanma tarihi yok
  • 📱 Telefon veya bilgisayar
    Her yerde, her cihazda
  • 💸 30 gün iade
    Sorgusuz
  • Kısa ve odaklı
    45 dk pratik içerik

Yorumlar (4)

Kirsten Petersen DK Doğrulanmış öğrenci
★ 5 · 2026-04-09T23:13:52+00:00

Bu iyi bir girişti. Yapısı mantıklı ve temelleri etkili bir şekilde ele alıyor. İleri düzey öğrenciler için fazla giriş seviyesi olabilir.

Dereje Kebede ET
★ 4 · 2025-06-25T17:40:52+00:00

Faydalı buldum. Akış mantıksal idi ve açıklayıcı örnekler fikirleri pekiştirmeye yardımcı oldu. Biraz daha derinlik olabilirdi.

Gamini Rajapaksa LK
★ 4 · 2025-06-09T00:19:52+00:00

Konuya iyi bir giriş. Yapısı mantıklıydı ve örneklerin çoğu ilgiliydi, ancak bazı alanlarda daha fazla derinlik olmasını dilerdim.

Emiliano Herrera CL Doğrulanmış öğrenci
★ 4 · 2025-01-04T09:40:52+00:00

Burada harika bir değer var. Kullanılan örnekler ana fikirleri anlamak için süper yardımcı oldu. Kesinlikle zamanına değdi.

Yorum yaz

Gönderdikten sonra giriş yapmanı isteyeceğiz — taslağın kaydedilir.

Diğer öğrenciler şunları da aldı

Sık sorulanlar

Bu kursu almak için neye ihtiyacım var? +

Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.

Nasıl ödeme yapabilirim? +

Stripe üzerinden kartla veya kripto para ile. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.

Para iadesi alabilir miyim? +

Evet — 30 gün içinde tam iade, sorgusuz.

Erişimim ne kadar sürer? +

Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.

Sertifika alacak mıyım? +

Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.

Şu sektörlerdeki öğrenenler için
Teknoloji Tasarım Finans Pazarlama Sağlık Eğitim Konaklama Üretim