All courses

Programming English B1

Real developer situations — standups, bug reports, pull requests and code reviews — then practice them out loud with Sunny.

What you will learn

  • Speak up in standups and meetings
  • Describe errors and report bugs clearly
  • Write chat updates, commits and pull requests
  • Give and receive code review feedback politely

Lessons

24 lessons · ≈ 3 h

Module 1 · First Sprint

12 lessons · ≈ 3 h
  1. Lesson 1 — Introduce Yourself as a Developer~15 min
  2. Lesson 2 — Say It Out Loud: Code, Symbols and Tech Words~15 min
  3. Lesson 3 — Talk About Your Project and Stack~15 min
  4. Lesson 4 — Explain What Your Code Does~15 min
  5. Lesson 5 — Ask a Technical Question~15 min
  6. Lesson 6 — Describe an Error~15 min
  7. Lesson 7 — Report a Bug Clearly~15 min
  8. Lesson 8 — Give a Daily Standup Update~15 min
  9. Lesson 9 — Write Clear Team Chat Updates~15 min
  10. Lesson 10 — Write Commit Messages and Pull Requests~15 min
  11. Lesson 11 — Code Review: Give and Receive Feedback~15 min
  12. Lesson 12 — Final Mission: Deployment Failed~15 min

Module 2 · Team Communication

6 lessons
  1. Lesson 13 — Plan a Sprint and Estimate TasksComing soon
  2. Lesson 14 — Clarify Requirements with a Product ManagerComing soon
  3. Lesson 15 — Meetings: Interrupt, Clarify, SummarizeComing soon
  4. Lesson 16 — Give Feedback on a DesignComing soon
  5. Lesson 17 — Negotiate a DeadlineComing soon
  6. Lesson 18 — Checkpoint: Demo Your FeatureComing soon

Module 3 · Debugging and Incidents

6 lessons
  1. Lesson 19 — Reproduce a Bug with QAComing soon
  2. Lesson 20 — Read Logs and Stack Traces AloudComing soon
  3. Lesson 21 — Explain a Root CauseComing soon
  4. Lesson 22 — Give Production Incident UpdatesComing soon
  5. Lesson 23 — Write a PostmortemComing soon
  6. Lesson 24 — Checkpoint: On-Call NightComing soon

12 available now · more added regularly

Keep learning