KursverGiriş Yap

Yazılım Mühendisliği

Coding Interview Mastery ile Algoritma ve Veri Yapıları

Kontenjan

25 Kişi

Ücret

₺3.850,00

Ders Takvimi

Ders takvimi henüz eklenmedi.
Platform: Canlı
Canlı Ders Linki: https://meet.google.com/abc-abc-abc
WhatsApp'ta Paylaş

Sizin için önerilenler

Bunları da inceleyebilirsiniz.

Yazılım Mühendisliği

Olay Güdümlü Mimari ve Dağıtık Uygulama Tasarımı Eğitimi

₺6.000,00İncele

Yazılım Mühendisliği

WebAssembly ve Yüksek Performanslı Web Uygulamaları Eğitimi

₺6.000,00İncele

Yazılım Mühendisliği

Software Architecture Pro ile Tasarım Desenleri ve Mimari

₺3.850,00İncele

Yazılım Mühendisliği

Dijital Ürünlerde Ölçeklenebilir Arka Uç Tasarımı Uzmanlığı

₺11.900,00İncele

Kurs İçeriği

Eğitim Süresi: 24 saat

Profesyonel yazılım geliştirme ve mimari eğitimi

Coding Interview Mastery ile Algoritma ve Veri Yapıları eğitimi; temel kavramlardan uygulamalı projeye ilerleyen, ölçülebilir kazanımlar içeren 12 bölümlük bir öğrenme planıdır ve Yazılım Mühendisliği alanındaki güncel uygulamalara göre yapılandırılmıştır.

1. BÖLÜM – Programlamaya ve Algoritmik Düşünmeye Giriş
  • Problem çözme adımları ve algoritma mantığı
  • Geliştirme ortamının kurulması
  • İlk programın yazılması ve çalıştırılması
2. BÖLÜM – Değişkenler, Veri Tipleri ve Operatörler
  • Temel veri tipleri ve değişken tanımlama
  • Aritmetik, karşılaştırma ve mantıksal operatörler
  • Kullanıcıdan veri alma ve çıktı üretme
3. BÖLÜM – Koşullar ve Döngüler
  • Karar yapıları
  • For ve while döngüleri
  • Akış kontrolüyle uygulama geliştirme
4. BÖLÜM – Fonksiyonlar ve Modüler Kod
  • Fonksiyon tanımlama ve çağırma
  • Parametreler ve dönüş değerleri
  • Tekrar kullanılabilir kod yapısı
5. BÖLÜM – Koleksiyonlar ve Veri Yapıları
  • Dizi, liste, sözlük ve küme yapıları
  • Veri ekleme, silme, arama ve sıralama
  • Probleme uygun veri yapısını seçme
6. BÖLÜM – Nesne Yönelimli Programlama
  • Sınıf, nesne ve kurucu metotlar
  • Kapsülleme, kalıtım ve çok biçimlilik
  • Gerçek dünya varlıklarının modellenmesi
7. BÖLÜM – Dosya ve Veri İşleme
  • Metin ve yapılandırılmış dosyaları okuma/yazma
  • Veri doğrulama ve dönüştürme
  • Hata durumlarının yönetimi
8. BÖLÜM – Hata Ayıklama ve İstisna Yönetimi
  • Hata türleri ve hata mesajlarını okuma
  • Debugger ve log kullanımı
  • İstisnaları güvenli biçimde yönetme
9. BÖLÜM – Algoritmalar ve Performans
  • Arama ve sıralama algoritmaları
  • Zaman ve bellek karmaşıklığı
  • Kod performansını ölçme ve iyileştirme
10. BÖLÜM – Test, Temiz Kod ve Sürüm Kontrolü
  • Birim testlerinin yazılması
  • Temiz kod ve yeniden düzenleme ilkeleri
  • Git ile sürüm kontrolü ve ekip çalışması
11. BÖLÜM – Uygulamalı Proje Planlama
  • Proje hedefi ve kapsamının belirlenmesi
  • İhtiyaçların görev listesine dönüştürülmesi
  • Zaman planı, çıktı ve başarı ölçütlerinin oluşturulması
12. BÖLÜM – Bitirme Projesi ve Değerlendirme
  • Uçtan uca proje geliştirme
  • Test, dokümantasyon ve sunum hazırlığı
  • Geri bildirimlerle iyileştirme ve sonraki öğrenme yol haritası

Eğitim İçeriğini Görüntüleyin

Eğitim içeriğini görüntülemek için giriş yapmanız gerekir.

Giriş Yap