Life is tough, Python makes it easier
Well that being said, I’ll like to add that learning anything usually seems difficult at first but eventually as you gain extra experience, it becomes easier.
Python is not that difficult for a novice to learn. Python is widely referenced as beginner’s language and many faculties and universities have started to teach Python as an introductory language. Its simplicity and high applicability has made it so popular that even experienced programmers are additionally choosing it up. Its syntax is more likely on simple English which a beginner can easily understand. One can easily build their skill within a month.
There are many ways of learning it, on the other hand I’d say firstly start with an online course, so that you become familiar with the syntax and additionally follow the official Python documentation with the course, so that you have a clear understanding of everything taking place in the tutorial.
Secondly, after gaining knowledge of basic syntax and structure, it’s time to get serious. Start learning OOPs concepts, this will enrich your programming knowledge and also show you the actual power of programming.
Thirdly, after leaning OOPs, build some project from scratch on your own applying the whole lot you have learnt so far, this will help you explore new things and also surpass your limits.
Finally, learn records structures and algorithms so as to solve real world problem more efficiently.
Thanks and credits to Mr. Ashish Srivastava for this useful blog.