C# Veri Yapıları & Algoritmalar | C# Data Structures

C# Veri Yapıları : Linked List | Doubly Linked List | Queue | Stack | Binary Search Trees | Graph

Ratings: 4.93 / 5.00




Description

Merhaba,

Bu heyecan verici kurs, C# kullanarak Queue, Stack, Linked List, Doubly Linked List ve Binary Tree gibi temel veri yapılarını anlamak ve uygulamak isteyen herkes için mükemmel bir kaynaktır.

İleri düzey algoritmalar ve veri yapılarına sağlam bir temel oluşturmanıza yardımcı olacak kursumuz yazılım geliştirme becerilerinizi bir üst seviyeye taşımanıza olanak tanıyacak. Kursumuz veri yapılarını kavramanızı kolaylaştıracak ve sizi daha yetenekli bir C# geliştirici ve yazılım mühendisi yapacak. Bu kurs ile bir yazılımcının bilmesi gereken en popüler veri yapılarını uygulamalı olarak öğrenecek ve yazılım mülakatlarında ve sınavlarda karşınıza çıkan Data Structures sorularını kolaylıkla cevaplayabileceksiniz. C# ile Veri Yapıları konusunda ustalaşarak kendinizi profesyonel yazılım geliştirme dünyasına hazırlayın!

Eğitimimizde teorik konuları görmekle kalmayacak, tüm konuları kod yazarak pratik ederek uygulamaya dökeceğiz. Bütün örnekler ve kodlamalar Visual Studio 2022 C# IDE kullanılarak hazırlanmıştır.

Kursumuzun bölümleri:

  • C# ile Veri Yapılarına Ön Hazırlık

    • Data Structures Hazırlık - Nesne Referansları ile İşlemler (Veri Yapılarına Başlamadan Önce Mutlaka İzlenmeli)

    • Linked List

    • Linked List Algoritması

    • Linked List Sınıfları C# ile Kodlama

    • Linked List Veri Yapısı Sınıf Metodları Detaylı Tasarım ve Kodlama

  • Doubly Linked List

    • Doubly Linked List Algoritması

    • Doubly Linked List Sınıfları C# ile Kodlama

    • Doubly Linked List Veri Yapısı Sınıf Metodları Detaylı Tasarım ve Kodlama

  • Stack

    • Stack Algoritması

    • Stack Sınıfları C# ile Kodlama

    • Stack Veri Yapısı Sınıf Metodları Detaylı Tasarım ve Kodlama

  • Queue

    • Queue Algoritması

    • Queue Sınıfları C# ile Kodlama

    • Queue Veri Yapısı Sınıf Metodları Detaylı Tasarım ve Kodlama

  • Tree

    • Tree, Binary Tree ve Binary Search Tree (BST) Kavramları

    • Binary Search Tree (BST) Avantajları ve Özellikleri

    • BST Algoritması

    • BST Sınıfları C# ile Kodlama

    • BST Veri Yapısı Sınıf Metodları Detaylı Tasarım ve Kodlama

  • Tree Traversal ve Search Algoritmaları

    • Depth First Search (DFS) PreOrder Algoritması Teori ve Kodlama

    • Depth First Search (DFS) PostOrder Algoritması Teori ve Kodlama

    • Depth First Search (DFS) InOrder Algoritması Teori ve Kodlama

  • Breadth First Search (BFS) Algoritması

    • BFS Algoritma

    • BFS Kodlama

  • Graph

    • Graph nedir?  Büyük Yazılım Sistemlerindeki Kritik Önemi

    • Graph Teori

    • Adjacency Matrix ve Adjacency List

    • Örnek bir Graph Uygulaması Kodlama

  • Tüm veri yapılarının kaynak kodları indirilebilir şekilde bölüm sonunda verilmiştir.

Başarılar


Kursa yayınlanma tarihi : 2024 Ocak

What You Will Learn!

  • Veri Yapıları ( Data Structures ) ve Algoritmalar
  • C# ile OOP konusunda kendinizi geliştirme ve Veri Yapıları tasarlayarak Nesne Yönelimli Programlama bilgilerinizi uygulama fırsatı bulacaksınız
  • Linked List , Doubly Linked List , Queue , Stack , Trees , Binary Search Tree, Graph Veri Yapılarını öğreneceksiniz
  • Yazılım Mülakatlarında ve Sınavlarda karşınıza çıkan Data Structures sorularını kolaylıkla cevaplayabileceksiniz
  • BST Traversal ve Search Algoritmaları

Who Should Attend!

  • C# Yazılım Geliştirme konusunda uzmanlaşmak isteyen herkes
  • İleri Seviye Yazılım Geliştirmek isteyenler