You can do almost everything you need to do as a beginner by using charts and your mind. Don't get sucked into the hype of computer trading or computer trading systems. Read the Six Secrets of Success now. The best way is by referral. I prefer the technical approach.
Fundamentals are too hard to know in advance and often they're distortions, lies or exaggerations.
The tape tells no lies. All traders are equal in the eyes of technical analysis. Professionals have the edge on you when it comes to fundamentals but in technical analysis you are equal to them if you have developed the skills. Don't spend your money on live data unless you plan to day trade or to short term trade very actively. End of day data is more than enough and even that may be unnecessary.