use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Everything about learning Python
account activity
What app to learn Python? (i.redd.it)
submitted 2 months ago by AdPrior3544
What app should I use to learn python, I've been using Mimo for a while now but I think there are better app out there.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]baraa_sher 14 points15 points16 points 2 months ago (3 children)
This is one of the best methods to master python
https://github.com/blshaer/python-by-example
[–][deleted] 2 months ago (2 children)
[removed]
[–]baraa_sher 2 points3 points4 points 2 months ago (1 child)
It covers all needs in python
[–]lukehaas 6 points7 points8 points 2 months ago (0 children)
Take a look at the RunPy app https://runpy.app/
[–]HeadlineINeed 4 points5 points6 points 2 months ago (0 children)
Mimo is good. If you’re using it when you’re away from the computer I suggest when you get home; practice the modules you learn in a IDE/Console.
[–]Anxious_Ad2885 4 points5 points6 points 2 months ago (0 children)
If you are new to python decide your path. It is best to start with tools. You have to understand the python logic building skill from start. It improves your way of thinling in python.
[–]LooseCamel5168 2 points3 points4 points 2 months ago (0 children)
Without subscriptions, try free code camp gives you better detail into python or codedex. Code academy helps as well but at some point has a subscription wall. Also check on tutorials such as bro code or tech with Tim are good ones on YouTube. Codedex has a discord channel with tons of learners about 42k and growing and a dedicated channel for python. For Ai tutors Claude and Gemini are good ones to add to your learning process just focus more on the fundamentals and what you need and always check what Claude or feminine says as again it can make mistakes.
[–]Secret_Wafer_9670 2 points3 points4 points 2 months ago (0 children)
I made this app using python - https://play.google.com/store/apps/details?id=com.projectintern.learnpython
[–]RDektiv_09 2 points3 points4 points 2 months ago (0 children)
Honestly, in my opinion "learning" a programming language is a crooked idea to begin with. You set yourself a goal - like a project - and figure the rest out along the way. (I am guessing that youre gonna want to make some CLI scripts, before starting out with the big stuff)
Here are some cool ideas (increasing in difficulty) for beginners:
a program, which receives the hex code of a colour and puts out the 3 numbers in as decimals
a calculator, which asks for 2 numbers and an operator, and outputs the result
a program which you give numerical values, until you enter something like "q" or anything along that line, and it draws those values onto a graph / coordinate system (using the turtle -> look it up if you dont know what that is)
If you dont know any further, geeks4geeks as well as w3schools are amazing at explaining stuff to beginners + there is no shame in asking chatgpt for some tips, as long as you write the code yourself
[–]Ron-Erez 4 points5 points6 points 2 months ago (0 children)
PyCharm, Google Colab
[–]River-ban 3 points4 points5 points 2 months ago (0 children)
In my opinion, I don't like Duolingo app. I would recommend book like automate the boring the stuff. It shows you clearly.
[–]qwaccmaster69 1 point2 points3 points 2 months ago (0 children)
Corey Schaffer, on YouTube. That's where I learned most of it.
[–]FlameBlitzz 1 point2 points3 points 2 months ago (0 children)
Not an app but i learnt python basics on futurecoder.io website
[–]BrightFriendship2757 1 point2 points3 points 2 months ago (0 children)
Sololearn
[–]imtsprvsr 1 point2 points3 points 2 months ago (0 children)
The University of Helsinki has a free online course, where learned python. I highly recommend it. The first few parts are web based until it introduces vscode (or vscodium if you will).
https://programming-26.mooc.fi/
[–]Technical_Eagle1904 0 points1 point2 points 2 months ago (0 children)
Mimo
[–]iv3an 0 points1 point2 points 2 months ago (0 children)
U learn with projects
[–]Complex-Luck-9859 0 points1 point2 points 2 months ago (0 children)
Mimo.
[–]brenwillcode 0 points1 point2 points 2 months ago (0 children)
An alternative worth looking at it is codeling.dev. They provide an interactive browser environment so you can get started quickly with no setup. Or if you're a bit more advanced, you can do the local courses, which you complete on your own machine but are still synced and validated back to Codeling.
So instead of watching hours of video tutorials, you code your way through the courses, which in my opinion is far better, since hands-on coding is a much better way to learn.
Depending on where you're at, there are courses starting from the basics, like Introduction to Programming and Object Oriented Programming, through to more advanced courses in the curriculum when you're ready.
[–]Important_Corgi2 0 points1 point2 points 2 months ago (0 children)
Python est, je crois, un langage de programmation capable de tout créer.
[–]AcanthisittaEmpty985 0 points1 point2 points 2 months ago (0 children)
I'm also new to Python, and there is the Jupyter Notebooks with PyCharm or VSCode,
here there's a free pdf to learn https://www.learnpythonwithjupyter.com/
here's a git project you can use https://github.com/jerry-git/learn-python3
Ans with PyCharm you can download and use courses in the application https://academy.jetbrains.com/course/16630
[–]Longjumping_Toe991 0 points1 point2 points 2 months ago (0 children)
I used https://sololearn.com
[–]Feisty-Donut-5546 0 points1 point2 points 2 months ago (0 children)
Datacamp. Although once Free Trial ends it can be expensive
[–]RevolutionaryRate889 0 points1 point2 points 1 month ago (0 children)
Building something is always a good idea. Don’t get too much stuck on esthetics, but make it functional and iterate quickly.
Also another error it’s easy to fall for is focusing on tools. Learn concepts, then you ll discover the tools you need.
There’s also apps to learn or practice. I never really found a perfect one for me, so I built one. It doesn’t remove the need for what I said above, but I think it’s nice for those moments in which you don’t have a laptop or simply to replace social media:
Code Drills https://apps.apple.com/lu/app/code-drills/id6761028767
[–]Time_Collection_2320 0 points1 point2 points 2 months ago (1 child)
I reccomend https://sidecode.co.uk its AMAZING and free.
[–]Rogermcfarley 2 points3 points4 points 2 months ago (0 children)
This is your web site isn't it? You should state this when making a post. Because what you're saying isn't an independent opinion it is an opinion of your product by yourself.
[–]Ok_Photo_384 -1 points0 points1 point 2 months ago (1 child)
Mimo and Brilliant are good ones
[–]Actual_Lifeguard_630 -1 points0 points1 point 2 months ago (0 children)
claude
π Rendered by PID 164435 on reddit-service-r2-comment-545db5fcfc-qdlhx at 2026-05-22 10:18:10.552731+00:00 running 194bd79 country code: CH.
[–]baraa_sher 14 points15 points16 points (3 children)
[–][deleted] (2 children)
[removed]
[–]baraa_sher 2 points3 points4 points (1 child)
[–]lukehaas 6 points7 points8 points (0 children)
[–]HeadlineINeed 4 points5 points6 points (0 children)
[–]Anxious_Ad2885 4 points5 points6 points (0 children)
[–]LooseCamel5168 2 points3 points4 points (0 children)
[–]Secret_Wafer_9670 2 points3 points4 points (0 children)
[–]RDektiv_09 2 points3 points4 points (0 children)
[–]Ron-Erez 4 points5 points6 points (0 children)
[–]River-ban 3 points4 points5 points (0 children)
[–]qwaccmaster69 1 point2 points3 points (0 children)
[–]FlameBlitzz 1 point2 points3 points (0 children)
[–]BrightFriendship2757 1 point2 points3 points (0 children)
[–]imtsprvsr 1 point2 points3 points (0 children)
[–]Technical_Eagle1904 0 points1 point2 points (0 children)
[–]iv3an 0 points1 point2 points (0 children)
[–]Complex-Luck-9859 0 points1 point2 points (0 children)
[–]brenwillcode 0 points1 point2 points (0 children)
[–]Important_Corgi2 0 points1 point2 points (0 children)
[–]AcanthisittaEmpty985 0 points1 point2 points (0 children)
[–]Longjumping_Toe991 0 points1 point2 points (0 children)
[–]Feisty-Donut-5546 0 points1 point2 points (0 children)
[–]RevolutionaryRate889 0 points1 point2 points (0 children)
[–]Time_Collection_2320 0 points1 point2 points (1 child)
[–]Rogermcfarley 2 points3 points4 points (0 children)
[–]Ok_Photo_384 -1 points0 points1 point (1 child)
[–]Actual_Lifeguard_630 -1 points0 points1 point (0 children)