
Discover the course objectives, audience, and prerequisites for visualizing data with Python and Matplotlib, including the scientific Python ecosystem, Jupyter notebooks, and interview-ready skills.
Explore the Python ecosystem with NumPy and Matplotlib, install and run Python on Windows and Raspberry Pi, set up Jupyter notebooks, and develop 2D and 3D visualizations and image processing.
Explore the core Python scientific stack, including NumPy, SciPy, Matplotlib, SymPy, Pandas, and IPython, plus essential add-ons like scikit-image, scikit-learn, and Jupyter for data analysis.
Visualize data with Matplotlib, a Python visualization library that supports sophisticated and basic plotting, including 3D capabilities, with a Matlab-like interface, and requires few lines of code in notebooks.
Explore Raspberry Pi, the bestselling credit-card size single board computer embedded on a PCB, with non-upgradable design and GPIO, USB, HDMI ports.
Open the command prompt on Raspberry Pi running Raspbian, run sudo apt-get update, then sudo apt-get install idle3. Verify by launching Python 3 from the programming section.
Discover how to run Python 3 on Raspberry Pi, invoke the Python 3 interpreter, explore IDEs and shells, and write and execute a hello world program.
Explore additional software for remote connection to Raspberry Pi, including putty and mobile system, highlighting remote command line access, remote file transfer, and X11 forwarding with an all-in-one solution.
Learn to manage Python packages on a Raspberry Pi using pip, upgrading to the latest version, listing packages, searching the package index, and installing or uninstalling with sudo when needed.
Install NumPy and Matplotlib on Raspberry Pi by using apt-get or pip, verify by importing NumPy as np and matplotlib.pyplot, and ensure the latest versions are installed.
Explore IPython and Jupyter as interactive notebooks that run in the browser and render Markdown and rich outputs. See how language-agnostic kernels extend Python to many languages for data visualization.
Install Jupyter on Windows via an admin command prompt, install with pip, configure antivirus exceptions, launch the notebook, create and run a hello world notebook, then save and shut down.
Install Jupiter on Raspberry Pi and resolve dependencies, including the prompt toolkit 2.0. Then launch the Jupiter notebook server and verify the installation in a browser.
Learn how to start and connect to a Jupiter notebook, set a project root, write and run Python cells, and save, rename, and share ipynb notebooks from a Raspberry Pi.
NumPy provides the foundation for scientific computing in Python with a powerful multidimensional array object and fast numerical operations used by image and signal processing libraries.
Explore NumPy constants such as inf, -inf, nan, and zero, and review key mathematical constants like e and gamma using a simple notebook demonstration.
Explore routines to create lower and upper triangular matrices filled with ones, shift diagonals, and visualize 5x5 examples to understand how diagonal position affects matrix structure.
Explore numerical ranges in Python and visualize them with matplotlib, using range, linspace, logspace, and geometric space to generate x and y data, apply transformations, and customize plots.
Become a Master in Data Visualization with Python 3 and acquire employers' one of the most requested skills of 21st Century! A great data visualization engineer earns more than $150000 per year!
This is the most comprehensive, yet straight-forward course for the Data Visualization with Python 3 on Udemy! Whether you have never worked with Data Visualization before, already know basics of Python, or want to learn the advanced features of matplotlib and NumPy with Python 3, this course is for you! In this course we will teach you Data Visualization with Python 3, Jupyter, NumPy, and Matplotlib.
(Note, we also provide you PDFs and Jupyter Notebooks in case you need them)
With over 85 lectures and more than 10 hours of video this comprehensive course leaves no stone unturned in teaching you Data Visualization with Python 3!
This course will teach you Data Visualization in a very practical manner, with every lecture comes a full programming video and a corresponding Jupyter notebook that has Python 3 code! Learn in whatever manner is the best for you!
We will start by helping you get Python3, NumPy, matplotlib, and Jupyter installed on your Windows computer and Raspberry Pi.
We cover a wide variety of topics, including:
Basics of Scientific Python Ecosystem
Basics of Digital Image Processing
Basics of NumPy and Matplotlib
Installation of Python 3 on Windows
Setting up Raspberry Pi
Tour of Python 3 environment on Raspberry Pi
Jupyter installation and basics
NumPy Ndarrays
Array Creation Routines
Basic Visualization with Matplotlib
Ndarray Manipulation
Random Array Generation
Bitwise Operations
Statistical Functions
Plotting with Matplotlib
Other types of visualizations (bar, histograms, scatter, and bubble)
Contours
3D Visualizations (plot, mesh, and surfaces)
Advanced Concepts in Matplotlib
Basics Image Processing with NumPy and Matplotlib
and much more.....
You will get lifetime access to over 75 lectures plus corresponding PDFs, Image Datasets, and the Jupyter notebooks for the lectures!
So what are you waiting for? Learn Data Visualization with Python 3 in a way that will advance your career and increase your knowledge, all in a fun and practical way!