Bir yazılım dili en düzgün nasıl öğrenilir?


Selam. Öncelikle yazılım dili öğrenmek başlı başına zordur. Hele ki bu işin temeli yoksa. Öncelikle bu alanda öğrenci olarak sana vereceğim ilk tavsiye şudur: Algoritmayı öğrenmek. Bunun içinde "fahri vatansever-algoritma ve programlamaya giriş" kitabını kaynak olarak edinmelisin. Onun haricinde olumsuz olarak Java ile başlaman hata olmuş. Java, C dillerine göre oldukça basit. Genelde yazılım öğrenmek isteyenlere sıfırdan, -algoritmadan sonra- C# dersleri gösterilir ve öğretilir. Algoritmayı bilmeden kod yazmak senin için çok efor sarf edici ve zor olacaktır. Özellikle tek dil bilmek yetmiyor. C öğrenmeye başladığında sanki sıfırdan yazılım dili öğreniyor gibi olacaksın. Bu yüzden ikinci tavsiyem kesinlikle C#'tan başlaman olacak. BTK akademide "veri yapıları ve algoritmalar-zafer cömert" dersi gayet başlamanda etkili olacaktır o kaynak kitapla. Hocalarımız bile artık bizlere şunu diyor "kod birkaç yıl sonra bir işinize yaramayacak o yüzden algoritma mantığını öğrenin. Algoritma bilen kazanacak." diyor. Yani kesinlikle algoritmayı bilmeden bu işe başlaman aynı okyanusta yönünü bulmadan yüzüp durmana benzer. Yani hem dil seçimini tekrar gözden gezdirmelisin hem de algoritmadan başlamalısın.
 

Pratik yap sindire sindire öğren verimini alacaksın ve asla sondan başlama.
 
Hocam frontend ile uğraştığım için JavaScript başladım. Teşekkürler yorumunuz için.

Front-end üzerinden mi gidiyor onu bilmem gerek, JS öğreniyorsa muhtemelen front-end üzerinden gidiyor.
Evet dediğiniz gibi.
 

Kendi kafanda projeleri tasarla. Basitlerden başla sonra yavaş yavaş projelerin zorluğunu arttır. Foruma konu açabilir ya da açılan konuları izleyebilirsin. Öğrenmek için pratik yapmak çok önemlidir. Azimli ol ve pes etme. Başarılar dilerim.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…