Also see: https://github.com/dylanhogg/resources for more frequently updated study resources.
| Resource | Details |
|---|---|
| Python language | Standard Library Summary Language reference |
| Numpy | Quickstart Fundamentals API Ref Glossary |
| Pandas | 10 mins Basics Gotchas/FAQ Cookbook |
| Scikit-learn | Getting started User guide |
| PyTorch | Quickstart Docs |
| PyTorch Lightning | Intro Basics Tute 1 |
| TensorFlow | Tutorials Guide |
| SQLAlchemy ORM | Tutorial ORM docs Core docs |
| Alembic | Docs |
| FastAPI | Tutorial Advanced Async Deployment |
| SQLModel | Docs Tutorial |
| Hydra | Intro Tutorials |
| Jupyter tools | handcalcs Papermill nbval voila More… |
| Conda/Mumba | Conda Conda-forge Miniconda Mamba Micromamba |
| Resource | Details |
|---|---|
| K8s | Concepts Tasks Tutorials Kube Academy |
| Docker | Guides cli k8s deploy |
| KubeFlow | Architecture Pipelines |
| Argo | Core concepts Walk thru Training (2hrs) |
| Helm | Intro Guides |
| Kafka | Docs Ecosystem |
| Spark | Docs Homepage |
| AWS | Docs My Cert plan |
| Terraform | Language AWS provider |
| Databricks | Docs Blog |
| Snowflake | Docs Resources |
| DBT | Dev Hub Docs |
| Fivetran | Docs |
| Resource | Details |
|---|---|
| Main Docs | Learn Rust |
| Rust Excercises | rustlings |
| Language Guide | The Rust Book also see: The Interactive Rust Book |
| Cargo Package Manager | The Cargo Book |
| rustc compiler | The rustc Book |
| Standard lib | Crate std |
| Rust and wasm | The WebAssembly Book |
| Rust and CLI | Command line apps in Rust |
| Resource | Details | |
|---|---|---|
| Libraries overview | Awesome Python geospatial | |
| GeoPandas | Intro User guide |
|
| Dask-GeoPandas | Guide API |
|
| Shapely | Manual | |
| Rasterio | Quickstart Adv topics |
|
| PySal | Overview | |
| Scipy | User guide Spatial library |
|
| OSMnx | Overview blog |
| Resource | Details |
|---|---|
| Online GIS book | Geographic Data Science with Python (Arribas-Bel et al) |
| Spatial Data Programming | Spatial Data Programming with Python course (Ben-Gurion University of the Negev) |
| Automating GIS-processes | Automating GIS-processes course 2021 (University of Helsinki) |
| GIS Twitter | Geospatial Twitter accounts |
| GIS course | Geographic Data Science - ENVS363/563 (Arribas-Bel) |
| Cartopy | Docs GitHub |
| Resource | Details |
|---|---|
| Code library | Computational Geometry Algorithms Library |
| Primer | Primer on Mathematical/Computational Techniques for Scientists and Engineers (Dept of Earth Sci & Eng, Imperial College London) |
| Course | CMPT 813: Computational Geometry Course (Fall 2011, Simon Fraser University) - Lecture notes |
| Course | ETH Zürich: Computational Geometry Course - Lecture notes |
| Course | METU CENG 773 - Computational Geometry - Youtube lectures |
| Book | Computational Geometry: Algorithms and Applications, Berg et al, 2008 |
| Book | Computational Geometry: An Introduction, Preparata and Shamos, 1993 |