@DrAli - Which course are you talking about specifically? Also - you mention failures, but you don't share what those failures are. Kind of hard to help...
Interesting. Is the source code available somewhere? I feel uncomfortable putting credentials into something that I don't know what's going on with the back end
As long as you're complying with the licensing terms for a developer license (development, not running apps in production), you should be in good shape