What it covers
JavaScript and TypeScript first, then full-stack web apps with React and Convex—interactive frontends, a real-time backend, and authentication. The last chapters cover AI-assisted coding.
Ali Madooei's
The Coursebook for EN.601.280 at JHU
JavaScript and TypeScript first, then full-stack web apps with React and Convex—interactive frontends, a real-time backend, and authentication. The last chapters cover AI-assisted coding.
The course is project-based. You build a series of real apps, each introducing a few new ideas, starting small in plain JavaScript and ending with a complete full-stack application.
Every chapter ends with practice questions. Test and exam questions are closely related to them.