Temel Programlama ve Algoritmalar Eğitimi

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

NETCoreMVC (MVC101) Eğitimi eğitimimize göz atabilirsiniz.

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

Eğitim İçeriği 

1. Proglamlamaya Giriş 

1.1 Programlama Nedir?

  • Programlama kavramı
  • Yazılım geliştirme süreçlerine genel bakış
  • Algoritma ve program ilişkisi

1.2 Programlama Dilleri

  • Yüksek seviyeli ve düşük seviyeli diller
  • Derleyici ve yorumlayıcı kavramları
  • Örnek programlama dilleri (Python, Java, C#)

1.3 Geliştirme Ortamı Kurulumu

  • Temel geliştirme araçları
  • Kod editörü kullanımı
  • İlk programın yazılması ve çalıştırılması

2. Temel Programlama Kavramları 

2.1 Değişkenler ve Veri Tipleri

  • Değişken tanımı
  • Sayısal veri tipleri
  • Metinsel veri tipleri
  • Boolean (mantıksal) veri tipi

2.2 Operatörler

  • Aritmetik operatörler
  • Karşılaştırma operatörleri
  • Mantıksal operatörler

2.3 Girdi / Çıktı İşlemleri

  • Kullanıcıdan veri alma
  • Ekrana çıktı verme

3. Kontrol Yapıları 

3.1 Karar Yapıları

  • if, else, else if kullanımı
  • Çoklu koşullar
  • İç içe karar yapıları

3.2 Döngüler

  • for döngüsü
  • while döngüsü
  • break ve continue kullanımı

4. Veri Yapıları (Temel Düzey)

4.1 Diziler (Arrays)

  • Dizi tanımı ve kullanımı
  • Elemanlara erişim
  • Basit dizi işlemleri

4.2 Listeler

  • Liste oluşturma
  • Eleman ekleme, silme, güncelleme

4.3 String (Metin) İşlemleri

  • Metin manipülasyonu
  • Temel string fonksiyonları

5.Algoritmalar

5.1 Algoritma Temelleri

  • Algoritma tanımı
  • Akış diyagramları (flowchart)
  • Pseudocode yazımı

5.2 Temel Algoritma Problemleri

  • Sıralama (basit yöntemler)
  • Arama algoritmaları (lineer arama)
  • Sayı ve dizi problemleri

5.3 Algoritmik Düşünme

  • Problemi parçalara ayırma
  • Adım adım çözüm geliştirme
  • Verimli çözüm yaklaşımları

6.Fonksiyonlar

6.1 Fonksiyon Kavramı

  • Fonksiyon tanımlama
  • Parametre ve geri dönüş değeri
  • Kod tekrarını azaltma

6.2 Modüler Programlama

  • Kodun parçalara bölünmesi
  • Fonksiyonların birlikte kullanımı

7. Hata Yönetimi ve Debug

  • Sözdizimi hataları (syntax errors)
  • Mantıksal hatalar (logical errors)
  • Hata ayıklama teknikleri (debugging)

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 yöntemi (Yüz-Yüze, Çevrimiçi) belirlenir. Mutabakat sağlanması durumunda kurum katılımcıları ile öğretim elemanlarının uygun gün ve saatleri ve eğitim yeri belirlenir.

Yorumlar

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