Sınıf sponsoru
Eğitimin Kısa Özeti
- Python çok yavaş, acaba yavaş mı ? O zaman sadece python bilerek nasıl mobil, web, oyun, masaüstü (Linux – Windows) ve elektronik uygulamalar geliştirilebilir öğrenelim.
Eğitmenler: Nikita Türkmen, Semih Şevik
Katılımcılar için ön-şartlar
- Temel programlama bilgisi (Programlama dillerinden en az birisini biliyor olmak. Tercihen python ile haşır neşir olmuş adaylar.)
Katılımcıların eğitime bilgisayar dışında getirmesi gereken donanım/yazılım
- Eğitim sırasında Ubuntu 22.04 kullanılacaktır. Katılımcılardan bilgisayarlarına Ubuntu 22.04 versiyonunu direkt veya sanal olarak kurması beklenmektedir.
- Gereken donanım eğitmenler tarafından katılımcılara sağlanacaktır. (Raspberry Pi Pico W)
- (Not: Deneyimsiz katılımcıların sanal olarak Ubuntu 22.04 kurması beklenmektedir. Deneyimli katılımcıların farklı bir sürüm tercih etmesi durumunda bu sebeple yaşayacakları hataları kendilerinin çözmesi gerekecektir.)
Eğitim Konu Başlıkları
- Temel Python’a giriş
- Python’un geçmişi ve geleceği
- Python’un iş hayatında güçlü olduğu ve kullanıldığı alanlar gerçek global bir proje üzerinden ele alınacaktır. (3D Printer)
- Qt for Python – PySide2 Python ile arayüz programlama
- Django – Python ile web uygulamaları geliştirme
- MicroPython ile elektronik programlama
- Tüm bu öğrenilen alanların birlikte kullanıldığı bir sistem geliştirilecektir.