lk-learner/Databricks-14-Days-Challenge-2
Indian Data Club : Databricks 14-Days Challenge-2 is designed to help beginners build a strong foundation in Databricks through daily learning, hands-on practice, and problem solving.
Databricks-14-Days-Challenge-2
Databricks 14-Days AI Challenge-2 is designed to help beginners build a strong foundation in Databricks through daily learning, hands-on practice, and real-world problem solving.
๐ Daily Challenges
| Day | Challenge | Status |
|---|---|---|
| Day 01 | Delta Conversion & Optimization | โ Completed |
| Day 02 | Feature Table (Silver Layer Thinking) | โ Completed |
| Day 03 | Job Orchestration Basics | โ Completed |
| Day 04 | Structured Streaming (Basic Simulation) | โ Completed |
| Day 05 | Production-Grade Feature Engineering | โ Completed |
| Day 06 | Model Training & Tuning | โ Completed |
| Day 07 | MLflow Tracking | โ Completed |
| Day 08 | Batch Inference Pipeline | โ Completed |
| Day 09 | Recommendation System | โ Completed |
| Day 10 | Query Optimization & Explain Plans | โ Completed |
| Day 11 | Time Travel & Data Recovery | โ Completed |
| Day 12 | Cost Optimization Basics | โ Completed |
| Day 13 | End-to-End Architecture Design | โ Completed |
| Day 14 | Final Production-Ready System | โ Completed |
๐ฏ How to Use This Repository
-
Daily Workflow:
- Navigate to the day's folder (e.g.,
Day-01) - Read the challenge description in the README.md
- Write/Create solution file
- Document approach and learnings in the README.md
- Navigate to the day's folder (e.g.,
-
Adding Solutions:
- Each day's folder contains a README.md template
- Add DataBricks solution files
- Update the main README table with completion status
-
Tracking Progress:
- Update the status in the table above as you complete each challenge
- Use emojis: โ Completed | ๐ง In Progress
๐ ๏ธ Technologies
- DataBricks Free Edition ( Delta Lake , Pyspark , MLflow , SQL Analytics , Genie , Mosaic AI )
๐ Learning Goals
- DataBricks Fundamentals
๐ค Contributing
This is a personal learning repository for the Databricks-14-Days-Challenge-2. Feel free to star my repo or fork it and use the structure for your own learning journey!
๐ Additional Resources
- Databricks Documentation
- PySpark API
- Delta Lake
- MLflow
- Kaggle Dataset
- Databricks 14 day challenge notion link
๐๐ก๐๐ญ ๐ญ๐ก๐ข๐ฌ ๐๐ก๐๐ฅ๐ฅ๐๐ง๐ ๐ ๐ญ๐๐ฎ๐ ๐ก๐ญ ๐ฆ๐?
Progress doesnโt happen in a single day, it needs hardwork, consistent practice and passion for learning. You donโt truly remember concepts by just reading or watching them You remember them when you build, break, fix, and rebuild
๐ง What actually happened in these 14 days:
- Spark stopped looking scary
- Delta Lake started making sense
- Bronze, Silver, Gold stopped sounding like jewellery ๐
- SQL dashboards became my comfort zone
- MLflow taught me why tracking experiments matters
- AI (Genie & Mosaic AI) showed up and said: โWhy type SQL when you can just ask questions?โ
@databricks @codebasics @indiandataclub #DatabricksWithIDC
