Şimdi şöyle, ilk olarak hangisinden başlarsan başla, zaten finalde Full-stack olacaksın. Bu bağlamda ilk olarak Back-End'den ya da Front-End'den başladığın fark etmez. Kendine göre karar verebilirsin. Ben şahsen Full-stack developer olurken şöyle ilerledim; mesela Front-End ile bir giriş formu tasarladıysam, onun Back-End tarafını da kodladım.
Büyük projelerde ise sayfa sayfa ilerledim. Yani mesela ana sayfa kodladıysam, oranın Back-End işini de hallettim, sonra diğer sayfaya geçtim. Mobil tarafında da, web tarafında da bu şekilde ilerliyorum her zaman.
Sana gelecek olursak, önce HTML, CSS ve JavaScript öğrenip sonra Python geçebilirsiniz. Tam tersi de yapabilirsin. Ya da benim gibi ikisini aynı anda da götürebilirsin. Ama ben daha önce yazılım tecrübem olduğu için aynı anda götürürken zorlanmadım. Sen zorlanabilirsin, sanırım yeni başlayacaksın.
Bu sana bağlı. Kurs alıp 1 dakika bile izlemeyen insanlar var. Bunlar bir de öğrenemedim diye ağlıyorlar. Yani adamakıllı izle, öğrenmeye çalış ve en önemlisi de çabala. Etkili olacaktır.
Pratik yapmak gibi düşün. Mesela öğrenmek için basit bir giriş formu tasarlıyorsan, buna benzer 25 tane daha farklı sayfa kodlayacaksın. Büyük proje böyle oluşur. Bir giriş formu, bir kayıt olma, bir ana sayfa derken al sana proje.