yaklasik 3-4 yildir javascript yaziyorum. bunun ilk 2-3 ayi frontend uzerineydi daha sonra da nodejs ile backend yazmaya basladim.
javascript'i 1-2 haftada cok basic sekilde ogrenebilirsiniz. Az cok design pattern veya best practice bilgisi ve tecrubesi edinmeniz icin bence en az 1 ay ders alip (haftada 5 gun, gunde 2-3 saat) sonrasinda 2-3 demo projesi yapmalisiniz.
ayrica siz frontend ogrenmek istiyorsunuz, orasi zaten ayri bir derya deniz. neden derseniz, atiyorum svg ile animasyon yapmak icin ya framework ogreneceksiniz ya da framework kullanmadan yapacak duzeyde bilginiz olacak.
ayni sey grafikler icin de gecerli, dom animasyonlari icin de gecerli, shadow-dom vs. seyler icin de gecerli.