Back to events Python Arewa Sokoto
Upcoming April 02, 2027 – April 11, 2027 Sokoto

Open Source Contribution Sprint

Make your first real contribution to open source. Over six training days we'll walk through Git, GitHub, and collaborative workflows, and you'll submit your first pull request to a live project.

Format

6 training days across 2 weeks (Friday to Sunday over two weekends), 6 hours per day.

Daily schedule

Six hours of training each day, with a lunch break and two short breaks:

  • 09:00 – 10:30 — Session 1
  • 10:30 – 10:45 — Short break
  • 10:45 – 12:15 — Session 2
  • 12:15 – 13:15 — Lunch break
  • 13:15 – 14:45 — Session 3
  • 14:45 – 15:00 — Short break
  • 15:00 – 16:30 — Hands-on lab & wrap-up

Day-by-day curriculum

  • Day 1 — Fri, Apr 02: Git fundamentals — commits, branches, and history
  • Day 2 — Sat, Apr 03: GitHub — forks, clones, and pull requests
  • Day 3 — Sun, Apr 04: Reading a codebase — issues, structure, and tests
  • Day 4 — Fri, Apr 09: Your first change — fixing a good-first-issue
  • Day 5 — Sat, Apr 10: Collaboration — code review, feedback, and CI
  • Day 6 — Sun, Apr 11: Merge day — submit and celebrate your first PR