I'd say they're both correct, however the first sounds a little awkward. The second "flows" a little better.
You could even change it to:
"All the English I've learned has been from movies and the Internet"
In my opinion, that flows best.
Not a teacher....Yet
Student or Learner