Yapay Zeka İçin Python Programlama

Yapay Zeka İçin Python Programlama

Eğitim Detayları

Yapay Zeka İçin Python Programlama Eğitimi, ODTÜ Teknokent'te bulunan Savunma Sanayii Akademi dersliklerinde ücretli olarak gerçekleştirilmektedir.
📩 Eğitim programı hakkında detaylı bilgi için: egitim@tregitim.com.tr adresiyle iletişime geçebilirsiniz.
Eğitim Hakkında
1. Gün Python’un Temelleri ve İlk Uygulamalar Python’un yapay zeka özelinde kullanım sıklığı ve avantajları. Eğitimin genel hedefleri ve içerik akışı. Python’a İlk Adım: Kurulum ve Çalışma Ortamı Python kurulumu ve IDE seçimi (Jupyter Notebook, VSCode). Temel veri türleri (int, float, str, bool,vb) İlk kod: "Merhaba Dünya". Uygulama: Kullanıcıdan alınan bir girdiyle basit bir mesaj yazdırma. Değişkenler, Operatörler ve Basit Hesaplama Uygulamaları Değişken tanımlama ve veri türü dönüşümleri. Matematiksel operatörler Uygulama: Askeri lojistikte araç yük kapasitelerini hesaplayan bir program geliştirme. Koşullu İfadeler ve Karar Mekanizmaları if, elif, else kontrol yapıları. Uygulama: Radar tespit sisteminde tehdit seviyesini değerlendiren bir algoritma geliştirme. 2. Gün Döngüler ve Algoritmalar for, while döngüleri. Döngülerde break ve continue kullanımı. Uygulama: Bir otonom araç simülasyonunda verilen hedefe ulaşma süresini hesaplama. Listeler ve Sözlükler Listeler: Tanımlama, ekleme, çıkarma, dilimleme. Sözlükler: Tanımlama ve veri erişimi. Uygulama: Savunma projeleri için bir ekipman listesi ve bilgileri saklayan bir sözlük oluşturma. Fonksiyonlar ve Modüler Programlama Fonksiyonların tanımı, parametreler ve varsayılan değerler. Uygulama: Bir fonksiyon oluşturarak lojistik rota optimizasyonu hesaplama. Özyinelemeli Fonksiyonlar Kendi kendini çağıran fonksiyonların tanımı, parametreler ve varsayılan değerler. Uygulama: Bir fonksiyon oluşturarak Fibonacci serisi hesaplama. Bir seri üzerinde arama fonksiyonu oluşturma. 3. Gün Dosya İşlemleri: Verilerle Çalışma Dosya okuma ve yazma işlemleri (txt, csv). Uygulama: Bir tehdit raporunu dosyadan okuma ve yüksek tehdit seviyelerini tespit etme. Simülasyon ve Rastgele Senaryo Geliştirme Rastgele sayı üretimi ile veri oluşturma (random modülü). Uygulama: Bir tehdidin rastgele konumunu simüle eden basit bir algoritma. Uygulamalı Mini Projeler Araç yakıt tüketimini hesaplayan bir otomasyon sistemi. Tehdit analizine dayalı bir puanlama sistemi.(Dosyadan okunacak bilgilere göre) Basit Otomasyon Çalışmaları Python ile bir rapor otomasyonu geliştirme. Uygulama: Askeri bir operasyona ilişkin günlük rapor oluşturma.