GitHunt
LK

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

  1. 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
  2. Adding Solutions:

    • Each day's folder contains a README.md template
    • Add DataBricks solution files
    • Update the main README table with completion status
  3. 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


๐–๐ก๐š๐ญ ๐ญ๐ก๐ข๐ฌ ๐œ๐ก๐š๐ฅ๐ฅ๐ž๐ง๐ ๐ž ๐ญ๐š๐ฎ๐ ๐ก๐ญ ๐ฆ๐ž?

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

lk-learner/Databricks-14-Days-Challenge-2 | GitHunt