Topic cluster
Python and Data Science
Python, data analysis, visualization, and machine learning foundations from a .NET developer's perspective.
6 articles grouped from: Data Science
Start Here
A guided path from foundations through applied analysis and advanced modeling.

Python: The Language of Data Science
Python felt loose after years of C#, but that looseness exposed a different engineering workflow: shorten the distance between a question and evidence.

Data Science for .NET Developers
Formal AI/ML study did not replace my .NET experience. It gave me a different way to reason about uncertain problems and collaborate with data teams.

Learning Python in the Post-Copilot World
A follow-up to my introduction to Python, this article explores how AI coding tools change the way beginners can learn. The central lesson is not to avoid Copilot, but to use it after the problem, requirements, and expected behavior are clear.
Learning Path
Complete Topic Archive
Continue through the remaining articles in the recommended progression.