What are they ?. i have knowledge of angularjs(with html, css) and python what kindof projects can i do with these languages.
I recently started using Python for task automation... for example you want to send some automatic emails ... you want to schedule some tasks to run everyday in a specific time...etc. There is a library called pyautogui.. you can install it from pip... it is very interesting. .. you can use it to control mouse movements and clicks as well as controling the keyboard. .. Search the internet for a book called: 'automate the boring stuff with python'... it is complete there on the Internet for free
Aside from automation... you can use a library called kivy... this library is for making android apps using python ... not a bad one but not as powerful as native android apps written in java... also learning how to use kivy is not very easy so you might find it better to learn java instead! ! (Like I did)
You can use pyQt ... another library which works in integration with Qt designer.. a desktop applications designer similar in flexibility to vbstudio.. originally made for c++ but with pyQt python also can be used
Good luck :)
Python is prominently used by pretty much every sophisticated VFX and animation software. Whether you are watching a Pixar movie or Game of Thrones, there is A LOT of Python happening on the screen.
I don't know a lot about Python but i think maybe to make some batch processes, or make some systems scripts as well? Or multi thread applications? Also microservices?
I use it routinely for:
JdeH
j
stuff ;)
game dev, hard science, rendering, machine learning, web dev, streaming (educoding is written in python) usually maya 3d rendering is written in python. docker-compose is python, ansible is python, fabric is python .... a friend of mine wrote a facedetection 7 years ago using python ....
the only rival (script language) is ruby atm (I ignore the newer languages like kotlin).
Python is one of the most sophisticated script languages there is on the market. In some cases it was even faster than go and other compiled languages due to some algorithmic optimizations and things like pypy (JIT).
^^ I hope this finally answers your question, if you can invest in python ... YES :D you can .... even if you decide that you prefer C# in the end or you find out your a functional guy .... python still is a very good choice.
Edit for the record I don't use python in my daily business so this is not a fanboy opinion.