Yazılım ile ilgili sorular

Bir de arkadaşlar ben Udemy'den öğrenmeye çalışacağım. Etkisi olur mu sizce?
 
Obje yönelimli programlama diyebiliriz. Obje yönelimli programlama yaptığımızda classtan bir instance oluştururuz. Bu instance'ın da kendine has özellikleri vs belirleriz. Biliyorsunuzdur diye düşünüyorum. İsterseniz gene de açıklayabilirim.
 
Pek anlamadım hocam
 
Sınıfla sıra ne oluyor hocam?
Örnek verdim. Şöyle anlatayım belki daha iyi anlarsın. Sınıfların içinde öğrenciler var ve sen bir öğrenciyi çağıracağın zaman şu sınıftan şu öğrenci diyorsun. Bu da daha düzenli ve sistemli olmasını sağlıyor. Yazılımda da örnek bir karakter yapacaksınız bu karaktere bir sınıf vereceksiniz bu sınıfın içerisinde örnek vuruş animasyonu var diyelim. Sonra siz bu sınıfın içerisinden vuruş animasyonunu çağıracaksınız. Daha da nasıl anlatırım bilmiyorum.
 
Pek anlamadım hocam
Adı üstüne obje yönelimli programlama. Bir obje düşünebiliriz, mesela bir sınıfımız olsun, ismi de araç olsun. Bu aracın kendine münhasır hacim, ağırlık, hız gibi özellikleri olsun ve böyle özellikler oluşturalım. Bunlar instance'ın attribute'ları oluyor. İnstance'Iar ise araç sınıfından türetilmiş olan araba, bisiklet, motosiklet olur. Umarım kafanızda bir şey oluşmuştur. Ayrıca bunların kendine has metodları vs var, oraya girmiyorum.
 


Hocam peki Python ile neler yapılabilir?
 
Bu iş büyük bir heves ve araştırma gerekir. Ayırca yazılımdan kastın ne onu seç önce. Oyun mu geliştireceksin? Siber güvenlik alanına mı gireceksin? Program mı yazacaksın? Mobil uygulama mı yapacaksın. Her ne yaparsan yap, eğitim şart. Udemy ya da kitaplar ile bu eğitimleri alabilirsin. Süreç çok uzun ama zevkli. Kolay gelsin.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…