Hmm, bunun sıfırdan başlayanlar için olup olmadığından emin değilim. Açıkça öğretilmeyen biraz ön bilgi varsayıyor. Bazı örnekler kafa karştırıcıydı.
C++ ile veri yapıları ve algoritmalar
Modern C++ kullanarak temel veri yapıları ve algoritmaları yazarak, analiz ederek ve optimizasyon yaparak temel bilgisayar bilimi kavramlarını öğrenin.
-
💬
Yapay zekâ eğitmeni
Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al. -
🕐
İstediğin zaman başla
Program ya da son tarih yok — kendi hızında, istediğin zaman öğren. -
🌐
Türkçe
Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Verimli, ölçeklenebilir yazılım yazmak için, verilerin sahne arkasında nasıl organize ve işlendiğini anlamanız gerekir. Bu metin tabanlı kurs, veri yapıları ve algoritmaların temel ilkeleri boyunca size rehberlik ederek, temel kod yazmaktan optimizasyonlu çözümler oluşturmaya geçiş yapmanıza yardımcı olur.
Temel bilgisayar bilimi teorisi ile başlayacak, C++'da bellek yönetimi ve gösterge manipülasyonuna geçmeden önce algoritmaların nasıl çalıştığını analiz edeceksiniz. Açık yazılı açıklamalar ve adım adım kod yürüyüşleri yoluyla, klasik veri yapılarını sıfırdan uygulamayı öğrenecek ve standart kütüphane alternatiflerini ne zaman kullanmayı anlayacaksınız.
Ne öğreneceksin:
- Çalışma süresi ve bellek kullanımını analiz etmek için Big O işaretini kullanarak algoritmik karmaşıklığı anlayın
- Karmaşık, yuvalanmış programlama sorunlarını çözmek için rekursiyon ve geri izleme tekniklerini öğrenin
- Dinamik diziler, bağlantılı listeler, yığınlar ve kuyruklar da dahil olmak üzere özel hatsal yapılar oluşturun
- İkili ağaçlar, AVL ağaçları ve sıfırdan grafikler gibi doğrusal olmayan yapılar uygulayın
- Bellek sızıntılarını önlemek için akıllı göstergeler de dahil olmak üzere modern C++ bellek yönetimi ilkelerini uygulayın
- Hızlı veri kurtarma için hashing teknikleri ve çarpışma çözüm stratejilerini keşfet
Ders temel analiz araçları ve temel programlama kavramlarıyla başlar ve daha sonra basit doğrusal yapılardan karmaşık hiyerarşik veri gösterimlerine kadar bilginizi sistematik olarak inşa eder. Her kavram, belleğin yürütülme sırasında nasıl davrandığını tam olarak göstermek için ayrıntılı yazılı kod açıklamalarıyla eşleştirilir.
Bu ders, C++ sözdizimindeki temel kavramları bilen ve bilgisayar bilimlerinde sağlam bir temel oluşturmak isteyen, başlangıçtan orta seviyeye kadar olan programcılar için tasarlanmıştır. Veri yapıları veya algoritmalar hakkında önceden bilgi gerekmez.
Problem çözme becerilerinizi geliştirmek ve yüksek oranda optimize edilmiş C++ kodu yazmak için bugün okumaya başlayın.
Ne elde edeceksin
-
📜
Tamamlama sertifikası
LinkedIn profilinize ekleyin -
💬
Kişisel AI öğretmeni
Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin. -
🎧
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 -
💸
14 gün iade
Sorgusuz -
⚡
Kısa ve odaklı
2 sa 30 dk pratik içerik
Yorumlar (1)
Diğer öğrenciler şunları da aldı
🎓 Sertifikalı
Windows'ta Visual Studio'da C Programlama Temelleri
Sertifika
Uygulama
$14.99
→
🏆 En popüler
🎓 Sertifikalı
C# Programlama Temelleri Modern.NET ve Copilot ile
Sertifika
Uygulama
$14.99
→
💼 İşe hazırlayan
🎓 Sertifikalı
Modern C++ Programlama: Temellerden Nesne Yönelimli Tasarıma
Sertifika
Uygulama
$14.99
→
🔥 Talep görüyor
🎓 Sertifikalı
C# Programlama Temelleri
Sertifika
Uygulama
$14.99
→
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. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.
Para iadesi alabilir miyim? +
Evet — 14 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