Project of the week

Project of the week is a study group with focus on building things and learning by doing. Every day we have a set of tasks. We finish them together and hold each other accountable.

This activity is currently not active. If you’d like to organize a project of the week, reach out to Alexey Grigorev.

GitHub repository: DataTalksClub/project-of-the-week

How to take part

  • Join the #project-of-the-week channel in Slack
  • Come to the channel every day to see the tasks
  • Learn together
  • Share your progress on social media using #ProjectOfTheWeek

Intro video

Past projects

  • Docker
  • Python package
  • Getting started with Rust
  • Getting started with Julia
  • GitHub Actions
  • FastAPI
  • Recommender systems
  • Clustering
  • Streamlit frontend for ML

See the full list with details in the GitHub repository.

Have other ideas? Suggest them in the #project-of-the-week channel.

Running the activity

Instructions for organizers on how to run the project of the week activity.

Video explaining how to make announcements in Slack:

https://www.loom.com/share/6c20612326ff4d38a2be6f993b0b804b

Schedule messages at 3:00 PM CET for every day.

First message template

Hi everyone :wave:

Welcome to project of the week! This week we will learn about recommender systems

You can find more details here: <link>

Plan for today:

  • Come up with a project idea.
  • Select the dataset for your project.
  • Create a GitHub project.
  • Share your progress on Slack and in social media.

Template for other days

Hi everyone :wave:

Welcome to second day of project of the week.

Today we will start learning about <topic>.

Hope you all have selected the dataset to use.

Plan for today:

  • Point 1
  • Point 2

Suggested materials:

  • thing 1
  • thing 2

You will find all the details here: <link>