Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

B1 English for Developers

via freeCodeCamp

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
In this English for Developers Curriculum, you'll learn the essentials of English communication. This will follow the B1 level of the Common European Framework of Reference (CEFR). And we've focused on vocabulary that is particularly useful for developers.

It will help you strengthen your foundational skills while introducing more complex grammar and usage. You'll learn how to describe places and things, share past experiences, and confidently use tenses like Present Perfect and Future. Practical communication strategies are included as well, such as managing conversations, expressing opinions, and building agreement or disagreement in discussions.

You'll also focus on applying these skills in professional and technical settings. You'll practice vocabulary and phrases essential for developers, such as describing code, participating in stand-up meetings, and discussing tech trends. Advanced topics include conditionals, comparative structures, and conversation management, so you can prepare for real-world interactions in the tech industry.

This entire B1-level curriculum includes 73 different dialogues. Each is designed to build your vocabulary and boost your confidence when speaking in a professional tech setting.

Syllabus

  • Learn How to Describe Places and Events
  • Learn How to Talk About Past Experiences
  • Learn How to Talk About Past Activities
  • Learn Present Perfect while Talking About Accessibility
  • Learn How to Plan Future Events
  • Learn Future Continuous while Describing Actions
  • Learn How to Use Conditionals
  • Learn How to Share Feedback
  • Learn How to Share Your Opinion
  • Learn How to Express Agreement
  • Learn How to Express Disagreement
  • Learn How to Express Concerns
  • Learn How to Express Decisions Based on Comparisons
  • Learn How to Use Modal Verbs
  • Learn How to Manage a Conversation
  • Learn How to Clarify Misunderstandings
  • Learn About Speculation and Requests
  • Learn About Adverbial Phrases
  • Learn How to Use Adjectives in Conversations
  • Learn Determiners and Advanced Use of Articles
  • Learn How to Use Reported Speech
  • Learn How to Use Prepositions According to Context
  • Learn How to Talk About Numbers with a Coworker
  • Learn Common Phrasal Verbs and Idioms

Taught by

freeCodeCamp Team

Reviews

Start your review of B1 English for Developers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.