I’m learning some Python in a MOOC right now and find it very interesting. Anyone program in Python? I’m curious how it can be used for web and app development.
I’ve heard you can write simple servers in Python but I’m wondering about other applications.
You can do all of the backend projects in Djanog!
2 Likes
Python is one of the most widely used programming languages there is. If you can imagine it, then you can build it with python.
GUI applications: Python + GTK+3, or Python + QT
Web applications: Flask, Django, Tornado, etc…
It’s fun and easy language with tons of libraries that really makes you productive.
I am currently working part time for a company, where we are using Python for building automated testing framework, that will be used for testing devices the company produces.
1 Like
It’s pretty great if you want to work with Math and Data because there are fantastic libraries like Numpy, SciPy, etc. I also feel that Python, in general, is better thought out than JS and it’s easier to be productive in it. Flask and Django are great for writing servers, and I’ve seen several (awesome) Reddit bots made with it.
My python experience is limited to competitive coding on Hackerrank and a few scripts for my utility, but I do plan on using it more once I brush up my math skills. My goal is to make a better version of my Shakespeare Poem generator eventually, with Python instead of JS.
1 Like
Python can be used for server-side web applications.But a web framework is not required to build web apps as the web developers doesn’t make use of the existing open source libraries.