FOLLOW THIS QUESTION TO RECEIVE UPDATES
Great question. There are several online programs.
Have you checked out bloc.io
They are the best online program with 1-1 mentors.
Become a Designer : Designer Track
If you are new to the coding world, I would suggest starting with an online course like codeacademy.com or Udemy.com
Tags: The recurse center, aka hacker school