Ana içeriğe atla
GirişPython

Kurs

Python'da Veri Yapıları ve Algoritmalar

İleri SeviyeBeceri Seviyesi
Güncel 02.2026
Bağlı listeler, yığınlar, kuyruklar, hash tabloları ve grafikler gibi veri yapılarının yanı sıra arama ve sıralama algoritmalarını keşfedin!
Kursa Ücretsiz Başlayın
PythonProgramming
4 sa
16 video
49 Egzersiz
4,050 XP
43,961
Başarı Belgesi

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

Binlerce şirketten öğrencinin sevgisini kazandı

Group

Bir Ekibi Eğitiyor musunuz?

İşletmeler için deneyin

Kurs Açıklaması

Popüler Veri Yapılarını ve Algoritmalarını Tanıyın

Çoğu bilgisayar programı, birkaç veri yapısı ve algoritmaya dayanır. Bilgisayarınızla yaptığınız çoğu etkileşimin arka planında neler olduğunu bu dört saatlik kurs ile öğrenin! En yaygın veri yapılarından bazılarıyla tanışacaksınız: bağlı listeler, yığınlar, kuyruklar ve ağaçlar. Ayrıca, Derinlik Öncelikli Arama, Genişlik Öncelikli Arama, Kabarcık Sıralama, Birleştirme Sıralaması ve Hızlı Sıralama gibi popüler algoritmaları da uygulayacaksınız.

Günlük Hayatta Veri Yapılarını ve Algoritmaları Fark Etmeyi Öğrenin

Deste kartları, müzik çalma listeleri, uluslararası yemekler ve kitap yığınları üzerinde veri yapılarını ve algoritmaları uygulama alıştırması yapacaksınız. Yaygın veri yapılarını ve algoritmaları tanıyabilecek ve bunları günlük uygulamalarda hayata geçirebileceksiniz!

Algoritmaların Verimliliğini Analiz Et

Bu süreçte, popüler algoritmaların verimliliğini analiz etmek için duraklayacaksınız. \"Big O Gösterimi\", bir algoritmanın karmaşıklığını tanımlamak için endüstri standardı olan kavramı kavrayacaksınız.

Python Programlama Bilginizi Geliştirin

Veri yapıları ve algoritmalar konusunda yetkin olmak, günlük problemleri verimli kodlarla çözebilmek anlamına gelir. Bunu Python ile pratik yapacaksınız, bu temel ve aktarılabilir becerileri herhangi bir programlama diline siz ileteceksiniz.

Önkoşullar

Introduction to Object-Oriented Programming in Python
1

Bağlı Listeler ve Yığınlarla Çalış ve Big O Gösterimini Anla

Önce algoritmaların ve veri yapılarının ne olduğunu öğreneceksin. İki veri yapısını keşfedeceksin: bağlı listeler ve yığınlar. Ardından bir algoritmanın karmaşıklığını Big O Gösterimi kullanarak nasıl hesaplayacağını öğreneceksin.
Bölümü Başlat
2

Kuyruklar, Hash Tablolar, Ağaçlar, Grafikler ve Özyineleme

Bu ikinci bölüm, kuyruklar, hash tablolar, ağaçlar ve grafikler veri yapılarının temellerini öğretecek. Ayrıca özyinelemenin ne olduğunu keşfedeceksin.
Bölümü Başlat
Python'da Veri Yapıları ve Algoritmalar
Kurs
Tamamlandı

Başarı Belgesi Kazanın

Bu kimlik bilgisini LinkedIn profilinize, özgeçmişinize veya CV'nize ekleyin
Sosyal medyada ve performans incelemenizde paylaşın
Şimdi kaydolun

Bugün 19 milyondan fazla öğrenciye katılın ve Python'da Veri Yapıları ve Algoritmalar eğitimine başlayın!

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

DataCamp for Mobile ile veri becerilerinizi geliştirin

Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.