I laid out a self-study plan above that worked great for me, it's all common sense and its mostly free. Now if she's not skilled enough to put the pieces together with the resources I mentioned then I'm very skeptical that working super duper hard for a few months (even with great mentors) would get her up to speed. That's not how learning software development works. Your brain is not built that way. LOL "hacker schools"