What should I do after learning basics of Python??
I had learned all the basics of python and wanted to proceed forward. But since python is a widely used language, i literally got confused with what to do. Personally I wanted to try out my hand in almost everything (but majorly app development and scripting). If you have any suggestions or resources please tell me, i seriously need help at this moment (as I don't want to waste my summer holidays)
6/13/2019 4:41:10 PMSauvik
36 AnswersNew Answer
You should learn advanced python!
After learning the base form of python, you have already known the notes, commands, and exceptions in python. Now is a good time to figure out that, which field you want to study in. Fortunately python language is a multi language, which means that you can study in any field and keep this language in your articles, researches and etc with. You can match yourself with python, it means that if you're studying in a specific field you can use some libraries which have made for that field. I myself would like to process with python in AI and Image Processing and as it's appeared, matrices is the most important method in image processing and I can work with them via using numpy and scipy. It completely depends on your personal desire. Goodluck 🌹
https://www.quora.com/How-can-I-learn-to-automate-things-using-Python https://realpython.com/modern-web-automation-with-python-and-selenium/ https://www.python.org/success-stories/using-python-to-automate-tedious-tasks/ https://www.freecodecamp.org/news/how-to-build-a-bot-to-automate-your-mindless-tasks-using-python-and-google-bigquery-a34faf7fb74/
https://automatetheboringstuff.com Although this resource is not for app, I think it’s good to help you build some useful small programs. And this author also has some other free online books, you can check it out.
Sauvik Having learned the basics of python, you should maybe take a look at some of the example codes from other users and try to re(write) or improve them yourself. As for resources, there are many, but for starters, I‘d recommend the official python3 documentation; https://docs.python.org/3/ Hope this helps :)
Sauvik If you want to learn python interactively, you can get a Raspberry Pi and use if to learn automation. For that purpose, you can take a look at these resources: https://gpiozero.readthedocs.io/en/stable/ https://projects.raspberrypi.org/en/projects
Sorry, it seems as I was a bit too fast. The Raspberry Pi is a tiny, yet affordable computer (5 USD to 50 USD) which has 40 GPIOs (General Purpose Input Output Pins) to interface with physical hardware. You can control those pins with python using the gpiozero library to, for example, automate something. For example, combine a LDR (light-dependent resistor) with a LED; #if it‘s dark, turn on the LED, otherwise turn it off. while True: if brightness < 0.5: LED.on() else: LED.off() time.sleep(3) I don‘t know about the other modules, but this (gpiozero) is probably the easiest one to get started. Hope this helps :)
Sauvik You‘re most welcome ☺️
You can go for java for app development works
Tkinter module for GUI aplications maybe? Founded in standard library. Django framework for web backend applications for example together with SQL...
Go for GUI - make gui applications with tkinter and after this step on pygame , OpenCV . For more advance knowledge You should follow freecodecamp's youtube channel and medium writeups -- I love to read articles of freecodecamp's . Automate the boring stuff , python crash course by starch press read these books this is pretty much awesome :-)
Start up a basic challenge, try to write a simple automating script.
Can anyone suggest me some good resources(except from the one's already given) from where I can start practicing automation. Please suggest some interactive resources!! Thanks all of you for the help!!
Practice what you've learn
Advance of python!
I started to read Head first, Python. Free pdf you can dl and use. No other book has explained it all so clearly and practically. Oh, and they don't start with Hello World! No they actually make you do and learn stuff you can use.
I've read all these comments, and they have all helped in some form, deff diff from anything that I've ever done. Love a good challenge, thanks errbody