Hacker News new | ask | show | jobs
by jumasheff 4313 days ago
To me, Python is a great language to start with. Check out the following courses: Udacity CS101 "Intro to CS" (it teaches Python from scratch) https://www.udacity.com/course/cs101 In parallel with Udacity CS101 , you can advise your spouse to take Python track on Codecademy (it also teaches Python from scratch and it's great when combined with Udacity CS101) http://www.codecademy.com/en/tracks/python After those 2 courses I'd suggest to take a super-short "Programming foundations with Python" course (it teaches Object-Oriented Programming basics) https://www.udacity.com/course/viewer#!/c-ud036 If these are overwhelming, I'd point to Codecademy's HTML/CSS, jQuery, Make a Website and Make an Interactive Website tracks. After completing these classes one can move on to JavaScript or Python or Ruby classes. To be short, try to stick with Codecademy and Udacity in the beginning. This is the way how I tought myself how to code and landed a job as a Python/Django developer.
1 comments

Thanks, I haven't looked at Udacity much so I'll give that look. I like using Python as it's a bit practical.

To clarify her goal isn't to land a job, just to learn a new skill and be able to relate to her coworkers that are doing more coding better.