The reason why a basic course won't go into more difficult stuff is probably lack of time, but if less time is spent on the syntax (or whatever it is that makes Python simple) then there's more time for other things. Filling a course with Python stuff that is just about on the right level shouldn't be difficult.
Edit: When I say "basic", I mean the english word and not the computer language.
