Python Programming

Python Programmıng

Genel:

Eğitimimizde yazılım dünyasındaki ihtiyaçlara en hızlı cevap verebilen programlama dili olan Python’ı öğreneceksiniz. 

Diğer programlama dillerinden daha hızlı yazabileceğiniz için programlama mantığının tüm temel kavramlarını anlamak sizin için daha kolay olacaktır. Python kursumuzda bilmeniz gereken herşey adım adım öğretilecektir. 

Kursumuzda Python’ın temelleri, dizileri, değişkenleri ve veri türlerini tanımakla başlayıp, döngülerle ve koşullar ile programlama temellerimizi güçlendireceğiz. Temelleri güçlendirirken aynı zamanda bolca özgün fikir üretip, birbirinden farklı ve renkli uygulamalar yapacağız.

Python programlama ile karşılaştığınız  problemlere çözüm yolları üretme yeteneği ve ilgili problemi daha alt problemlere bölme ve yönetme yeteneği kazanacaksınız. Kodlamalar yaparken ilgili temel algoritmaları hayal gücünüzü de  kullanarak geliştireceksiniz ve zengin içerikler üretebileceksiniz. Böylece erken yaşta programlama mantığını öğrenerek geleceğin yazılım dünyasına sağlam bir adım atacaksınız.

Neden Python?

Python basit, sade ve güçlü bir programlama dilidir. Öğrenmesi de diğer popüler programlama dillerine göre daha hızlıdır. Bu sebeple bu dilde daha az kod yazarak çok iş yapılabilir. Neredeyse bütün platformlarda çalışması da diğer bir artı yönüdür. Bu dilde uygulamalar geliştirmek oldukça rahattır.

Dünyada kullanım alanları ve uygulama kapasitesi her geçen gün genişlemektedir. Python dilini bilen yazılımcılara olan ihtiyaç ise aynı oranda artmaktadır.

Akademik kuruluşların çoğunda temel programlama öğretim içeriklerinde python programlama dili tercih edilmektedir.

Çok zengin içeriklere sahip, birbirinden farklı ihtiyaçlara cevap veren kütüphaneler mevcuttur. Ayrıca çok geniş bir geliştirici topluluğuna sahiptir.

Python ile masaüstü uygulamalar geliştirilebilir, yapay zekâ, makine öğrenmesi,veri bilimi ile ilgili çalışmalar yapabilir,  gömülü sistemler, robotik kodlama, görüntü işleme alanlarında çalışabilir ve web sayfaları geliştirebilirsiniz.

Eğitimin hedefleri

Python ile programlama temellerini öğrenmek,

Python kullanarak bilgisayara problemleri ve çözüm üreten algoritmaları aktarabilmeyi öğrenmek,

Python ile yazılım geliştirmede ustalaşmak,

Algoritmik düşünme yeteneğini kazanmak ve geliştirmek,

Öğrencinin software developer (Yazılım geliştiricisi) olarak kendisine olan güven duygusunu arttırabilmek,

Nesne Yönelimli Programlamanın pratikte nasıl kullanıldığını öğrenmek,

Zengin içeriklere sahip Python kütüphanelerini tanımak,

Python programlama dilini gerçek dünya projelerine uygulayabilmek.

Eğitim içeriği:

  • Python’a Giriş,
  • Değişkenleri  tanımlama ve değişken türlerini yönetmek (Masraf hesaplama uygulaması),
  • Operatörleri tanımak ve önceliklerini bilmek (Hesap makinesi uygulaması),
  • Temel İfadeler ve Koşullar (Not hesaplama uygulaması),
  • Döngüler (Karakter karşılaştırma uygulaması, Otonom Robot hareket ettirme uygulaması ),
  • Veri Yapıları  (Sosyal medya hesabı rehberi oluşturma uygulaması),
  • Fonksiyonlar (Sayı Tahmin Oyunu),
  • Dosyalar ile Çalışmak (Güncel Koronavirüs verilerini okumak),
  • Hata kontrolü (Şifre kontrolü uygulaması),
  • Sınıflar (Personel Kayıtlarını tutan uygulama geliştirme),
  • Modüller ve Paketler (Örnek modül kullanımı).

Bir Cevap Yazın