JavaScript courses
Browse BraveProgrammer courses that cover javascript— structured lessons, quizzes, and hands-on practice. All free to start; sign in to track progress.
- Electron.js Desktop App Development
Learn to build cross‑platform desktop applications with Electron.js. The course walks you through installing Electron, the main‑ and renderer‑process model, IPC, security, native OS integration, data persistence, auto‑updates, packaging, code‑signing and publishing. By the end you’ll be able to ship production‑grade desktop apps using plain JavaScript (or any front‑end framework) with Electron.
javascript - JavaScript Course
Start with the basics of variables, data types and control flow, then master the DOM, modern ES6+ features, asynchronous programming, testing, performance, security and progressive‑enhancement techniques. By the end you’ll be able to build production‑grade web applications using plain JavaScript.
javascript