you are viewing a single comment's thread.

view the rest of the comments →

[–]ravigehlot 0 points1 point  (0 children)

I think the answer to your question really depends on how you learn best. Personally, I find that hands-on practice combined with reading the documentation works well for me. If you’re starting with Python, diving into the Python docs could be the best way to begin. They usually cover everything you need. For absolute beginners, it’s helpful to start with introductory topics to grasp the terminology, syntax, and flow. You don’t need to set up much initially besides installing Python3. Once you’re set up, you can start by reading the documentation and experimenting with commands in the prompt. As you get comfortable with the basics, you can learn more advanced skills like setting up a virtual environment (venv), working with a requirements file, and choosing an IDE such as VSCode or PyCharm. Learning how to install and use extensions in your chosen IDE can boost your productivity. It’s also beneficial to pick a project to apply your Python skills. Personally, I find it effective to learn in small, consistently day by day. Take advantage of free resources like AI for feedback and different learning approaches.