Most people care about "CS [computer science] fundamentals" which is mostly data structures and algorithms. As far as knowing Python, you should know how to implement solutions to problems in Python. I'm not sure there's a better answer to your question. Programming and software engineering are not formulaic, they require knowledge, experience and creativity.
Join the #python-forum IRC channel on irc.freenode.net!
Please do not PM members regarding questions which are meant to be discussed publicly. The point of the forum is so that others can benefit from it. We don't want to help you over PMs or emails.