No self-reported progress. No participation trophies. Your real GitHub work is reviewed every day, graded automatically, and published. Here's the exact system.
The same loop, every week, for 14 weeks
Pravin opens with the helicopter view of the week's topic and teaches the key concepts. Then 3–4 assignments are taught live with theory and hands-on demos — followed by peer reviews and Champion of the Week.
Re-watch the session, take notes, revise the concepts, and start your assignment in your own GitHub fork of the DMI template repo.
Build the assignments in your fork — real files, real commits, your repo. Live assignment help from co-mentors in the evenings, and doubts cleared in the Discord community.
Push your completed work to GitHub by end of day. Your work lives in public — that's the point, it becomes evidence.
The review agent checks every file of your work against the week's checklist and updates your public badge page and the leaderboard — daily, not just at week's end.
A weekly LinkedIn post and blog post about what you built earn points too — and build your public presence.
Self-Paced students follow the same loop at their own pace — same assignments, same daily grading, no live sessions.
Graded automatically, the same rules for everyone
| What | Points |
|---|---|
| Each assignment file passing all checks | 20 |
| Weekly LinkedIn post (URL in your progress table) | 10 |
| Weekly blog post (must load + credit DMI) | 30 |
| Live-session attendance (per slot: Morning · Mid · Evening) | 10 each |
Live-session attendance applies to the live cohort and counts from Week 2 onward.
The same rules run against every student, every week — nothing here is decided case by case
A file fails automatically if any of these is true:
assignment-*.md filename. There is no fallback matching, so keep your fork synced with the template.Add your answer here, Add your screenshot here., Add your URL here, or Add your post content here.Otherwise it passes and is worth 20 points. There is no partial credit inside a file.
Read from the Weekly Progress table in your fork's root README.md — your own table, never inferred from anywhere else. The URL must begin with https://www.linkedin.com/posts/. A profile link or a shortened URL scores 0.
Same table. All three must hold:
dmi.pravinmishra.com/s/<your-username>.html.A genuine, well-written post that links some other DMI page, or only mentions DMI in text, scores 0. The requirement is that every weekly post sends real traffic to your own graded work.
Morning, Mid and Evening slots on Saturday, taken from the team's attendance record — not derived from your GitHub activity. Applies to the live cohort, and counts from Week 2 onward — weeks 00 and 01 carry no attendance component at all.
Week total = assignment points + LinkedIn + blog + attendance. Each week's maximum depends on how many assignment files that week has, so totals aren't directly comparable week to week. Your grand total is the sum across every graded week.
A week whose assignments have fully passed, and a blog post that has been verified, are locked — they are never re-checked. LinkedIn and attendance are recomputed on every run, so a corrected or backfilled attendance record always takes effect. If a rule changes later, credit you already earned under the older rule is not taken back.
The agent enforces that the work is real, original and on schedule: present at the right path, written by you, not a placeholder, and substantial enough to be a genuine answer. It does not judge whether your answer is technically correct.
Every student gets a public badge page: week-by-week scores, passing checks, LinkedIn and blog links — updated automatically after every review run. This page is public. Put it in your CV. Hiring managers can click every claim.
And a certificate, once you finish. Complete all 14 weeks — every week reading Complete on your badge page, 14 of 14 — and you receive a completion certificate co-issued by The CloudAdvisory and Pravin Mishra. That is the entire bar: the same daily automated grading everyone else is measured by, with no separate exam and no discretionary review. Self-Paced works the same way, across 14 sections instead of 14 weeks.
The certificate links back to your badge page — so it isn't a claim anyone has to take on trust. Whoever you show it to can open the graded work behind it.
See the live leaderboard → Click any student's name to open their real badge page.