Features Courses Pricing
Start Learning

Write code
that ships.

From first line to production deployment. Master modern software engineering through hands-on projects and live environments.

443

Courses & libraries

16

Subjects covered

77

Sources curated

Visual Studio Code
✕
pipeline.py — learnpath-ml-course
config.py
learnpath-ml-course src pipeline.py
1@dataclass
2class DataPipeline:
3 """Build production ML pipelines."""
4 source: DataSource
5 transform: TransformFn
6 metrics: PipelineMetrics = PipelineMetrics()
7
8 def execute(self, batch: int = 1024):
9 for chunk in self.source.stream(batch):
10 result = self.transform.apply(chunk)
11 yield self.metrics.track(result)
12
13 def deploy(self, env: str = "C:\\Deploy\\production"):
14 config = Config.load(env)
15 return Deployer(config).push(self)
main 0 errors, 0 warnings
Ln 15, Col 38 UTF-8 Python

Platform

Everything you need to
actually finish a course

A catalog worth reading, an editor to try what you just read in, and an assistant that has read it too.

16 languages

Code Lab

A real editor in a browser tab: a file tree, tabs, a split preview and a console. JavaScript, HTML, CSS and Python run on your own machine — Python as WebAssembly — and ten more languages compile on a sandboxed runner.

learnpath:~$ python main.py
✓ Pyodide ready in 1.2s
primes below 50: 15 found
✓ exited with code 0

AI study assistant

Ask about the thing you are actually studying. It answers from the course or document in front of you, writes practice quizzes from it, and reviews the code you wrote in the Lab.

Chat about the current lesson

Quizzes generated from it

Line-by-line code review

A catalog someone actually read first

Courses, documentation sets and video libraries across 16 subjects, from 77 sources, filtered by difficulty. Almost all of it opens on the free plan.

Pricing

Pay for the tools,
not the catalog

Nearly every course in the catalog opens on the free plan. What the paid plans buy is the AI assistant, the Code Lab and a higher summary limit. Cancel whenever.

Free

$0 /month

Get started with basic access.

The whole catalog, progress and XP, Daily Solve, and three AI summaries a day.

Elite

$8.99 /month

Everything you need to master any skill.

Adds the Elite-tier courses, thirty summaries a day and priority support.

About LearnPath

Our Mission

This is a platform which plans to help you and guide you in your journey of learning coding by collecting the best courses carefully chosen for studying various topics including Gamedev, Mathematics, 3D art, Data science, etc. This leads you in exploring various courses based on the topics you have learned after completion. Various course references on different topics are referred to monthly to reach a wide range of learners. It is equipped with AI assistant to help you in your journey with guides, questions, summaries, etc on what course you have learned. It is also equipped with a codelab for you to test your codes and coding skills.

Notice

No part of any of these courses have been printed, redistributed, copyrighted or used for profit in this platform, but are only referred to in this platform. All rights of the original owners of the courses are reserved to them. This platform is not intended for profits — subscriptions support the platform's operation and maintenance, and help obtain official access for AI features and other capabilities like the Code Lab, making them possible for users.

Ready to build
something real?

Join thousands of developers who went from learning to landing their dream role. Your first 10 courses are free.