Will Udacity Full Stack Developer Nanodegree get me a job in a good company? It's a lot of investment of time and money and need to know the prospect before embarking on it.
make a project to show off your work. one with a lot of thought, challenge, and understanding of programming concepts. dedication can go longer than a degree
You have a better chance than The Artificial Intelligence Nanodegree guys...
What experience or education do you have prior? It may not be a seller on paper, but could be helpful once you get a face to face or do a technical interview. I think the knowledge is probably more valuable than the credential.