Some programs will accept completely newbies and some won't. Those which will take you in may offer more or less, depending on their philosophy and resource allocation policies. What does all this mean for you?
If they take you in, what they can offer you is an e-book that will take through the basics of Internet marketing, then you are very likely to fail. Very few people have enough time to sift through million of Internet guides and article directories to find useful information. And then maybe you will stumble right from the start on useful information, but will it help you? Probably not because you won't have the ability to know what's hype and what works for you.
What you want is an affiliate associate program with a very different approach when it comes to couching new people. What you need most of all is to have categorized affiliate marketing resources. You need to know what to learn and how to learn. If they are serious about working with new affiliates, they will have guides and tutorials that will teach you how to promote their products, where to find customers, how to stand up from the crowd of competitors etc.
If you don't know how to make a web site, you don't have a web site - maybe then can arrange for you a free web site or they will teach you how to build one for a fraction of the price a designer will ask. You need sales copies, you need testimonials from real customers, you need pictures, you need to build FAQ pages - all in all you need marketing tools to promote your business. The affiliate program you've joined should provide you with all these and then some. The more marketing resources they can allocate, the better off you are.
Their support is extremely important in the early days. Most of the affiliates who quit do so because they feel they don't get results fast enough and they can find no one to address their questions and worries. Most all affiliate programs' managers know that 10% of their affiliates make up for 90% of their incoming cash flow. If you want to be in the upper 10%, you will have to work closely with the support team and be willing to dedicate a lot of your time to learning the best techniques and methods of making money on the Internet.
Don't sell yourself cheap, don't settle for less than you can get. Find a good affiliate program that can help you grow and develop new skills and all this while you earn cash.