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 the DataTalks.Club team.
GitHub repository: DataTalksClub/project-of-the-week
Taking part
To take part:
- Join the
#project-of-the-weekchannel in Slack - Come to the channel every day to see the tasks
- Learn together
- Share your progress on social media using #ProjectOfTheWeek
Past projects
Past topics:
- 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.
Suggest other ideas 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:
Slack announcement walkthrough
Schedule messages at 3:00 PM CET for every day.
First message template
Include:
- Greeting
- Topic for the week
- Link with details
- Plan for the day
For the first day, the plan usually asks participants to choose a project idea and select a dataset. It also asks them to create a GitHub project and share progress.
Template for other days
Include:
- Greeting
- Day number
- Topic for the day
- Plan for the day
- Suggested materials
- Link with details