Input validation should happen as early as possible in the data flow, preferably as soon as the data is received from the external party.
Data from all potentially untrusted sources should be subject to input validation, including not only Internet-facing web clients but also backend feeds over extranets, from suppliers, partners, vendors or regulators, each of which may be compromised on their own and start sending malformed data.
There’s a far greater chance that this means the market and the demand simply , and so a great deal of further research and idea validation would be needed to really establish whether you’re onto a winner or chasing a lost cause.
Look to existing online courses, books, blogs, podcasts and the like for any patterns relating to the subjects being discussed, the level of community engagement and so on; look for what others are doing well, and more importantly what they’re doing poorly.
Using a service such as Leadpages or Unbounce you can get a basic landing page set up within minutes, and then hook it up to an email marketing service such as Aweber in order to start collecting email addresses.Subscribe on i Tunes When inspiration strikes and you come up with an idea for a membership website or some other product or service that you’re convinced is a winner, all too often it’s easy to get carried away in trying to make it a reality without every stopping to really examine whether your idea is actually as solid as you’re convinced it is.Before you invest countless hours and immeasurable quantities of blood, sweat and tears into your new project, it’s highly worth taking the time to validate your big idea.You can choose whether to “bribe” interested parties with a free giveaway (such as an ebook, infographic or short video), or you could go with a “coming soon” approach whereby you give a rough outline of the sort of thing you’ll eventually be offering and allow people to “register their interest” by submitting their email address in order to be sent future updates.Then it’s simply a case of pushing traffic to your landing page – either organically by promoting it on social media or to an existing email list – or by using pay-per-click (PPC) advertising.