Udemyalltr

C# (C Sharp) ile Veri Yapıları ve Algoritmalar

Learn data structures and algorithms! Master efficient problem-solving techniques for software development. Build a strong foundation in computer science.

4.3(16)
107students
9h 15m
Certificate
Sadık ŞAHİN
Sadık ŞAHİNBilgisayar Mühendisi

Course Content

C# (C Sharp) ile Veri Yapıları ve Algoritmalar is an all-levels Udemy course taught by Sadık ŞAHİN. It runs 9h 15m, is taught in Turkish, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 16 reviews, with 107 students enrolled. It is a paid course, last updated May 2022.

C# Veri Yapıları ve Algoritmalar: Kapsamlı Bir Kılavuz

Bu kapsamlı eğitimde, C# programlama dilinde veri yapıları ve algoritmaları derinlemesine inceleyeceksiniz. Pratik uygulamalar, gerçek dünya projeleri ve otomasyon senaryolarıyla desteklenen bu kurs, C# geliştiricileri için olmazsa olmaz bir kaynaktır.

Veri Yapıları:

  • Bağlı Listeler (Linked Lists):
    • Tek Yönlü Doğrusal Bağlı Liste: Ekleme, silme ve diğer temel işlemleri C# ile uygulayın.
    • Çift Yönlü Doğrusal Bağlı Liste: Daha gelişmiş işlemler için çift yönlü bağlantının avantajlarını keşfedin.
    • Tek Yönlü Dairesel Bağlı Liste: Döngüsel yapıların nasıl oluşturulacağını öğrenin.
    • Çift Yönlü Dairesel Bağlı Liste: Dairesel bağlantının avantajlarını ve kullanım alanlarını inceleyin.
  • Yığın (Stack) Yapısı: Yığın yapısının temel mantığını anlayın ve C# ile yığın oluşturarak ekleme, silme gibi işlemleri gerçekleştirin.
  • Kuyruk (Queue) Yapısı: Kuyruk yapısının çalışma prensiplerini öğrenin ve C# ile kuyruk oluşturarak ekleme, silme işlemlerini uygulayın.
  • Özet Tablo (Hash Table): Hash tablosu yapısını anlayın ve C# ile hash tablosu oluşturarak verimli veri depolama ve erişim sağlayın. Hashing kavramını öğrenin.
  • Öncelikli Kuyruk (Priority Queue): Öncelik kuyruğu yapısının mantığını öğrenin ve C# ile öncelikli kuyruk oluşturarak en önemli öğelere hızlı erişim sağlayın.

Sıralama Algoritmaları (Sorting Algorithms):

  • Temel Sıralama Algoritmaları:
    • Kabarcık Sıralaması (Bubble Sort): Basit ve anlaşılır bir sıralama algoritması.
    • Ekleme Sıralaması (Insertion Sort): Verimli küçük veri kümeleri için ideal.
    • Hızlı Sıralama (Quick Sort): Genellikle en hızlı sıralama algoritmalarından biri.
    • Seçmeli Sıralama (Selection Sort): Basit ve anlaşılır bir sıralama algoritması.
    • Birleştirmeli Sıralama (Merge Sort): Verimli ve kararlı bir sıralama algoritması.
    • Yığın Sıralaması (Heap Sort): Verimli bir sıralama algoritması.

Arama Algoritmaları (Searching Algorithms):

  • Doğrusal Arama (Linear Search): Basit bir arama algoritması.
  • İkili Arama (Binary Search): Sıralanmış verilerde çok daha hızlı arama sağlar.

Eğitim İçeriği:

  • Bol miktarda örnek uygulama.
  • Algoritma geliştirme pratikleri.
  • Gerçek dünya projeleri.
  • Otomasyon uygulamaları.

Bu kurs ile C# veri yapıları ve algoritmaları konusundaki bilginizi geliştirerek daha etkili ve verimli kodlar yazmaya başlayacaksınız.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

AYT Diziler + pdf + testler

by Bora Arslantürk

5.0(10)
2h 26m
all
5.0(426)
1h 21m
intermediate
5.0(152)
1h 33m
all