Python Data Analyst Bootcamp: Process, Analyze & Visualize
Instructor: Olga Piliaieva


The most in-demand Python libraries for data analysis, visualization & dashboards with practice and a portfolio project

What you’ll learn

  • Learn Python from scratch, and use NumPy & Pandas for data manipulation. Work with real datasets and develop essential data analysis skills.
  • Master Seaborn, Matplotlib, and Polars for data visualization and processing. Work with real stock price data from yfinance to create insightful visualizations.
  • Gain Git skills for version control and collaboration. Manage projects efficiently and work seamlessly in teams.
  • Create interactive dashboards with Streamlit, visualize stock price data, and deploy your project for free on Streamlit Cloud. Create your portfolio

Requirements

  • No prior experience required! This course is beginner-friendly and designed to help you learn Python and data analysis from scratch.
  • A computer with an internet connection to access course materials and run code.
  • A passion for learning and a desire to build hands-on projects.
  • We will be using Python, Jupyter Notebooks, and VSCode. Don’t worry – we’ll show you how to install Python and set up your development environment step-by-step in the course.

Description

This course is designed to teach you the most in-demand Python libraries and tools used by data professionals, making it ideal for aspiring data scientists, analysts, and developers.

What you’ll learn:

  • NumPy & Pandas: Master the core libraries for fast and efficient data wrangling, manipulation, and analysis. Learn how to work with large datasets, handle missing values, and perform advanced calculations.
  • Polars: Explore Polars, a fast, scalable DataFrame library. We’ll compare it with Pandas to show how Polars offers faster performance for data manipulation, especially with large datasets.
  • Git: Master version control with Git. Learn how to track and manage changes in your code, collaborate on projects, and keep your work organized.
  • Building Dashboards with Streamlit: Learn how to create interactive dashboards using Streamlit and Matplotlib. You’ll build a live project from scratch using real-world data and deploy it for free, showcasing your work to others.

Who this course is for:

  • Students and Professionals Looking to Transition to Data If you’re looking to switch careers and break into the data field, this course will help you develop the technical skills needed to analyze and visualize real-world data effectively.
  • Portfolio Builders – Create real projects to showcase in your data portfolio.
  • Self-Learners – Follow a structured path to master Python and data analysis.

More Info