I don't think Khan Academy or 3brown1blue are a replacement for upper level math and physics courses. Khan seems to stop at calculus/statistics and not dive into any of the proof based math. I'm not sure on 3brown1blue since I haven't watched very much of him.