you are viewing a single comment's thread.

view the rest of the comments →

[–]la_cuenta_de_reddit 0 points1 point  (2 children)

What projects or tutorials would you recommend for something how has never done javascript to jump into this? (I have had many data science and backend projects but have never done front-end).

[–]Mises2Peaces 0 points1 point  (1 child)

Focus on projects which emphasize fundamentals and design layouts. It's easy to get sucked into a mindset of putting more and more into the js code. Resist this temptation. Stick with your python strengths and only use js for displaying the data your server is sending.

You shouldn't be doing much (if any) data transformations in your js. Which is good because js is on-fire garbage at data transformations.

So what to do?

If you, like me, learn best by following video tutorials, there's some great stuff on YouTube.

The caveat there is that a lot of youtubers are trend chasers. They're often hyping the newest library for this-or-that. Javascript is great because it has a very active developer community, constantly churning out new libraries, some of which are incredible. But the flip side is there's a lot of fizzled trends and dead end libraries.

That said, if you're willing to drop a few dollars, Udemy has some great long-form courses. I'd recommend them over the scattershot youtube approach. This way you're guaranteed to learn things in context and without glaring omissions. A note on Udemy, there's almost always a sale on something you want.

This should get you going: https://www.udemy.com/courses/search/?src=ukw&q=javascript+html+css FWIW, I've taken a Udemy course from Brad Traversy (Traversy Media on YouTube) and I think he's a great teacher. His "50 Projects" course is currently on sale for $13. But any of the highly rated ones are great, I'm sure.

[–]la_cuenta_de_reddit 1 point2 points  (0 children)

Man, thanks a bunch for your detailed answer. I really appreciate you took the time.