Python öğrenmek için tavsiyeleriniz nelerdir?

Başlatan scylla, 23 Ocak 2015 - 18:01:39

« önceki - sonraki »

0 Üyeler ve 3 Ziyaretçi konuyu incelemekte.

scylla

merhaba ben bilgisayar mühendisliği hazırlıktayim. Boş durmayıp kendimi geliştirmeye çalışıyorum. Okulda python dili öğretiliyor. Ben de biraz başladım.
şuan gedit ile hesap makinesi yazmayı başardım fakat bu uygulama degil. Pythonu açıyorum yazıyorum islemleri yapıyor. Ama ben uygulama yapmak istiyorum. Internette araştırdım qt creator kullanmayı denedim. Başaramadım. Tutorialların çoğu eski sürümlere göre. Yeni sürümlerde eski sürümden cok farklı. Ne yapmam lazım yardımcı olursa biri sevinirim

Quaoar

Eğer İngilizce'niz yeterliyse Youtube'da yeterince kaynak var. Mesela ben buradan çalışmıştım. Uğraştıkça dili kolayca öğrenirsiniz. Kolay gelsin.

Reverser

GUI düzeyinde programlamadan önce bence işin konsol kısmında temellerini öğrenin Python güzel bir başlangıç olacaktır.

XFCE ROCKS !
Powered by Thunar & XFWM4



scylla

Yeterli ingilizcem var.

Konsol kısmı derken? :)

Reverser

Alıntı yapılan: scylla - 23 Ocak 2015 - 19:17:13
Yeterli ingilizcem var.

Konsol kısmı derken? :)

Bildiğimiz konsol penceresi yani, tamamen text tabanlı programlar basit dosya işlemleri, klavye girdisi, değişkenler vb.

XFCE ROCKS !
Powered by Thunar & XFWM4



scylla

Aslında hep konsol üzerinden çalıştım istihza falan ama arkadasima hesap makinesi yaptım dediğimde uygulama bekliyordu ama sadece konsol çıkınca kendimi geri hissettim.

heartsmagic

Emeklemeden yürüyen görülmüş müdür? :) Geri hissetmeye gerek yok, bir başkası eğer görsel programlama yapabiliyorsa bu onun zamanında senin geçmen gereken yollardan geçtiğini gösterir. Kime sorarsan sor doğrudan görsel programlama ile başlamamıştır. İşin temelini öğrenmek zarar değil bilakis yarar sağlar senin programlama hayatına. Biraz zaman tanı kendine ve önce işin temelini öğren.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Reverser

@heartsmagic'in yazdıklarına aynen katılıyorum zaten ingilizcenizin iyi olduğunu belirtmişsiniz bol bol tutorial izleyip, örnek kod inceleyin Python öğrenmesi çok kolay bir scripting dilidir.

XFCE ROCKS !
Powered by Thunar & XFWM4



Quaoar

Siz Qt Creator yazınca ben de C++ Qt anlatımı arıyorsunuz zannetim. Kusura bakmayın.

okkangal

Konsol da çalışmak veya konsol üzerinde uygulamalar geliştirmek gerilik değildir. QT düzenleyen bir programdan ziyade ilk önce Tkinter ve PyQt modüllerini inceleyebilirsin. Ayrıca python daha spesifik işler için kullanılan bir dil. Mesela bilimsel veriler üzerinden scipy veya diğer math modülleri ile işlemler yapacak bir kişinin qt kullanmasına gerek yok. Python da zaten genelde bu tip işlemler için kullanılmakta. Ya da birbirine bağlı bir kaç bilgisayar ile parelel bir işlem yapacak kişi bir çok şeyi python ile düzenleyip , sistem düzenlemeleri yapabilir ve bunun içinde qt kullanmak zaruri değil. Yani qt kullanmamak gerilik değildir.

scylla

tkinter ve PyQt nedir biraz daha açabilirmisin.

hangi konularda bana yardımcı olabilir gibi mesela. ve nasıl çalıştığını 1-2 cümle ile söyleyebilir misin?

Reverser

Grafik arayüzü olan programlar yapabilirsiniz.

XFCE ROCKS !
Powered by Thunar & XFWM4



okkangal

Alıntı yapılan: scylla - 07 Şubat 2015 - 21:53:06
tkinter ve PyQt nedir biraz daha açabilirmisin.

hangi konularda bana yardımcı olabilir gibi mesela. ve nasıl çalıştığını 1-2 cümle ile söyleyebilir misin?

Bunlar grafik arayüz oluşturabileceğin modüller. Python öğrenmeye devam ediyorsan eğer modüller konusunda daha detaylı bilgiler edineceksin. Yani bu iki modül yaygın olarak kullanılan  arayüz modülleridir.

w01ky

heartsmagic ben c# la başladım kod hayatıma.yani görsel programlama.heryerden başlayabilirsin farketmez önemli olan istek,merak.saygılar.

heartsmagic

@w01ky, istisnalar olabilir elbette. Fakat programlamaya nasıl başlarsan başla önce işin temelini, nasıl algoritma kuracağını öğrenirsin. Bunları öğrenmeden görsel hiçbir şeyi yapman ya da bilinçli olarak mümkün değildir diye düşünmekteyim. Programlama tecrübem yok, bunlar kendi düşüncelerim. Fakat büyük bir çoğunluk önce temeli öğreniyorsa, üniversitelerde önce görsele dayalı olmayan diller öğretiliyorsa, ortada bilinen bir gerçek vardır diye düşünmekteyim.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Amenofis

Alıntı yapılan: w01kyheartsmagic ben c# la başladım kod hayatıma.yani görsel programlama.heryerden başlayabilirsin farketmez önemli olan istek,merak.saygılar.
Böyle birşey imkansıza yakın. Ancak bildiğini zannedersin ki zaten c# ta diğer diller gibi "görsel" değildir.

Mesela aynı şekilde java ile OOP öğrenmek te imkansızdır. Script dillerinin kötü yanı da işin mantığını anlamanın zor olması, bu yüzden daha çok ezber yapılması. Bir Lua öğreneyim dedim, akılda tutulması gereken şeylerin fazlalığı yüzünden yarıda bıraktım.

Sh4oTT

Alıntı yapılan: scylla - 23 Ocak 2015 - 19:17:13
Yeterli ingilizcem var.

Konsol kısmı derken? :)

Yeterli ingilizcen varsa kaynak cok :)

tlg


-DıLgEş-

www.istihza.com adresine bakın. Python3x ve Python2x sürümleri için pdf formatlı anlatım mevcut.
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..