Welcome to Assignment #1, where you will begin your journey into the world of data collection. This series of markdowns will guide you through setting up the fundamental tools and services necessary for your assignments.
In this assignment, we will focus on mastering the following technologies:
- Docker Desktop
- GitHub
- Kaggle
- PostgreSQL
- Redis
- pgAdmin
Here is an overview of the tasks you will complete in this assignment:
S.NO | Task | Description |
---|---|---|
1 | Explore Kaggle & GitHub API | Gain insights into Kaggle datasets and GitHub's GraphQL API, essential for data extraction and automation. GitHub GraphQL API |
2 | Dockerization | Learn how to set up Docker, Docker Compose, and Docker Desktop on your machine, enabling containerization. |
3 | Docker-Compose, PostgreSQL, Redis, and pgAdmin | Explore the use of Docker Compose and delve into PostgreSQL, Redis, and pgAdmin for data orchestration and management. |
The primary objective of this assignment is to:
- Install and configure the specified tools.
- Obtain your GitHub token, an essential key for future data-related tasks.
Please follow the instructions carefully, as this assignment lays the foundation for upcoming assignments.