Data Science & Analytics with Python · Tutorial tracks

Python for data science

NumPy-first mental models, tidy pandas workflows, visualization discipline.

Sponsored

Lesson outline

  1. 37
    NumPy Arrays & dtypes

    Understand NumPy arrays and dtypes for Python data science. Master the core concepts, hands-on steps, and troubleshooting.

  2. 38
    Python for data science — Part 021

    Placeholder slot — edit in console (python-data-science-stub-021).

  3. 39
    Index and Slice NumPy Arrays

    Learn to index and slice NumPy arrays for efficient data extraction—core skills for Python data science. Step-by-step guidance, hands-on examples, and troubleshooting.

  4. 40
    Python for data science — Part 022

    Placeholder slot — edit in console (python-data-science-stub-022).

  5. 41
    Element-wise Array Math

    Learn element-wise array math in NumPy — the core operation for vectorized data science. Master the mental model, hands-on steps, and when to use what.

  6. 42
    Python for data science — Part 023

    Placeholder slot — edit in console (python-data-science-stub-023).

  7. 43
    NumPy Broadcasting Basics

    Master NumPy broadcasting to write cleaner, faster array operations. This lesson covers the rules, practical examples, and common pitfalls.

  8. 44
    Python for data science — Part 024

    Placeholder slot — edit in console (python-data-science-stub-024).

  9. 45
    Python for data science — Part 025

    Placeholder slot — edit in console (python-data-science-stub-025).

  10. 46
    Reshape Data with Pivot Tables

    Master pivot tables in pandas to reshape data for analysis. This lesson covers pivot table operations, hands-on practice, and troubleshooting for efficient data reshaping.

  11. 47
    Python for data science — Part 026

    Placeholder slot — edit in console (python-data-science-stub-026).

  12. 48
    Merge and Join DataFrames

    Learn how to merge and join DataFrames in pandas, combining datasets by keys with inner, outer, left, and right joins. Practical examples and troubleshooting included for Python for data science learners.

    Python for data science — step-by-step tutorials

    What you will find here

    This track walks through python for data science in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.