B1 English for Developers Certification (Beta)

  • Free
  • Certificate included
Provider
freeCodeCamp
Cost
Free
Certificate
Included, free and verifiable
Format
Self-paced
Language
English
Subjects
English, Languages
Source
freeCodeCamp
Last verified
20 Oct 2026

The follow-on to freeCodeCamp's A2 course, written for developers and aligned with the B1 level of the Common European Framework of Reference. It contains 73 dialogues grouped into lessons across 49 blocks, each lesson paired with a quiz, and the final block is the certification exam. The grammar strand moves from describing places and events and talking about past experiences and activities into the Present Perfect, planning future events and the Future Continuous, conditionals, modal verbs, adverbial phrases, adjectives, determiners and articles, and reported speech. The communication strand covers sharing feedback and opinions, expressing agreement, disagreement and concerns, making decisions based on comparisons, managing a conversation, clarifying misunderstandings, and speculation and requests.

Throughout, the vocabulary stays close to software work — describing code, taking part in stand-up meetings and discussing tech trends — so that you can prepare for real interactions in a tech team. The course is interactive, self-paced and free, and is marked Beta. To earn the B1 English for Developers Certification you complete all the quizzes to qualify for the exam, then pass it; freeCodeCamp states that taking an exam is free of charge, and the certificate is issued at a public URL on freecodecamp.org alongside its other free language certifications.

Advertisement

What you’ll learn

  • Describe places and events and talk about past experiences and activities at CEFR B1 level
  • Use the Present Perfect, future forms, conditionals, modal verbs and reported speech
  • Share feedback and opinions, and express agreement, disagreement and concerns
  • Manage a conversation, clarify misunderstandings and make decisions based on comparisons
  • Apply developer vocabulary in stand-up meetings and discussions of code and tech trends
  • Pass the B1 English for Developers certification exam

Who it’s for

Developers who have finished the A2 course or already hold pre-intermediate English and want to handle discussions, feedback and disagreement at work; the developer-specific vocabulary assumes familiarity with coding.

Syllabus

48 sections as listed on freecodecamp.org.

  1. Learn How to Describe Places and Events
  2. Describing Places and Events Quiz
  3. Learn How to Talk About Past Experiences
  4. Talking About Past Experiences Quiz
  5. Learn How to Talk About Past Activities
  6. Talking About Past Activities Quiz
  7. Learn Present Perfect while Talking About Accessibility
  8. Present Perfect and Accessibility Quiz
  9. Learn How to Plan Future Events
  10. Planning Future Events Quiz
  11. Learn Future Continuous while Describing Actions
  12. Future Continuous Actions Quiz
  13. Learn How to Use Conditionals
  14. Using Conditionals Quiz
  15. Learn How to Share Feedback
  16. Sharing Feedback Quiz
  17. Learn How to Share Your Opinion
  18. Sharing Opinions Quiz
  19. Learn How to Express Agreement
  20. Expressing Agreement Quiz
  21. Learn How to Express Disagreement
  22. Expressing Disagreement Quiz
  23. Learn How to Express Concerns
  24. Expressing Concerns Quiz
  25. Learn How to Express Decisions Based on Comparisons
  26. Making Decisions with Comparisons Quiz
  27. Learn How to Use Modal Verbs
  28. Using Modal Verbs Quiz
  29. Learn How to Manage a Conversation
  30. Managing Conversations Quiz
  31. Learn How to Clarify Misunderstandings
  32. Clarifying Misunderstandings Quiz
  33. Learn About Speculation and Requests
  34. Speculation and Requests Quiz
  35. Learn About Adverbial Phrases
  36. Adverbial Phrases Quiz
  37. Learn How to Use Adjectives in Conversations
  38. Using Adjectives in Conversations Quiz
  39. Learn Determiners and Advanced Use of Articles
  40. Determiners and Articles Quiz
  41. Learn How to Use Reported Speech
  42. Using Reported Speech Quiz
  43. Learn How to Use Prepositions According to Context
  44. Using Prepositions by Context Quiz
  45. Learn How to Talk About Numbers with a Coworker
  46. Talking About Numbers at Work Quiz
  47. Learn Common Phrasal Verbs and Idioms
  48. Phrasal Verbs and Idioms Quiz

Course details

Includes
48 lessons

Source: freeCodeCamp (opens in a new tab) · Verified · Report a change

Advertisement
FreeOpens freecodecamp.org Go to course (opens in a new tab)