Learn by language
11 languages across 37 disciplines and 10,230 levels. You write the language your field actually uses. Pick the language, then the discipline that puts it to work.
Python
19 disciplines.
- Programming for Aerospace Engineers
- Deep Learning with Python
- Audio & DSP
- Bioinformatics with Python
- Computational Chemistry with Python
- Climate Modeling
- Compilers & Interpreters
- Programming for Hackers
- Data Engineering
- Data Science with Python
- Data Structures & Algorithms
- Quantitative Finance with Python
- Programming from Scratch
- Geospatial & Geophysics
- GPU Computing and Graphics with Python
- Machine Design with Python
- Computational Neuroscience with Python
- Natural Language Processing
- Computational Physics with Python
Java
3 disciplines.
R
3 disciplines.
MATLAB
2 disciplines.
C++
2 disciplines.
C
2 disciplines.
Julia
2 disciplines.
Fortran
1 discipline.
SQL
1 discipline.
CSHARP
1 discipline.
Rust
1 discipline.