6 JavaScript resources to learn Web3
JavaScript: the language of web browsers and, through Node.js, of servers, used for dapp front ends and tooling.
6 resources
Next.js Documentation
Next.js · Beginner · Articles
The official Next.js docs: routing, data fetching and rendering for React apps, for building a dapp front end.
react.dev
React · Beginner · Articles
The React team's guide to components, state and hooks, with exercises.
The TypeScript Handbook
TypeScript · Beginner · Articles
Microsoft's official TypeScript handbook: types, interfaces, generics and modules, the typed layer on top of JavaScript.
Node.js Documentation
Node.js · Beginner · Articles
The official Node.js docs: API reference and guides for the runtime behind JavaScript scripts, servers, indexers and bots.
freeCodeCamp.org (YouTube)
freeCodeCamp · Beginner · Videos
Free full-length programming courses on video, including multi-hour blockchain and Solidity walkthroughs.
freeCodeCamp
freeCodeCamp · Beginner · Courses
Free, project-based lessons in HTML, CSS, JavaScript and Python that you complete in the browser. A base for anyone who cannot code yet.