AI
R
Python
Julia
Git
Bash/Zsh
Emacs
Tools
Faster Python
Faster Python
Speeding up
computations
Getting started
A few words about Python
Running Python
Help and documentation
Syntax
Python objects
Collections
Control flow
Writing functions
Modules, pkgs, and libraries
DataFrames in Python
Array computing with NumPy
Plotting in Python
matplotlib
seaborn
Object-oriented programming
Python at scale
Resources
Learning Python with LLMs
LLMs and coding
First dab at playing with an LLM
Webscraping with an LLM
Takeaways on coding with LLMs
Faster Python
JAX: accelerated arrays & AD
Polars: faster DataFrames
The world of DataFrames
Installation
Data types
Data structures
DataFrames inspection
Subsetting data
Lazy evaluation
Comparison with pandas
Resources
GPU-accelerated Python
Text analysis
Package installation
Getting the data
Text processing
Text normalization
Sentiment analysis
Workshops
Web scraping with bs4
DataFrames with pandas
Playing with text
Webinars
Faster DataFrames
Slides content
Accelerated arrays & AD
Slides content
Intro programming for HSS
Slides content
uv package manager
Slides content
Next gen Python notebooks
Slides content
Accelerated arrays with
Faster DataFrames with
GPU-accelerated Python
JAX: accelerated arrays & AD