1. Search this site for "books", and you'll get many threads where that quetion has been asked, and answered.

2. You can find videos on YouTube, of course, but they might not all be legit.

3. Investopedia is a very good educational site with a dictionary of investing terms and lots of articles and explanations.

4. Two good sites for learning how to read charts and use indicators are Finviz and FreeStockCharts.

5. Open a ThinkOrSwim account (run by T.D. Ameritrade). Great simulator there, and some educational stuff.

6. eTrade has some good educational articles and videos, and you don't have to have an account to access some of them.

7. Investools (run by T.D. Ameritrade) is another good educational place.

8. If you're interested in Options, two good sites are Dough, and TastyTrade.

9. Ignore any ad or popup touting "hot" penny stock tips, promises of showing you how to make tons of money in a very short time period, how to $50 into $1000 overnight, etc. There is not a magical formula or a shortcut to riches. The stock market is a lot of hard work, and most people who try it actually fail and lose their money very quickly because they didn't educate themselves enough on how the market works.