AI
R
Python
Julia
Git
Bash
Emacs
Tools
Getting started in Python
Getting started in Python
An introductory course to programming in
Getting started
Running Python
Python: the basics
Collections
Playing with text
Control flow
Functions
Modules and libraries
Intro HPC in Python
Resources
Faster Python
JAX: accelerated arrays & AD
Polars: faster data frames
The world of data frames
Installation
Data types
Data structures
Data frame inspection
Subsetting data
Lazy evaluation
Comparison with pandas
Resources
Text analysis
Package installation
Getting the data
Text processing
Text normalization
Sentiment analysis
Workshops
Web scraping with bs4
Data frames with pandas
Webinars
Faster data frames with Polars
Accelerated arrays & AD with JAX
Intro programming for HSS
This introductory course in
Python
does not assume any prior programming experience.
Start course ➤
Running Python