Hacker News new | past | comments | ask | show | jobs | submit login

Django is Python-based. Python is a great place for her to start. Python comes with IDLE and there are any number of other tools she can get. LOTS of resources for Python too. docs.python.org has a tutorial learnpythonthehardway.org is revered, as well.

I would recommend looking at the Real Python courses as well, although after learning the basics from Dive into Python or LPTHW. After the introduction, it starts teaching you how to start doing practical things with Python.

I also enjoyed taking Udacity's CS 101 course which is great as an intro programming course overall.

http://www.realpython.com/ https://www.udacity.com/course/cs101

Applications are open for YC Winter 2022

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact