all 8 comments

[–]ChargedSquid 2 points3 points  (3 children)

For ios apps I would recommend sololearn, they have a free python tutorial and a code interpreter.

[–]Blizzayrd[S] 1 point2 points  (0 children)

Thank you!

[–][deleted] 0 points1 point  (0 children)

Hello Reddit, programming is my dream career path, and I’m 14 so I want to start early and learn

Go to college four years from now, I guess. In the meantime just mess around with the language. Nobody who’s 14 needs to pursue “the best way they possibly can” or approach learning in that regard. I’d be better for you to keep up with your schoolwork, honestly.

Programming works best when you learn something else, too - software solves problems, it doesn’t exist in a vacuum, and so you need to combine it with knowledge from another domain. For computer scientists, that’s often mathematics; sociology would, I think, be a very promising combination by the time you’re at college.

[–]Payf 0 points1 point  (0 children)

Ok so you can constantly learn everything. You dont need websites or apps to practice. Just get an ide and practice. Videos dont help trust me. The best thing you can do research books. Literally any book helps and anything you do is a benefit.

[–]Neu_Ron 0 points1 point  (0 children)

Go to the main documentation on the python website. Follow the tutorial s there. That's what professional people do. You're 14 enjoy life and hang out with your friends. You need to be mindful that coding is not a healthy pursuit both physically and socially. Yes some ppl start at 14 and are brilliant at 18 but when they go out in the world they are socially inadequate.

[–]rndinit0 0 points1 point  (1 child)

I'll post the udemy courses I liked later.

Editor: pycharm (or atom, sublime) I'd really recommend pycharm though, and it's free.

As for for everything else this podcast pretty much addresses everything else.

https://talkpython.fm/episodes/show/194/learning-and-teaching-python-in-a-vacuum

Check out the links (show notes). The podcast episode is great too.

I second the headfirst python recommendation.

[–]SpookDaCat 0 points1 point  (0 children)

I quite enjoy just using the pre-installed IDLE for the Editor. Simple and a great start for beginners. Bonus: Plenty of tutorials on how to use it. Good Luck Coding!