Don't let school interfere with education.
Real world coding will not be taught in school. In fact it will hinder your ability to learn on your own, one of the most important skills a developer will have in today's field.
One of the things people ask me is where should I get started?
In my opinion you want to work with the latest tools from start and fill in the gaps in your knowledge as you go.
All that crap they teach you in school will most likely never be used. The most valuable courses were probably just calculous and physics as they teach you how to reason with logic while working with data.
No one single developer knows everything. To go from zero to hero overnight you need to become knowledgable using the latest tools.
Another notable path is learning #flutter
Everyday is your opportunity to be at the forefront of development.