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- Lesson 1 — Introduce Yourself as a Developer~15 min
- Lesson 2 — Say It Out Loud: Code, Symbols and Tech Words~15 min
- Lesson 3 — Talk About Your Project and Stack~15 min
- Lesson 4 — Explain What Your Code Does~15 min
- Lesson 5 — Ask a Technical Question~15 min
- Lesson 6 — Describe an Error~15 min
- Lesson 7 — Report a Bug Clearly~15 min
- Lesson 8 — Give a Daily Standup Update~15 min
- Lesson 9 — Write Clear Team Chat Updates~15 min
- Lesson 10 — Write Commit Messages and Pull Requests~15 min
- Lesson 11 — Code Review: Give and Receive Feedback~15 min
- Lesson 12 — Final Mission: Deployment Failed~15 min
Module 2 · Team Communication
6 lessons- Lesson 13 — Plan a Sprint and Estimate TasksComing soon
- Lesson 14 — Clarify Requirements with a Product ManagerComing soon
- Lesson 15 — Meetings: Interrupt, Clarify, SummarizeComing soon
- Lesson 16 — Give Feedback on a DesignComing soon
- Lesson 17 — Negotiate a DeadlineComing soon
- Lesson 18 — Checkpoint: Demo Your FeatureComing soon
Module 3 · Debugging and Incidents
6 lessons- Lesson 19 — Reproduce a Bug with QAComing soon
- Lesson 20 — Read Logs and Stack Traces AloudComing soon
- Lesson 21 — Explain a Root CauseComing soon
- Lesson 22 — Give Production Incident UpdatesComing soon
- Lesson 23 — Write a PostmortemComing soon
- Lesson 24 — Checkpoint: On-Call NightComing soon
12 available now · more added regularly