PYTHON PROGRAMLAMA

PYTHON PROGRAMLAMA

3 Aylık Kurs

Kurs Kodu ve Adı

BELTEK-04-3-928

Python  Programlama

Kursun İçeriği
ve Genel Amacı

Bu kurs, Python kullanarak bilgisayar programlamanın temellerini öğretmeyi amaçlamaktadır. Kursun herhangi bir ön koşulu yoktur, sadece temel matematik bilgisi gerektirmektedir. Orta düzeyde bilgisayar bilgisi olan herkes bu kursa katılabilir. 

Kazanılacak Yeterlikler

1.   Python programlama uygulamalarında temel bilgi ve becerileri kazanabilecektir.

2.   Alanın gerektirdiği temel yeterliliklere sahip olabilecektir.

3.   Temel veri tabanı yönetimi ve görsel programlama yapabilecektir.

4.   Katılımcı merkezli, aktif ve kendi hızına göre öğrenme imkanı tanıyan kazanımlara sahip olabilecektir.

İstihdam Alanları
ve Nitelikleri

Kursun sonunda gerekli yeterlikleri kazanan kursiyerler günümüz koşullarında bütün sektörlerde istihdam edilebilir. Mevcut sahip oldukları mesleklerini daha etkin icra edebilirler. Özellikle, günümüzde gelişen teknolojiler arasında yazılım sektörü, ileri veri analizi, makine öğrenmesi, robotik alanında çalışabileceklerdir.

Öğretim Yöntem
ve Teknikleri

Modüler öğretime yönelik olarak bireysel öğrenme yöntem ve teknikleri uygulanır.

1.         Eğitimciler bireylere rehberlik eder.

2.         Bireyler kendi kendine öğrenmeye teşvik edilir.

3.         Bireylerin aktif olması sağlanır.

4.         Bireyler araştırmaya yönlendirilir.

5.         Bireyler kendi kendilerini değerlendirebilir.

6.         Bireylere mesleki yeterlik kazandırmaya yönelik yöntem ve teknikler uygulanır.

Ölçme ve Değerlendirme

Kursun altıncı haftasında ve kurs süresi sonunda, kursiyerlerin bilgi ve beceri düzeylerini ölçmek ve değerlendirmek amacıyla çoktan seçmeli test ve uygulama sınavları yapılacaktır.

Katılımcı Kriterleri

Bu kursu alacak katılımcıların en az lise mezunu olmaları gerekmektedir.

Katılımcı Sayısı

20 (Yirmi) kişi

Kursun Süresi

3 Ay (12 Hafta) / Haftada 3 Gün ve 9 Saat / Toplam 108 Saat

Haftalık Kurs İçeriği

 

  1. Hafta: Python programlama dili, Geliştirme ortamının kurulumu ve ilk program
  2. Hafta: Yorum satırları, değişkenler, veri tipleri, operatörler ve Python’da temel fonksiyonlar
  3. Hafta: Sayılar ve özellikleri, karakterler ve özellikleri
  4. Hafta: Koşullu ve mantıksal ifadeler, Listeler ve özellikleri
  5. Hafta: Döngü yapıları, fonksiyonlar, global ve lokal değişkenler
  6. Hafta: Sözlükler, demetler ve kümeler
  7. Hafta: Modüler programlama, ileri seviye veri yapıları, dosyalarla çalışma
  8. Hafta: Hata yakalama ve istisnalar, ileri seviye fonksiyonlar, sqlite veri tabanı
  9. Hafta: Nesne tabanlı programlamaya giriş
  10. Hafta: Nesne tabanlı programlama
  11. Hafta: Python’da arayüz geliştirme, ileri düzey arayüzler ve uygulamaları
  12. Hafta: Python kütüphaneleri

Diğer Açıklamalar

Kurs programında yer alan her modülde öngörülen eğitim öğretim uygulamaları yapılır. Uygulamaların içeriği genel olarak ilgili sektörlerin beklentilerini karşılayacak şekilde oluşturulmuştur.