Veri Yapılar ve Algoritmalar Eğitimi Programı

4,6 (98 oylama)
 Son Güncelleme Tarihi: 04/2025
 Türkçe

Su Ayak İzi Eğitim Programı eğitimimize göz atabilirsiniz.

Veri Yapıları ve Algoritmalar Eğitimi, yazılım geliştirmede verimli çözümler üretmek için gerekli temel yapı ve algoritmaları öğrenmenizi sağlar.

 

Eğitim Mesleki Gelişim amaçlı olup MYO tarafından verilmektedir, alınan belge MYK yetki belgesi zorunlu olan eğitimlerde MYK yetki belgesi yerine geçmez.

 

Bu eğitim, yazılım geliştirmede verimlilik ve performans odaklı düşünebilen profesyoneller yetiştirmek amacıyla hazırlanmıştır. Temel algoritma bilgisi ve veri yapılarının etkin kullanımıyla, karmaşık problemlere etkili çözümler üretme becerisi kazandırır.

1. Temel Programlama ve Algoritma Mantığı

  • Algoritma nedir?

  • Akış diyagramları ve problem çözme yöntemleri

  • Pseudocode yazımı

2. Veri Yapıları Temelleri

  • Değişkenler, diziler, bağlı listeler

  • Yığın (Stack) ve kuyruk (Queue) yapıları

  • Ağaçlar (Binary Tree, BST) ve grafik yapıları

3. Arama ve Sıralama Algoritmaları

  • Lineer ve ikili arama (binary search)

  • Bubble, Selection, Insertion, Merge ve Quick Sort algoritmaları

  • Zaman ve alan karmaşıklığı analizi (Big-O Notasyonu)

4. Rekürsiyon (Özyineleme)

  • Temel rekürsif yapılar

  • Rekürsiyonun algoritmalardaki yeri ve avantajları

5. Hash Tablolar ve Dizinleme

  • Hashing mantığı ve çakışma çözümleme teknikleri

  • Hash tablolarda veri erişimi ve performans

6. Ağaç ve Grafik Tabanlı Yapılar

  • AVL ve Heap ağaçları

  • DFS (Derinlik öncelikli arama) ve BFS (Genişlik öncelikli arama)

  • Grafiklerde yol bulma algoritmaları

7. Algoritma Analizi ve Optimizasyonu

  • Zaman ve bellek analizi

  • En iyi, en kötü ve ortalama durum senaryoları

  • Kod optimizasyon teknikleri

Bu eğitim, teknik mülakatlara hazırlanmak isteyen öğrencilerden profesyonel yazılım geliştiricilere kadar herkes için güçlü bir algoritma ve veri yapısı altyapısı sunar.

 

Eğitim kurumsal işbirliğine (kurum/şirket tüzel kişiliğine paket) açık olup, bireysel başvurular kabul edilmemektedir. Kurumsal katılımcı profili ve ihtiyaçlarınıza göre eğitim içeriği yeniden planlanabilmektedir. Karşılıklı görüşmeler neticesinde eğitimin kapsam ve eğitimin yöntemi(Yüz-Yüze, Çevrimiçi) belirlenip ilgili süreçler tamamlanmaktadır. Mutabakat sağlanması durumunda kurumunuzun katılımcıları ile öğretim elemanlarımızın uygun gün ve saatleri, eğitimin yapılacağı yer belirlenmektedir.

Yorumlar

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politikamız'ı inceleyebilirsiniz. TAMAM