Merhaba,
Temel HTML, Temel CSS, Temel JavaScript. Bu 3 lü ile başlamanız, tarayıcının yazdığınız kodu neye çevirdiğini anlama, ve bunu yorumlama açısından oldukça önemli. İlaveten, kullandığınız işletim sistemine göre IIS muadili bir internet servis sağlayıcıyı da temel düzeyde bilmenizi öneririm.
Full Java
Full Python
Bunlara ilave olarak başlangıç aşaması için temel düzeyde DMS (veritabanı yönetim sistemleri) ve SQL bilmenizi öneririm.
Ardından başka ne öğrenmek istiyorsanız öğrenebilirsiniz.
Java'nın reklama ihtiyacı yok. Her yıl 6 milyar cihaz Java kullanıyor. Her yerde kullanırsınız. Sektörde genelde uluslararası dev kurumsalların ilk tercihi. Java
Python geçmişte de gelecekte de daima tutacak. Data Science, web, otomasyon, AI, ML yoğun kullanılan alanlar.
Ayrıca, program dili bilmenin bir takım avantajları vardır. Bir program dilini söken biri, diğerlerini öğrenirken çok zorluk çekmez. Bazıları birbirlerine çok yakındır. Örneğin, Java bilen ve C# hiç bilmeyen birini, C# sınavına sokun, geçme ihtimali oldukça yüksektir. Çünkü birçok şey benziyor ya da tamamen aynı. 15 sene önce falan Bilge Adamın popüler olduğu dönemlerde C# dersi alan insanların, Java bilmeden Java sınavından geçtiğine bizzat şahit oldum.
Yukarıdaki altı çizili 5'liyi yaptıktan sonra, sonradan hangi program dilini öğreneceğinizin çokta önemi kalmayacak.
Nereden öğreneceğiniz kısmı tamamen sizin öğrenim yeteneğinizle ilişkili bir durum. Kimisi video sever, kimisi okumak ister, kimisi AI tercih eder, kimisi fiziki kursa gider. Kendinize göre bir yolu kendiniz bulmalısınız. İnsanlardan yol tarifi beklemeyin. Beklerseniz zaten yazılımcı olamazsınız. Bu işin birincil altın kuralı, kendi ihtiyacını kendin belirlemek ve belirlediğin ihtiyacı hiç yardım almadan çözmek üzerine yoğunlaşmak.
Umarım işinize yarar