JavaScript Tutorial · Next Steps · Lesson 44 of 44
JavaScript Next Steps
Where to go after the basics: TypeScript, frameworks, Node.js and interview practice.
You know modern JavaScript — keep going
- TypeScript adds types to JavaScript and is the standard for large projects: TypeScript tutorial.
- React is the most popular UI library: React course.
- Node.js runs JavaScript on servers: see the Node.js cookbook.
Practise for interviews
- Two Sum and Group Anagrams — hash maps
- Valid Parentheses — stacks
- Debounce and Event Emitter — classic front-end questions
- Event loop output — predict the order of logs
- Node.js interview questions and React interview questions
Project ideas
- A to-do list that saves to
localStorage. - A weather widget that calls a public API with
fetch. - A small REST API with Node.js and Express.
const learned = ["variables", "functions", "arrays", "objects", "classes", "promises", "DOM"];
learned.forEach((topic, i) => console.log(`${i + 1}. ${topic} ✓`));
console.log("Next up: build something!");
Output
1. variables ✓ 2. functions ✓ 3. arrays ✓ 4. objects ✓ 5. classes ✓ 6. promises ✓ 7. DOM ✓ Next up: build something!