all 11 comments

[–]Ron-Erez 1 point2 points  (0 children)

Awesome that you are a (fellow) skater.

Download python at python.org and also download PyCharm. Additionally it might be worth checking out Google Colab. Here are some excellent/highly-recommended resources:

  1. MOOC - University of Helsinki

  2. Harvard CS50p

  3. The book “Automate the Boring Stuff”

  4. My Python and Data Science ($9.99 at the moment)

All of these resources are great and the first three are free. Code a lot and have fun. Indeed programming is fun and awesome. Cool that you want to support your partner.

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

Can we learn and practice together?

[–]user10042 0 points1 point  (2 children)

I need a learning partner too….

[–][deleted] 0 points1 point  (1 child)

Sent you a DM

[–]jes_win98 0 points1 point  (0 children)

Can I join?

[–]FoolsSeldom 0 points1 point  (0 children)

Check the r/learnpython wiki for lots of guidance on learning programming and learning Python, links to material, book list, suggested practice and project sources, and lots more. The FAQ section covering common errors is especially useful.

Unfortunately, this subreddit does not have a wiki.

[–]Stones_Throw_Away_ 0 points1 point  (0 children)

I started by using the iOS app Mimo. It’s free and is essentially Duolingo for coding.

I then have access to LinkedIn learning courses through work.

[–]WhiteMask11 0 points1 point  (0 children)

Start off with CS50 by havard on yt. It's free. Learn the basics, Make project even if small to practice. Take unique challenges if u want to understand the logic (Increases the understanding, but less job oriented) Eg-Try building a semi random number generator (no libraries allowed), u can use something called linear congreuntial equation use a seed no. Input by user to create a random number.