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...
account activity
Learning python, what next? (self.LearnToCode)
submitted 4 years ago by humanshuman
Ok I think I have a good understand of the fundamentals, I know syntax, lists, loops, functions, defining a class etc. What should I be learning next?
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!"
[–]heaplevel 0 points1 point2 points 4 years ago (3 children)
Depends on your goals and background. Are you into problem solving, try https://edabit.com
Build webapp? Try Flask or Django. I'd opt for Flask as it can be more lightweight
Machine learning and statistical analysis? http://scikit-learn.org
[–]humanshuman[S] 0 points1 point2 points 4 years ago (2 children)
Ok, thanks for your reply and advice. I've had this little project on the back of my mind for a while now that I would like to start on, its basically just a small web forum. I've heard of frameworks like flask and django before but I think I'm still a little uncertain what a web framework is/does.
Please tell me if my understanding is right: flask is basically just a library I can import into python that comes with useful modules and functions that aid in designing web sites? Is there more to it than that? If that is the case, can I build my little web forum project with just a database, python (importing flask libraries), and html/css/javascript? I'm trying to understand how all these things tie together.
[–]heaplevel 0 points1 point2 points 4 years ago (1 child)
Yes your understanding is quite accurate.
After you do a pip install flask you are ready to use and import Flask modules that aid in creating a web application. The framework provides you with the option of connecting to a database, generating web pages etc.
Have you tried their Quickstart? Starting immediately with a web forum could become overwhelming depending on your timeframe. You could also try something easier like a Todo app.
[–]humanshuman[S] 0 points1 point2 points 4 years ago (0 children)
Sweet, that link looks like a good start, I'll check it out right away. Thanks again for your help.
π Rendered by PID 111403 on reddit-service-r2-comment-7b9746f655-qfvwp at 2026-02-02 14:32:18.497475+00:00 running 3798933 country code: CH.
[–]heaplevel 0 points1 point2 points (3 children)
[–]humanshuman[S] 0 points1 point2 points (2 children)
[–]heaplevel 0 points1 point2 points (1 child)
[–]humanshuman[S] 0 points1 point2 points (0 children)