bu soruyu soran ve bu tavırla(kurs kurs) ilerleyen bir kişi yazılım öğrenemez.

ilk önce ingilizce öğrenmek gerekli. ardından da öğrenmeyi öğrenmek gerekli.

ileride iyi mühendis olacak kişi hangi dil ile başlaması gerektiğini, doğru kaynaklara erişip öğrenir. hatta bu konuyu açmak yerine, ilk hobi projesini bitirmiş bile olur.

yazılım geliştirmek için sıkı ve disiplinli bir şekilde çalışmak gerekiyor.
hata yaptıkça ve problem çözdükçe tecrübeniz artar. bir süre sonra bir teknolojiyi öğrenme eğriniz düşer.

türkçe blog ve forumlarında vakit geçirmek, soru sormak en büyük vakit kaybı. stackoverflow, github, reddit, quora gibi kaynakları gece gündüz takip etmeniz gerekiyor.

satın aldığınız eğitimden bağımsız bir proje geliştirirken, yaşadığınız sorunu kendi kendinize çözebilecek noktaya geldiyseniz, devamı da gelecektir.

dil olarak bir tavsiyem yok çünkü bir programlama dilini öğrenmeyin.
programlamayı öğrenin. programlama sadece kod yazmak bir çıktı üretmek değildir.

örneğin; unit test nedir? git nedir? server nedir nasıl çalışır? terminal nedir? wordpress kullanıyorum ama sunucudan nasıl çalışıyor? adres çubuğuna domain name yazdığımda sunucuda neler oluyor? request nedir? browser nasıl çalışır? cors nedir? web service nedir? apache, nginx, php-fpm nedir? ftp, sftp, ssh nedir?

php gibi community'si yavan bir dil ve araçları ile başlamak sizin için en büyük kötülük olacaktır.
bir süre sonra etrafınızda iyi mühendisler yerine sadece kendisine, söylenen kodu ezberlediği şekilde yapabilen programcılar olacaktır. örneğin forumda yazılımın sadece php ve bot yazmaktan ibaret sanmak gibi..

ama ruby ile programlamaya başlarsan, ruby yazanların sana zorla test yazdırdığını göreceksin. optimizasyon nedir onu öğreneceksin.
bunları php ile de yapıyorsun elbette ama kendisini kullanan kitle daha amatör ve mühendislikten uzak olduğu için kimse sana bunları tavsiye etmeyecek.

asıl ilk başta öğrenmeniz gereken temel şeyler bunlar. ama şu an kafanızın karıştığını bildiğim için tavsiyem pyhton, ruby veya javascript gibi diller olacaktır.

bunlar hepsini 5 ayda öğrenemezsiniz. zamanla oturacak, hatalar yapılacak, yıllar alacak. hepimizde öyle oldu.

sevgiler..