10 articles
Understand JavaScript closures: lexical scope, inner functions, and practical use cases in React, callbacks, and modules.
Master async/await, Promises, and fetch in JavaScript. Handle API calls, errors, and parallel requests.
Arrow functions, destructuring, spread, template literals, modules, and let/const — modern JavaScript essentials.
Functional array methods in JavaScript: map, filter, reduce, find, and some. Real examples for data transformation.
Query the DOM with querySelector, update content, classes, and handle click/submit events in vanilla JavaScript.
Use fetch() to call REST APIs in JavaScript. JSON parsing, headers, POST bodies, and CORS basics.
Compare TypeScript and JavaScript. Types, tooling, job market, and when to add TypeScript to your stack.
Understand React hooks: useState for state, useEffect for side effects, and rules of hooks for functional components.
Introduction to Node.js: npm, modules, file system, and building your first API with Express or Next.js.
Handle errors in JavaScript properly: try/catch/finally, Error classes, async errors, and user-friendly messages.