Inheritance
Learn how to define inheritance, model class hierarchies, and apply the 'is a' relationship to reuse code and simplify development.
Where it sits
Jobs that need it
- Frontend Developer (Angular)corelevel 3
- Full Stack Developer (MEAN)corelevel 3
- Backend Developer (Node.js)supportinglevel 2
- Frontend Developer (React)supportinglevel 2
- Full Stack Developer (MERN)supportinglevel 2
What level 2 (Basics) means
Can use it with guidance. Level 3 (Working): uses it independently on the job.
Learned alongside it
Inheritance: common questions
What is Inheritance?
Learn how to define inheritance, model class hierarchies, and apply the 'is a' relationship to reuse code and simplify development.
Which jobs need Inheritance?
Frontend Developer (Angular), Full Stack Developer (MEAN), Backend Developer (Node.js), Frontend Developer (React), Full Stack Developer (MERN). Most ask for level 2 (Basics): can use it with guidance.
What should I learn before Inheritance?
Nothing in particular: it's a good place to start.
How do I practise Inheritance?
Check your readiness for free, then BootSelf builds a route and short daily learning loops: a little theory, checks on what you get wrong, then a small program.