Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I radically improved my TS knowledge by completing these challenges https://tsch.js.org/ so I strongly recommend them to anybody seriously studying TS.
So far, I use the typescript docs and any youtube video I come across. I watched the typescript playlist by the net ninja and one by jack herrington on youtube called no bs ts.
If you're interested in the more generic topic of "programming a computer", I really recommend checking out Haskell (I've some good tips on resources if you're interested), even if you'll never end up using it for anything, just because of the ideas it exposes you which you'd never otherwise probably stumble upon. Also from a front-end perspective, the Elm language's developer experience is probably the best I've seen in a while (also Elm being the language where Redux was "copied" from)
I never tried Elm directly, but I have used the F# equivalent Elmish - super productive idea.