Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Veri Yapıları ve Algoritmaları (C++ ile)
Highest Rated
Rating: 4.4 out of 5(85 ratings)
759 students

Veri Yapıları ve Algoritmaları (C++ ile)

C++ programlama dilini kullanarak veri yapılarının mantığını ve kodlamalarını öğreneceksiniz.
Created bySadık ŞAHİN
Last updated 5/2022
Turkish
Turkish [Auto],

What you'll learn

  • C++dilini kulllanarak yapılar ile veri yapıları algoritmalarını öğrenmeye başlayacaksınız
  • Bellek yapısı ile veri yapıları çeşitlerinin algoritmalarını
  • Bağlı liste ( linked list)
  • Yığın yapısı ( stack)
  • Kuyruk yapısı ( queue)
  • Ağaç yapısı ( tree)
  • Arama algoritmaları ( search)
  • Sıralamama algoritmaları ( sort)
  • Yapılar ile öğrendiğiniz algoritmaları sınıflar ( class) ile pekiştireceksiniz
  • Bol örnek uygulama ve gerçekçi projeler...

Course content

9 sections87 lectures25h 30m total length
  • Giriş6:29
  • 2 düğüm oluşturma ve değer atama21:05
  • 3 düğüm oluşturma ve değer atama uygulaması8:09

Requirements

  • C++ Programlama dilini temel düzeyde bilmek ve Dev C++ programını bilgisayarınıza yüklemek

Description

Bu video serisi ile; C++ programlama dilini kullanarak veri yapılarının mantığını, veri yapıları algoritmalarını ve temel düzeyde bildiğiniz C++ programlama dilinin ileri düzeyde  öğreneceksiniz.

Bu kapsamda; 

bellek yapısı,

düğüm oluşturma,

dinamik bellek yönetimi,

veri yapıları algoritmaları  (bağlı listeler , ağaçlar,  yığınlar , kuyruklar...  ),

sıralama algoritmaları ( kabarcık, eklemeli, seçmeli... ) 

arama algoritmaları,

ve diğer veri yapıları konu başlıklarını öğreneceksiniz.

Bol örnek uygulamalarla desteklediğimiz bu eğitim serisi ile kendi projelerinizi ve yazılım geliştirmelerinizi gerçekleştirebileceksiniz.

Ayrıca; temel düzeyde bildiğinizi varsaydığım C++ Programlama dilini  daha da geliştirerek, nesne yönelimli programlamanın mantığını tam olarak oturtarak,  C++ programlama dilinin inceliklerini kullanarak  kendi projelerinizi ve otomasyon programlarınızı oluşturabileceksiniz.

Yazmış olduğunuz kodlarla ve oluşturduğunuz projelerinizde, bellek yönetimini daha iyi yapabilecek ve veri yapılarını öğrenmiş olacaksınız.

Bu kursa başlayabilmeniz için gerekli olan  C++ programlama dilini temel düzeyde bilmiş olmanız yeterli olmakla birlikte veri yapıları konusunda her hangi bir bilginiz olmasa bile, temel düzeyden ileri düzeye gelecek şekilde C++ ile veri yapıları dersleri işlenmiş ve bol sayıda örnek uygulamalar yapılmıştır.

Veri yapıları dersinin başlangıçta zor gelmesi ile birlikte, biraz gayret ettiğinizde ve mantığını anladığınızda aslında çok kolay bir ders olduğunu anlayacak ve bu eğitimi başarıyla tamamlayacaksınız.

Basit ve kolay anlaşılır düzeyde kod yazma şeklinde anlatılan bu eğitim serisinde, kısa bir konu açıklamasından sonra bol sayıda örnek projeler yapılmıştır.

Bu eğitim serisini bitirdiğinizde programlama dilini temel düzeyden ileri düzeye taşıdığınızı açık bir şekilde göreceksiniz.

Takıldığınız veya anlayamadığınız kısımları bana sormakta çekinmeyiniz, ayrıca kendinize özgü her hangi bir ödev veya projenizle ilgili takıldığınız kısımları da mesaj yoluyla bana sorabilirsiniz.

Başarılar....

Who this course is for:

  • Kodlama meraklısı ve C++ programlama ile programlar yazan bilgisayar programcıları, bilgisayar mühendisleri ve yazılım geliştirmek ve projelerini yapmak isteyen tüm yazılımcılar