Software Development (JavaScript) Courses
JavaScript, TypeScript, Node.js, React, and web development courses
6
Courses
Beginner
JavaScript Fundamentals
Learn JavaScript from scratch — variables, types, control flow, functions, scope, and closures.
Beginner
JavaScript Data Structures and Modern Syntax
Master modern JavaScript — arrays, objects, classes, modules, async/await, and ES6+ features.
Intermediate
TypeScript Fundamentals
Add type safety to your JavaScript — annotations, interfaces, generics, utility types, and tsconfig configuration.
Intermediate
Node.js and Express
Build production REST APIs with Node.js and Express — routing, middleware, SQLite, JWT authentication, and error handling.
Intermediate
React Fundamentals
Build modern web interfaces with React — components, hooks, state, routing, and API integration with TypeScript.
Intermediate
Testing JavaScript and TypeScript Applications
Write reliable JavaScript with Jest, Supertest, and React Testing Library — unit tests, mocking, API tests, and coverage.