Hello. I was approached for advice a friend who is determined to learn to code. Since we have in no courses, no, he is counting on distance learning. The choice fell on Java, this will not discuss, because it may be holivar:) Some basic knowledge he has (at the level of understanding of standard constructs like if,when,for).
So, I've spent a lot of time to search for such courses in the Internet, but never found anything worthwhile — in most cases, offers more like either a hoax, or they are somehow not serious described, formed with unfounded and everyone has different prices.
I hope someone from visitors Habrahabr faced with a similar problem or just knows where there are good courses. I would be very grateful.