Data Scholar
ArticlesProjectsLearningAbout
Sign inSubscribe

Free, always

Learning

Free courses and guided learning paths.

courses 6paths 0

Filter by tag

Clear
AI EngineerPythonAgentic AIData EngineeringAI ProductsBackendData AnalyticsData ProductsDSAEngineering SetupFoundationsFundamentalsGitGitHubIdiomatic PythonInterview PrepMachine LearningML FoundationsOOPSQL

courses

3 courses

Python Foundations

From zero to confident everyday Python, taught through real situations and the bugs they cause: values, collections, functions, the mutation model, errors, and files, all practiced by writing and running code in the browser.

47 lessonsStart

Idiomatic Python and OOP

Go from working Python to fluent, well-structured Python: the idioms professionals reach for, the standard-library toolkit, iterators and generators, decorators, and object-oriented design built on Python's data model.

38 lessonsStart

Machine Learning Foundations

An intuition-first foundation in classical machine learning for anyone moving into LLM and agent work: enough real understanding to discuss the concepts with confidence and to frame working ML projects from a domain you already know.

18 lessonsStart
Data Scholar

Data Scholar is where data and AI get learned properly, from first principles to production: articles, end-to-end build write-ups, free courses, and open-source projects for data analysts, data engineers, and AI and GenAI engineers.

Explore

  • Articles
  • Projects
  • Learning
  • About

Get updates

New articles, projects, and courses, straight to your inbox.

Subscribe

© 2026 Data Scholar. Always free.

PrivacyTerms of Use