Hi all, I am a java developer at my current company and learning java is fun, I have a computer science degree but my interest to learn more about programming and coding increased a few months back.
Currently, I am in a dilemma. I need to learn front end along with my back end knowledge and I have complete exposure to a front end code base that is my current project but I can't decide if I can skip Javascript or not.
My project's front end is Angular 6 and so I started learning typescript and have my hands into Angular but every front end dev I have come across suggested learning Javascript before TypeScript!
I love object-oriented programming and typescript gives me that so I don't really want to learn JavaScript for that sole reason.
Can existing Angular developers help me with what should be done? Can I just carry on with typescript?
Top comments (2)
Typescript is just a superset of javascript, any javascript is a valid typescript code. Yes, it's better to know javascript first, because else you can't know what is typescript only and what are not and you can't understand fundamental behavior behind your application.
And, to be honest, it's the javascript era, you can't go wrong learning javascript, it's never a waste of time.
Edit : Obviously it depend if you want develop real front end skills or if you just need angular / typescript for one limited time side/work project.
Ah, I got your point and I will be focusing on Js as of now because temporary solution is a not a good one so skipping JS won't help and I don't want to do that.