What Our Clients Say
Courses We Offer
Contact us to schedule time with Dan. He’s available for small group and company trainings, as well as online and in-person seminars and conference presentations.
Foundations of Python and Pandas
Pandas is both powerful and one of the most popular libraries for working with tabular data in Python. In this course, you'll learn how to use the two most important data structures in Pandas, the Series and the Dataframe, and understand how to avoid common Pandas missteps.
Advanced Python and Pandas
Building on the material in "Foundations of Python and Pandas", this course explores the more advanced features of Pandas. These include working with time series data, performing joins, and reshaping data between wide and long formats.
Dask and Python
In this course, you'll learn how to use Dask, a Python library for parallel and distributed computing, to scale compute and memory across multiple cores. Dask provides integrations with Python libraries like pandas, numpy, and scikit-learn so you can scale your computations without having to learn completely refactor your code.
API Development with FastAPI
In this course, you'll learn how to use FastAPI, a modern Python library that greatly simplifies API development by using recent Python language features like type hints and asyncio. We'll learn how to connect arbitrary machine learning models to your API and review cases where more specialized tools for model serving should be used.
Resources to Get You Started
Not ready for a formal session? Dan shares his wealth of knowledge through webinars and writing.
Upcoming Live Trainings
- September 13, 2022 - 10am - 2pm (UTC-4) - Programming with Data: Advanced Python and Pandas
Recorded Content
- Programming with Data: Python and Pandas
- HPC Tech Shorts: Bayesian Models and half a million cores
- MLOps.community - Python and Dask: Scaling the DataFrame
- The Accidental Engineer
- The Solo Coder Podcast - The Truth Behind The Data with Data Scientist Dan Gerlanc
Available for Download: