Advanced Python Topics

Data Structures In Python

Get introduced to Python data structures: learn more about data types and primitive as well as non-primitive data structures, such as strings, lists, stacks, etc.

Data structures are a way of organizing and storing data so that they can be accessed and worked efficiently. They define the relationship between the data and the operations that can be performed on the data.

Python Numpy Arrays

NumPy is a Python Library/ module which is used for scientific calculations in Python programming. In this part of the tutorial, we will learn how to perform many operations on NumPy arrays such as adding, removing, sorting, and manipulating elements in many ways.
NumPy provides a multidimensional array object and other derived arrays such as masked arrays or masked multidimensional arrays.

Data Visualization Using PyPlot

Matplotlib is an amazing visualization library in Python for 2D plots of arrays. Matplotlib is a multi-platform data visualization library built on NumPy arrays
One of the greatest benefits of visualization is that it allows us visual access to huge amounts of data in easily digestible visuals. Matplotlib consists of several plots like line, bar, scatter, histogram etc.

Python PyPlot

Python Tkinter

Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object-oriented interface to the Tk GUI toolkit.

Python Django

Django is a web development framework that assists in building and maintaining quality web applications. Django helps eliminate repetitive tasks making the development process an easy and time saving experience. This tutorial gives a complete understanding of Django with simple examples.

MySQL

Python Interface with MySQL