Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#1188 overall

Advanced Python (Peter Norvig)

Udacity

1 recommender · 1 thread · recommended in 1 year, 2015 · score 0.7

Search for it ↗

An advanced Python course taught by Peter Norvig on Udacity, aimed at learners who already know the basics and want deeper language features and idioms.

Commenters group it with Udacity's earlier courses that explained theory and reasoning rather than just tools, calling it similar in spirit to the Huffman web development course.

Programming Languagesadvancedfreevideo lectures#python#norvig#advanced python#udacity

Recommendations by year

20062026

What commenters said (1)

  1. RecommendsChicagoBoy112015in “Udacity Raises $105M Series D, Bringing Valuation to $1B”

    Man your blog post brought back so many memories. I went through just about the same learning path, and in 2012 as well. Like you I'd done CS in HS and taken one class in college, but couldn't build anything real if my life depended on it.

    To me what really made me transition is their WebDev course In all seriousness, though, is their CS253 the greatest course ever or is it the greatest course ever?! Huffman was just brilliant in providing a nice framework with which to think about development. After I took that course, it was if Googling my way through problems and learning from the available resources on the internet became that much easier, because now I could see how all of these little parts fit into a broader context.

    That's one thing that definitely disappointed me about how Udacity has grown. That course taught by Huffman was so good in that he explained so much of the theory and reasoning, and not just tools. Peter Norvig's advanced Python course is another one of their offerings which feel very similar. Lately, though, I think their courses have resembled much more what you find on CodeAcademy or places like that: A lot more focused on tools, content, etc., and less so on the broader picture.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help