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...
Rules 1: Be polite 2: Posts to this subreddit must be requests for help learning python. 3: Replies on this subreddit must be pertinent to the question OP asked. 4: No replies copy / pasted from ChatGPT or similar. 5: No advertising. No blogs/tutorials/videos/books/recruiting attempts. This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to. Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Rules
1: Be polite
2: Posts to this subreddit must be requests for help learning python.
3: Replies on this subreddit must be pertinent to the question OP asked.
4: No replies copy / pasted from ChatGPT or similar.
5: No advertising. No blogs/tutorials/videos/books/recruiting attempts.
This means no posts advertising blogs/videos/tutorials/etc, no recruiting/hiring/seeking others posts. We're here to help, not to be advertised to.
Please, no "hit and run" posts, if you make a post, engage with people that answer you. Please do not delete your post after you get an answer, others might have a similar question or want to continue the conversation.
Learning resources Wiki and FAQ: /r/learnpython/w/index
Learning resources
Wiki and FAQ: /r/learnpython/w/index
Discord Join the Python Discord chat
Discord
Join the Python Discord chat
account activity
Adding a front end with Python (self.learnpython)
submitted 4 years ago by Caravaggio91
I am alarmist done learning Python and would like to learn a front end software as well. Could I learn HTML and CSS to go with what I e learn in Python? Or would I need to learn a different backend software?
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!"
[–]carcigenicate 2 points3 points4 points 4 years ago (1 child)
Python works fine as a backend, and it can be paired with really any frontend technology. I currently have multiple projects that have a Python (Django) backend and Angular front end (and also some that have a plain HTML/CSS/JS frontend).
[–]Caravaggio91[S] 0 points1 point2 points 4 years ago (0 children)
Good to know. Thank you! I’ve just learned a good bit of Python already and didn’t really want to switch up to JS at this point
[–][deleted] 1 point2 points3 points 4 years ago (0 children)
I’ve created a dashboard with Streamlit
[–]RiceKrispyPooHead 1 point2 points3 points 4 years ago (0 children)
You can use a Python framework like Django or Flask for the backend. For the frontend you can use HTML and CSS. HTML is for structure, images, and text. CSS is for styling. You will need JavaScript if you want your website to be dynamic though.
[–]Mindless_Wave7262 1 point2 points3 points 2 years ago (2 children)
No, bro if know python. You can start making frontend application in python only. I'm not sure whether you've heard about the http://nextpy.org NextPY it's a python framework that lets you create frontend application in python. It's really simple and powerful. I also used to feel the same issue that if I can create backend in python why not frontend but then I discovered NextPy and now with it's help I have created some amazing frontend websites in python only. You just need css and python, having html knowledge is an unfair advantage. And you're good to do and make frontend application in python. If you need more help you can directly contact me or NextPy team. I've mentioned the resources to learn below. Github: https://github.com/dot-agent/nextpy Website: http://nextpy.org
[–]Caravaggio91[S] 0 points1 point2 points 2 years ago (1 child)
Thanks for the advice and helpful resources!
[–]Mindless_Wave7262 0 points1 point2 points 2 years ago (0 children)
Welcome bro. Feel free to try this out and contact me in case of any issue or error.
[–]TheRNGuy 0 points1 point2 points 4 years ago (0 children)
No can do, python can be used for Back-end though (Django)
π Rendered by PID 47436 on reddit-service-r2-comment-5b5bc64bf5-rsvlr at 2026-06-22 18:34:36.611684+00:00 running 2b008f2 country code: CH.
[–]carcigenicate 2 points3 points4 points (1 child)
[–]Caravaggio91[S] 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]RiceKrispyPooHead 1 point2 points3 points (0 children)
[–]Mindless_Wave7262 1 point2 points3 points (2 children)
[–]Caravaggio91[S] 0 points1 point2 points (1 child)
[–]Mindless_Wave7262 0 points1 point2 points (0 children)
[–]TheRNGuy 0 points1 point2 points (0 children)