code-for-a-living June 12, 2021

## Level Up: Linear Regression in Python – Part 4

In the fourth lesson of the series, we’ll talk about the matrix representation of the linear regression problem. In the process, we’ll discuss the basics of matrix multiplication. We’ll also see how this mathematical understanding can prepare us to make sense of error messages that we might encounter when fitting a model in Python. Here…
code-for-a-living April 17, 2021

## Level Up: Creative Coding with p5.js – part 6

During our second session, we learned how to transform arrays into Bouncing Balls. In this session, we will take the principles of loops and arrays we used to create 100 ellipses bouncing around the canvas and learn how to adapt them to fit within in an object-oriented approach. We will start from the basics and…
code-for-a-living March 30, 2021

## Level Up: Creative coding with p5.js – part 3

In this session, Cassie Tarakajian joins us to talk about all things p5.js, the Processing Foundation, and open source software.
code-for-a-living March 23, 2021

## Level Up: creative coding with p5.js – part 2

In this session, we will turn our static drawings into animations!
code-for-a-living March 9, 2021

## Level Up: Mastering statistics with Python – part 5

Rather than dig into complex math or over-simplify by using a pre-written function, we'll write our own binomial test function, primarily using base Python. In the process, we'll learn more about how hypothesis testing works and build intuition for how to interpret a p-value.
code-for-a-living March 2, 2021

## Level Up: Mastering statistics with Python – part 4

While many introductory statistics classes teach the CLT, very few actually attempt to prove it because that requires some complex math. In this session, we'll bypass all that math by using Python loops to simulate the CLT.
code-for-a-living February 23, 2021

## Level Up: Mastering statistics with Python – part 2

Investigate a dataset with summary statistics and some basic data visualizations using the Python libraries NumPy, pandas, matplotlib, and Seaborn.
code-for-a-living February 16, 2021

## Level Up: Mastering statistics with Python

In today’s tech industry, statistics and data science are becoming increasingly important and valuable skills.