14-Day English Crash Course for Frontend Developers
Intensive Sprint
A focused 2-week programme covering the 14 highest-priority areas of English for frontend developers in international teams. From HTML, CSS, and React vocabulary to accessibility language, design handoffs, and technical interview preparation — each day is focused, practical, and linked directly to exercises. If you need results fast, start here.
Start Day 1 →14-day overview
Week 1: Core Frontend Vocabulary & Code Communication
HTML, CSS & JavaScript Core Vocabulary
Browser APIs & DOM Vocabulary
React & Framework Vocabulary
IT Collocations for Frontend Work
Performance & Optimisation Vocabulary
Accessibility (a11y) Vocabulary
Design System & Component Vocabulary
Week 2: Testing, Communication & Career
CSS Collocations & Layout Language
Testing Vocabulary (unit, integration, E2E)
Code Review Language
Design Handoffs & Client Communication
Daily Standups & Team Communication
Frontend Technical Interview English
Salary Negotiation & Offer Phrases
Key phrases to learn this fortnight
Frequently asked questions
Who is this 14-day frontend English crash course for?
This crash course is for frontend developers who need focused, fast improvement in technical English — before a new job, a technical interview, or when transitioning to an international team. It covers the 14 highest-impact vocabulary and communication areas for frontend work.
What level of English do I need to start?
The course is designed for B1–B2 English learners (intermediate). You should be able to hold basic conversations in English. The course improves your professional and technical English, not general English from scratch. If you are unsure of your level, try Day 1 — if the vocabulary feels completely unfamiliar, build general English skills first.
How long does each day take?
Each day is designed for 20–30 minutes: roughly 10 minutes on vocabulary and 15 minutes on the communication exercise. The intensive format keeps each session focused and practical. Optional blog reading adds another 10–15 minutes if you want more context.
What vocabulary does this crash course cover?
The course covers HTML, CSS, and JavaScript vocabulary, browser API and DOM terminology, React and framework language, IT collocations, performance and optimisation terms, accessibility vocabulary, design system and component language, CSS layout collocations, testing vocabulary, code review phrases, design handoff communication, standup phrases, and interview and negotiation language.
Does the course cover React-specific vocabulary?
Yes. Day 3 focuses on React and modern framework vocabulary — including terms like props, state, hydration, virtual DOM, reconciliation, hooks, and the English phrases used when discussing component architecture in code reviews and standups.
Is accessibility vocabulary included?
Yes. Day 6 covers accessibility (a11y) vocabulary — including ARIA roles, semantic HTML language, keyboard navigation terminology, WCAG compliance phrases, and how to discuss accessibility requirements with designers and QA engineers in English.
How is this different from the 30-day frontend path?
The 14-day crash course covers the 14 highest-priority areas in a condensed format. The 30-day path goes deeper — adding CSS architecture, state management vocabulary, build tooling language, advanced component API communication, and a full week of interview and career preparation. Start with 14 days for a quick sprint; use 30 days for comprehensive coverage.
Does this course cover design handoff communication?
Yes. Day 11 focuses on design handoff and client communication — the English phrases used when receiving designs from Figma, asking clarifying questions to designers, and communicating implementation constraints to non-technical stakeholders.
Is there interview preparation in this course?
Yes. Days 13 and 14 cover frontend technical interview speaking and salary negotiation phrases. See /exercises/speaking/technical-interview-speaking/ for the full exercise set.
What should I do after completing this 14-day crash course?
After the crash course, move to the 30-day frontend path for deeper coverage of CSS architecture, state management, build tools, and advanced interview preparation. You can also browse all exercises at /exercises/ or start the QA Engineer 14-day path if your role overlaps with testing work.
Ready to start?
Begin with Day 1 and spend 20 minutes today.