Bu konuya ilk cevap verdiğimde 1 yıllık yazılım tecrübem vardı şuanda ise 2 yılı aşkın bir tecrübe sahibiyim.
Bu mesajımı okuyacak arkaşlar için üstatların affına sığınıraktan kendi vermiş oldum fikirleri biraz daha ilerletmek istereim.
Yazılımda ilerlemek istiyorsan eğer herşeyden önce ister backend ister frontend olsun
öğrenilmesi gereken ilk konular veri yapıları , algoritma ve arraylerdir.Bu üçünü öğrenmeye başladıktan sonra internet nedir nasıl çalışır http nedir https nedir hosting nedir dns nedir bunları bilmelisiniz.Bundan sonra seçim size kalıyor.
Backend tarafında çalıştığım için ordan yola çıkmam daha doğru olacaktır.
Backend istiyorsanız eğer önce hangi dille çalışacağınıza karar vermelisiniz ve çalışacağınız dili seçmek için bence en önemli faktör hangi dili sevdiğinizdir.
Hepsinin başlangıçta kendisine göre artıları ve eksileri olacaktır.Bir dilde ustalaşmanız diğer dillerde de acemi seviyede olsa onlarıda bilmenizi sağlayacaktır zaten.
Java da ustalaşırsanız eğer C# da yazarsınız pyhtonda.
Learn what backend development is, what backend developers do and how to become one using our community-driven roadmap.
Learn what Frontend Development is, what frontend developers do and how to become a modern frontend developer using our community-driven roadmap.
Learn to become a modern full stack developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern full stack development.
Burdaki yol haritalarından destek alabilirsiniz kendinize.
Başlangıç dersleri için ise;
Kesinlikle
CS50x 2024 bu dersleri dinlemenizi öneririm size.
Videolarda Türkçe altyazı desteği de mevcut.Otomatik çeviri ile Türkçe yapabilirsiniz özellikle ayalarını iyi bir şekilde yapmışlar çok iyi bir şekilde çeviriyor ben o şekilde dinledim.