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

1 course

Engineering setup for AI & Data Products

Build the foundational skills required to set up AI and data products properly, including terminal usage, Python project anatomy, Python package boundaries, virtual environments, dependency management with uv, configuration hygiene, Git and GitHub workflows, secrets management, repository visibility, licensing, testing, a minimal FastAPI starter app, Docker-based local services, and a guided starter-repo project.

20 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