Teaching material:

Mathematics, Data Science & Coding





I love sharing my passion for data analytics and data visualization. If you're interested in attending a workshop or want to organize one for your team, please contact me.


Note: password for corrections are ilovecheese and ilovewine




September 2022 Workshop - CDMX, México.





Programming Courses


R for Data Science

You’ll learn how to get your data into R, get it into the most useful structure, transform it, visualise it and model it. You will find a practicum of skills for data science.

Lecture | Practical & Project | 30h

SQL for Data Analysis

SQL for Data Analysis is designed to facilitate specific information through simple queries from a database.

Lecture & Practical | 10h

Advanced Python

Python topics that are too difficult for beginners, including topics like functional programming and generators, iterators and decorators.

Lecture & Practical & Correction | 30h

Pyspark Basics

The Html Widgets are a set of R packages allowing to build interactive charts. Allows to zoom in, add tooltip on hover and more.

Practical | 20h | Slides

Pyspark por Machine Learning

The Html Widgets are a set of R packages allowing to build interactive charts. Allows to zoom in, add tooltip on hover and more.

Practical | 30h | Slides




Data Visualization and Explanatory Tools


Intro to Manim with Python

Learn an engine for precise and beauty programmatic animations, designed for creating explanatory math videos.

Practical & Project | 20h

The very basics of ggplot2

Build basic charts with ggplot2, the most powerful tool for dataviz with R. All basic chart types are covered.

Lecture & Practical & Correction | 20h

Interactive charts

The HighCharter are a set of R packages allowing to build interactive charts. Allows to zoom in, add tooltip on hover and more.

Practical | 20h | Slides




Essential Development Tools


Intro to Linux Terminal

Learn the next steps of ggplot2, like annotation, appearance customization, extensions and more.

Practical & Correction | 4h

Intro to git and github

Share your report online thanks to github, and learn the basics of version control and code sharing.

Practical | 2h | Slides

Reporting with R Markdown

Build interactive and reproducible reports directly from your R code thanks to R Markdown.

Practical | 2h | Slides




Linear Algebra Courses


Introdction to Linear Algebra

What is data visualization? Why is it useful? What are exploratory and explanatory analysis? How to pick the right chart?

Lecture | 1h30 | Slides

Intermediate Linear Algebra

This lecture showcases about 30 charts that illustrate the most common dataviz bad practices, and discuss workarounds.

Lecture | 1h | Slides

Advanced Topics in Linear Algebra

Build basic charts with ggplot2, the most powerful tool for dataviz with R. All basic chart types are covered.

Lecture & Practical & Correction | 4h




Coming soon...


Intro to Qiskit

Learn the basics of Qiskit and the Qterra. Loading a file, basic data manipulation, simple stat model and a first chart.

Lecture & practical | 4h

Less common charts

Discover charts like Sankey Diagram, Network graphs, Maps, Treemaps and more. Learn how to build them with R.

Lecture & practical | 4h

Data manipulation in R Essentials

Tidyr and Dplyr are 2 packages from the tidyverse allowing to efficiently manipulate your data.

Practical | 4h | Slides

Building maps with R

How to represent geospatial information with static or interactive maps with R. Introduces packages like sf and leaflet.

Practical | 4h | Slides




Contact

Feel free to contact me for any question. For open source projects, please open an issue or pull request on Github. If you want to follow my work, reach me on Twitter. Otherwise, send me an email at jazzesfm@gmail.com.

Github Twitter Mail