Merhaba arkadaşlar forumda php dersleri veriyorum biliyorsunuz fakat Python dersleride vermek istiyorum bu konumda ufaktan bir giriş yapacağım ve ders serimiz boyunca ne öğreneceksiniz ondan bahsedeceğim.
Forumda birisi "programlama öğrenmek istiyorum hangi dilden başlamalıyım?" dediği anda bazı ultra-mükemmel-üstdüzey developer arkadaşlar hemen ortaya atlayıp pythondan başla diyorlar (pythonda sınır yoktur diyenleride unutmayalım) bende fırsat bu fırsattır diyerek farklı bir seri daha oluşturuyorum ve temel düzeyde sizlere python dersleri vermeyi düşünüyorum.
Python ile ne yapabilirsiniz ?
Web siteleri yapabilirsiniz ancak unutmamanız gereken nokta şu : bir web sitesini hazırlarken html ve css'e mutlaka ihtiyacınız olacaktır, sadece python ile web sitesi yapamazsınız python sadece uygulama içerisindeki mekaniği sağlar (mesela siteye 3 defa giriş yapana spam uyarısı veren bir kod dizinini html ile yapamazsınız bu durumda python yardımınıza yetişir).
Python'un bizlere sunduğu web geliştirme frameworkları başlıca ,django,flask,zope2 vs'dir ancak ben sizlere django'yu öneririm.
-
Network tabanlı uygulamalar geliştirebilirsiniz mesela python ile sunucuya ping gönderen bir aracı geliştirmeniz mümkündür.
-
AI (yapay zeka) sistemleri geliştirebilirsiniz mesela piyasada sizinle sohbet eden bazı uygulamalar mevcut adını unuttum şimdi :} o tarz bot uygulamaları geliştirebilirsiniz.
-
Python ile oyun (pygame framework'u ile),mobil uygulama (kivy framework'u ile),sistem yönetim yazılımları(openstack,sait vb frameworklar ile) geliştirmeniz mümkün daha çok geliştirebileceğiniz uygulama var ancak konuyu uzatmak istemiyorum
Kısaca söylemem gerekirse python ile birçok alanda uygulama geliştirmeniz mümkün öğrenmenizi tavsiye ederim.
Bu eğitim setinin içeriği ne olacak?
1- Çeşitli işletim sistemleri üzerine python kurulumu
2- Terminal ekranı tanıtımı ve genel bilgi
3- Değişkenler
4- En gerekli fonksiyonlar
5- Koşullar
6- İşleçler
7- Karakter dizileri
8- Döngüler
9- Karakter dizilerine devam (metotlar vs anlatımı)
10- Listeler ve demetler
11- Sayma sistemleri
12- Orta seviyede fonksiyonlar (aritmatik fonsiyonlar vs)
13- Dosya işlemleri
Temel anlamda bu konular üzerine değineceğim ancak anlatacağım şeyler sadece bunlar olmayacak derslerin içerisinde farklı konularada değinmeye çalışacağım
(24 saattir uykusuz kaldığım için bazı konuları eklemeyi unutmuş olabilirim)
Gerekli hazırlıklarımı yapıp 1 hafta içerisinde python derslerine başlamayı düşünüyorum (bilgisayarım hasta)
Eğer derslerime ilgi gelirse temel düzeyden orta düzeye geçip modüllerden,oop programlamaya,****karakterlerden,veritabanı programlamaya herşeyi anlatmayı düşünüyorum.
Neden internette bolca kaynak varken seni seçeyim diyenler olabilir (Ben' size takıldığınız noktalarda anında yardımcı olabilirim ayrıca konularımı renkli ve sıkıcı olmadan anlatacağım diğer kaynaklar çok sıkıcı insan okurken daralıyor)
Şimdilik görüşmek üzere 1 hafta sonra ben ve python karşınızda olacağız (php derslerime son hız devam edeceğim)
Forumda birisi "programlama öğrenmek istiyorum hangi dilden başlamalıyım?" dediği anda bazı ultra-mükemmel-üstdüzey developer arkadaşlar hemen ortaya atlayıp pythondan başla diyorlar (pythonda sınır yoktur diyenleride unutmayalım) bende fırsat bu fırsattır diyerek farklı bir seri daha oluşturuyorum ve temel düzeyde sizlere python dersleri vermeyi düşünüyorum.
Python ile ne yapabilirsiniz ?
Web siteleri yapabilirsiniz ancak unutmamanız gereken nokta şu : bir web sitesini hazırlarken html ve css'e mutlaka ihtiyacınız olacaktır, sadece python ile web sitesi yapamazsınız python sadece uygulama içerisindeki mekaniği sağlar (mesela siteye 3 defa giriş yapana spam uyarısı veren bir kod dizinini html ile yapamazsınız bu durumda python yardımınıza yetişir).
Python'un bizlere sunduğu web geliştirme frameworkları başlıca ,django,flask,zope2 vs'dir ancak ben sizlere django'yu öneririm.
-
Network tabanlı uygulamalar geliştirebilirsiniz mesela python ile sunucuya ping gönderen bir aracı geliştirmeniz mümkündür.
-
AI (yapay zeka) sistemleri geliştirebilirsiniz mesela piyasada sizinle sohbet eden bazı uygulamalar mevcut adını unuttum şimdi :} o tarz bot uygulamaları geliştirebilirsiniz.
-
Python ile oyun (pygame framework'u ile),mobil uygulama (kivy framework'u ile),sistem yönetim yazılımları(openstack,sait vb frameworklar ile) geliştirmeniz mümkün daha çok geliştirebileceğiniz uygulama var ancak konuyu uzatmak istemiyorum
Kısaca söylemem gerekirse python ile birçok alanda uygulama geliştirmeniz mümkün öğrenmenizi tavsiye ederim.
Bu eğitim setinin içeriği ne olacak?
1- Çeşitli işletim sistemleri üzerine python kurulumu
2- Terminal ekranı tanıtımı ve genel bilgi
3- Değişkenler
4- En gerekli fonksiyonlar
5- Koşullar
6- İşleçler
7- Karakter dizileri
8- Döngüler
9- Karakter dizilerine devam (metotlar vs anlatımı)
10- Listeler ve demetler
11- Sayma sistemleri
12- Orta seviyede fonksiyonlar (aritmatik fonsiyonlar vs)
13- Dosya işlemleri
Temel anlamda bu konular üzerine değineceğim ancak anlatacağım şeyler sadece bunlar olmayacak derslerin içerisinde farklı konularada değinmeye çalışacağım
(24 saattir uykusuz kaldığım için bazı konuları eklemeyi unutmuş olabilirim)
Gerekli hazırlıklarımı yapıp 1 hafta içerisinde python derslerine başlamayı düşünüyorum (bilgisayarım hasta)
Eğer derslerime ilgi gelirse temel düzeyden orta düzeye geçip modüllerden,oop programlamaya,****karakterlerden,veritabanı programlamaya herşeyi anlatmayı düşünüyorum.
Neden internette bolca kaynak varken seni seçeyim diyenler olabilir (Ben' size takıldığınız noktalarda anında yardımcı olabilirim ayrıca konularımı renkli ve sıkıcı olmadan anlatacağım diğer kaynaklar çok sıkıcı insan okurken daralıyor)
Şimdilik görüşmek üzere 1 hafta sonra ben ve python karşınızda olacağız (php derslerime son hız devam edeceğim)
Son düzenleme: