Microverse is a global, distributed school for software developers that doesn't charge students anything until they get hired.
At Microverse, there are no classes or physical classrooms. Instead, students learn through a very unique approach — by remote pair programming and collaborating with other students in real-time, just as they would with colleagues in a real company.