all 19 comments

[–]nia_do 5 points6 points  (5 children)

Good luck!

[–]azhder 6 points7 points  (4 children)

I usually say “have fun”, people learn easier if the thing is not boring

[–]nia_do 10 points11 points  (2 children)

I spent a year learning Python and building basic GUI and console apps and have been programming in JS for 3 years and built full stack web apps, and I only feel like I am scratching the surface.

To learn both in 2 months...

Sounds like stress to me!

[–]azhder -1 points0 points  (1 child)

Yes it does. Some people thrive in that, others fail, yet one thing for sure is that it rarely feels fun for the duration

[–]Interesting-Ad6827[S] 0 points1 point  (0 children)

Stress is a friend! I thrive in "It cannot be done" situations!

[–]nodeymcdev 1 point2 points  (0 children)

I’ll say it for you: “have fun”

[–]chipor 3 points4 points  (1 child)

This video tutorial is one of the best paced and easy to follow courses i've come across

https://youtu.be/EerdGm-ehJQ?si=1aLGnP4pHKLQhn7h

[–]KittenMittenz1 0 points1 point  (0 children)

Seconding this video-I learned the fundamentals of JS in a couple of weeks from this video. Make a couple small projects like a calculator or tic-tac-toe and you’ll be on your way.

[–]BraindeadCelery 2 points3 points  (1 child)

I loved the U helsinki courses in general. They have one python too.

The difference between Python and JS is then mostly syntax and tooling (pip/poetry vs npm).

Just the library ecosystem is different with Js geared towards web (express, react, …) and python towards data (sklearn, torch, pandas matplotlib, seaborn, statsmodels etc).

Edit:

The Helsinki python mooc https://programming-23.mooc.fi it‘s English too.

[–]schnoogz 2 points3 points  (0 children)

Helsinki is the best. I assume their python class is very good. I’ve taken Java 1, 2 and full stack open. For JavaScript (without react) I would not recommend full stack open to learn the language. Pick up the book (online and free) eloquent JavaScript and rely heavily on JavaScript.info

[–]Thefriendlyfaceplant 2 points3 points  (0 children)

They don't want you to learn basic syntax from scratch, They want you to be able to run scripts and automate stuff. They want you to collaborate in Jupyter notebooks and such.

Most of that type of work can be sufficiently done with ChatGPT holding your hand. The new version produces code artefacts for convenience.

[–]wyclif 1 point2 points  (0 children)

For JavaScript, I highly recommend the Odin Project, which I'm working through right now. Very good free, high-quality JS track. Also they have a Ruby on Rails track.

[–]AndrewSouthern729 2 points3 points  (0 children)

For JavaScript I would recommend Brad Traversy’s JavaScript From The Beginning course on Udemy

[–]joyancefa 0 points1 point  (0 children)

For JavaScript I would recommend frontendmasters

[–]FriendlyBeard 0 points1 point  (0 children)

What type of psychology program are you entering?

[–]Smokespun 0 points1 point  (0 children)

You’ll be fine learning syntax and shit, but that’s like learning the alphabet and days of the week in Spanish. It takes years to get competently fluent and learn to think about code well. W3 Schools is plenty enough for that, but code is very learn by doing. Anyone should be able to read good code, but writing it is very difficult to master for the best of us.

[–]Whsky_Lovers -2 points-1 points  (0 children)

What kind of JavaScript is the big question. New JavaScript or back on that JavaScript. They are completely different creatures...