For making yourself more marketable are you talking in terms of getting a job as a developer? It may take up to a year of learning how to code before you can answer useless programming interview questions. If you start as a freelance developer you only need to convince the client that you're able to deliver the project. They won't ask you any programming questions.
What's preventing you from learning how to code right now and building your project?