Python ile Programlama Giriş

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

Nesne Tabanlı Programlama Eğitimi Programı 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ğitimin Amacı

Bu eğitimde algoritma mantığı temel seviyeden başlanarak her yönüyle ele alınacaktır. Python ile Nesne Yönelimli uygulamalar geliştirilerek veri analizi ve makine öğrenmesi konuları hakkında bilgi verilecektir.

Bu eğitimde katılımcıların her yönüyle programlama bilgisine sahip olması ve eğitim boyunca Python programlama dili ile uygulama geliştirmesi sağlanacaktır.

Kimler Katılmalı?

Programlamaya yeni başlayacak olanlar ve Python’da ileri düzey uygulamalar yapmak isteyenlere yönelik bir eğitimdir.

Katılımcılar, Bu Eğitim Sonrasında

  • Temel veri türlerini açıklayabilecek,
  • Yukarıdan-aşağı, aşamalı iyileştirme süreci ile algoritma geliştirebilecek,
  • Mantıksal operatörleri, break ve continue program kontrol ifadelerini kullanabilecek,
  • Fonksiyon olarak isimlendirilen, küçük parçaları kullanarak nasıl modüler programlar yapılandırılacağını öğrenecek,
  • Fonksiyonlar arasında bilgi aktarmak için kullanılan mekanizmaları açıklayabilecek,
  • Kendilerini çağıran fonksiyonların nasıl yazılacağını ve kullanılacağını açıklayabilecek,
  • Değer tablolarını ve listelerini, saklamak, sıralamak ve aramak için dizileri kullanabilecek,
  • Bir diziyi oluşturmayı, ilk değer vermeyi ve elemanlarına tek tek erişmeyi öğrenecek,
  • Birden fazla indisli dizileri oluşturacak ve yönetecek

Eğitim İçeriği

Sayısal Analiz ve Algoritmalar Dersi İçeriği

  • Sayı sistemleri
  • Sayı sistemleri ve Matrisler
  • Denklem sistemlerinin matrislere dönüşümü
  • Temel programlama ilkeleri ve Algoritmalar
  • Algoritmanın Temel Öğeleri
  • Algoritma Yazımı
  • Yazılım Geliştirme Süreci
  • Programlama Süreci
  • Akış Diyagramı

Programlamaya Giriş Dersi İçeriği

  • Programlama Dillerinin Gelişimi
  • Programlamayla İlişkili Kavramlar
  • Operatörler
  • Programlama Araçları, Değişkenler ve Sabitler
  • Giriş-Çıkış işlemleri ve operatörler
  • Tür Dönüşümleri
  • Karar Yapıları
  • Döngüler
  • Değer Döndürmeyen Alt Programlar
  • Kompleks algoritmaları programlama
  • Diziler
  • Problem Çözümleme Yöntemleri
  • Arama ve Sıralama Algoritmaları
  • Çıktıyı Biçemleme

Python Programlama Dili Dersi İçeriği

  • Python dilinin özellikleri
  • Operatörler ve aritmetik işlemler
  • Veri tipleri
  • Kontrol deyimleri
  • Döngü deyimleri
  • Fonksiyonlar
  • Modüller
  • Paketler
  • Nesne Yönelimli Programlamaya Giriş
  • Sınıflar/Classes
  • Nitelikler/Attributes
  • Metodlar
  • Yapıcı/Constructor/Initializer Metotlar
  • Kapsülleme/Encapsulation
  • Miras/Inheritance
  • Soyut Sınıflar/Abstract Classes
  • Overriding
  • Polymorphism
  • Hata ayıklama
  • Gömülü Tipler
  • Listeler
  • Bytearray ve Bytes Yapıları
  • Dictionary
  • Text Dosyaları
  • Karmaşık Sayılar
  • OS Modülü

Eğitim Süreci

  • Eğitim internet üzerinden online (çevrimiçi) olarak yayınlanacaktır.
  • Eğitime katılabilmeniz için bulunduğunuz ortamda internet erişiminin ve uygun internet paketinizin olması gerekmektedir.
  • Eğitim sisteminin kullanılabilmesi için,kamera ve mikrofon donanımları tanıtılmış, internete bağlanabilen bir cihaza(akıllı telefon, tablet ve tercihen bilgisayar)ihtiyaç duyulmaktadır.
  • Katılımcılar belirtilecek ders saatlerinde eğitimi veren öğretim elemanımız ile birlikte sisteme kamera ve mikrofonları açık olacak şekilde giriş yapacaklardır.
  • Eğitim başlamadan önce katılımcıların maillerine kullanıcı adı ve şifreleri gönderilecektir.
  • Sistem, katılımcılara eğitimler tamamlandıktan sonra 7 gün daha açık tutulacaktır. Yedinci günün sonu saat 23:00 itibariyle sistem tamamen kapatılacaktır.
  • Eğitim süresi boyunca yardımcı olabilmemiz için sadece yönetici mesaj gönderir şeklinde whatsapp grubu oluşturulacak ve ders süresi boyunca her türlü destek bilgileri yönetici tarafından paylaşılacaktır. Katılımcılar her türlü soru ve sorunlarını usem@uludag.edu.tr adresimize yazabilirler. Mail eğitim süresince anlık takip edilecektir.

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