scikit-learn
scikit-learn.orgFit, evaluate, and reuse Python models for common supervised and unsupervised machine-learning tasks.
Fit, evaluate, and reuse Python models for common supervised and unsupervised machine-learning tasks.
Fit portfolio models and evaluate them on later market data
Interactive technical modules and learning paths
Learn Go through test-driven development
A roadmap linking data structures with solved coding challenges
Coding exercises for data and machine-learning study
Interactive JavaScript study with projects and challenges
A browser simulation for exploring Git repositories
The Microsoft test framework for writing and running unit tests in .NET projects.
Coding-oriented curricula across modern machine learning
An Erlang book for programmers exploring functional ideas
A Rust-oriented tutorial for GPU programming with wgpu
Regex lessons beside a cheatsheet and playground
Compare stock fundamentals, valuation assumptions and portfolio income
A video course and resource library for visual interface design
Co-author a company knowledge base and connect it to employee training material.
Learn CSS selectors by choosing items on a table
Everyday English listening in an Australian setting.
Learn Ruby by correcting ordered test-based exercises
Learn computer architecture through logic and assembly puzzles
Compose file-processing jobs from import, conversion, and export tasks.
Store and retrieve large-scale data with Apache's distributed, column-oriented Hadoop database.
A terminal code editor built around selecting text first and applying editing commands to it.
A beginner-focused Python IDE that makes variables and program execution visible while you learn.