
doğrudur, ama fe dev. olmak için bolca html ve css de öğrenmeniz gerekecek, python öğrenmenizin ona bir faydası olmaz. dolayısıyla bence direkt şuradan başlayın:
www.freecodecamp.org
önce responsive web design'ı öğrenin. burada sadece görsel olarak site yapmayı öğreneceksiniz, mesela ekşi duyuru'yu yapacaksınız ama üyelik, soru ekleme falan olmayacak, sadece bu kareler/dikdörtgenler nasıl yapılır, renk nasıl verilir, buton nereye nasıl konur falan onları öğreneceksiniz.
ardından javascript dersini tamamlayın. ondan sonra da frontend libraries dersini tamamlayın.
ilki biraz daha genel programlama dersi. oradan edindiğiniz bilgiyi isterseniz daha sonra backend kodu yazmak için de kullanabilirsiniz.
ikincisi ise direkt frontend kodu yazmaya yönelik. mesela yine ekşi duyuru'yu yaptınız, üye kayıt ederken email/password'ü sunucuya nasıl gönderirsiniz, gelen cevabı nasıl işlersiniz, kullanıcının oturum açıp açmadığını nasıl anlarsınız vs. bu tarz şeyleri öğrenirsiniz. (çok daha ileri seviye şeyler de var, ama önce bunları öğrenin, diğerleri daha sonra bir şeyler ifade etmeye başlar).
tl-dr: FE dev olacaksanız bence python öğrenmeye gerek yok. direkt html/css ile başlayın, sonra da js'ten devam edin.


plutongezegendegilmi nin cevabında bahsettiklerine tamamen katılıyorum.
bir de javascript hakikaten derinlemesine öğrenmeye kalkıldığında çok zor bir dil. ancak js i iyi öğrenmeden, sadece temellerini öğrendikten sonra fe library’lerini öğrenmeye başlayabilirsiniz.
ben demiyorum bunu dan abramov diyor.
