Getting Started with Python
This is an introductory level of Python which includes fundamentals of programming with concepts in object-oriented programming and introductory data-structures for example list, tuple and dictionary. More concepts in programming is presented in Algorithm and data structure section.
Lectures: Python for Everybody | Python Programming: A Concise Introduction | Python for Research
Tutorials: Python | From Python to Numpy | Python Numpy Tutorial | Python Course | Numpy Quickstart | Pandas | Scipy Lectures | Learn Python | Python, MySQL, and MongoDB
Cheat Sheets: Numpy Basics | Pandas Basics | Matplotlib Basics