Merhabalar,
Ben Python öğrenmeye çalışan bir kardeşinizim.
İnternette videolar eski olduğu için sürekli sürüm farkından problemler çekiyorum.
Bu konuda önerileriniz var mı? Bir yol haritasına ihtiyacım var.
Çok çok teşekkürler şimdiden.
Kendi Çabası İle Python Öğrenen Var mı? - Python bilenler lütfen bana yol gösterin...
8
●304
- 06-11-2022, 23:26:35
- 06-11-2022, 23:32:32kendi çabası dışında öğrenen var mıdır?

çaba olmadan bir şey olmaz. eski videoları izleyin mantigi kavrayin sonrasında güncel bilgilere yabanci kaynaklardan bakın (türkce kaynakta vardır illa ki) basit şeyler bulup (kücük bir bot,oyun,vb.) bunu yapıcam diyin sonrasında onu yapmak icin arastirma yapin. nerede eksik varsa arastirin arastirin surekli arastirin. bir sure sonra o arastirmalar aklinizda kalicak.
video izlemek size sıkıcı geliyorsa okuyun. okumak sıkıcı geliyorsa o işle ilgili bir şeylerle uğraşın yukarida örnek verdigim gibi. onun içine girin yani onunla ilgili sayfalari takip edin, onunla ilgili insanlar takip edin. - 06-11-2022, 23:34:57
- 06-11-2022, 23:40:45İngilizce biliyorsanız Python da öğrenirsiniz hocam. İnsanlar şöyle sanıyorlar. Bir kodlama dili bilmek "tüm kodları her şeyi bilmek yapabiliyor olmak demek." Öyle bir şey yok ki hocam. Siz mantığını, functionları, operatörleri, temelleri kavrayın yeter. Gerisi zaten hep zaman geçtikçe öğreniliyor. Excel'i düşünün mesela Excel'in ne kadar derin olduğundan çoğu kişinin haberi dahi yoktur. Bir insan Python hakkında her şeyi bilemez, kendi alanına yetecek kadarını bilir. Aynı şekilde Excel hakkında da her şeyi bilemez, kendi alanına yetecek kadarını bilebilir. Çünkü bu yazılım ve programlar yaratıcılığınızla eş değer ölçüde daha da derinleşiyor. Matematik gibi de düşünebilirsiniz. Sürekli yeni problemler, yeni fonksiyonlar ortaya çıkarabilirsiniz.
- 06-11-2022, 23:43:25Merhaba,dijitalartiz adlı üyeden alıntı: mesajı görüntüle
Tam olarak ne yapmak istiyorsunuz ? ya da tam olarak ne öğrenmek istiyorsunuz ? - 06-11-2022, 23:55:49Konu ile az alakalı olarak hayatım boyunca "özellikle" python öğrenen kişileri anlayamadım
Bir projede ihtiyacınız olur öğrenirsiniz ama Python'a hayran olmak ve bütün projeleri Python ile geliştirmeye çalışmak bana göre değil. Python'a bakış açım; sadece yapacağın bir işi kolaylaştırmak için kullanabileceğin bir araç. Aslında çoğu projede kullanım amacı da bu şekilde. Özellikle syntaxi hiç bir zaman bana hitap etmedi. Ancak reverse engineering yaparken veya basit bir server yazmam gerektiği durumlarda kullandım.
Bütün programlama dilleri ile ilgili basit bir öğrenme tarzı var. Öncelikle programlamaya yeni başlıyorsanız veri türlerini öğrenin. Integer, char, boolean, float, double nedir. Bunlar hafızada nasıl tutulur, pointer nedir, offset nedir. Daha sonrasında öğrenmek istediğiniz dile eşlik edecek ve sizi öğrenmeye teşvik edecek bir konu bulun. Bu konu ekstrem, başlangıç seviyenizi aşacak seviyede olmamalı. Kapasitesi ne "Hello World" kadar düşük ne de kompleks bir yapay zeka algoritması gerektirecek düzeyde olmalı. Ardından kodlamaya başlayın. Bir şey bilmiyorum nasıl başlayacağım diyorsanız stackoverflow gibi zengin bir kaynak elinizin altında. Basit düzeyde İngilizce ile yapacağınız çoğu aramada başarılı sonuçlara ulaşacaksınız. Tabi işi kopyala yapıştır düzeyinde bırakmamak için kullandığınız kod ile ilgili dökümanları okuyun ve anlayın. Bu sayede kod yazmayı değil yazdığınız kodu anlamayı daha doğrusu kodlamayı öğrenmiş olacaksınız.
Kodlamaya yeni başlıyorsanız yeni jenerasyon dillerden golang'ı deneyebilirsiniz, eski jenerasyonlardan C, C++ öğrenebilirsiniz. Python'un şu seviyede kodlama öğrenmeye dair çok fazla bir katkısının olacağını düşünmüyorum. - 07-11-2022, 00:11:23Dogukan adlı üyeden alıntı: mesajı görüntüle
Arkadaş aslında çok çok güzel açıklamış.
Çevremde bana bunu soranlara hep aynı şeyi örneklerim.
Programlama dili öğrenmeyin, kodlama mantığını öğrenin.
IF komutu hep aynı şeyi yapar, yazım şekli değişik olsa da görevi aynıdır.
Eğer programlamanın mantık ve kurgusunu öğrenirseniz dil bağımsız olursunuz.
yıllar önce yaşadığım bir deneyimi anlatabilirim.
Hayatımda ilk kez Flash ActionScript ile tanıştığımda ciddi şaşırmıştım.
birileri bunun ile oyun yazıp para kazanıyordu.
1 hafta sonra multiplayer bir oyun yazıp para kazanmaya başlamıştım.
Dediğim gibi, konu tümüyle mantığı anlamaktan geçiyor.
IF (eğer) kod yazmayı öğrenirsem ne olur ? :
++ istediğim programları yazabilirim
Else ( aksi halde )
++ istediğim programları başkasına yazdırmak zorunda kalırım.
Kolay gelsin.
