Advanced Python for science
This is a website for a training on Python for science written by the group py-edu-fr.
Content¶
- Python initiation: core language, modern workflows, and scientific applications
- Preliminaries
- Appetizer with JupyterLite
- Get and use the training source
- Generalities on Python
- Basic Pure Python
- Structure and reuse code
- Use, make & share Python software
- Scientific Python (basics)
- Recommended file formats
- Software engineering
- Intermediate pure Python
- Performance optimization
- Other languages and wrapping
- Parallelism
- Tools for Python HPC
- Application on numerical kernels
- A bit of Web
- Native Python applications
- GPU
- Databases
- Future & science fiction