- Joined
- May 5, 2019
- Messages
- 232
- Reaction score
- 21
- Points
- 49
A lot of people approach me and ask for advice on how to begin their programming journey. While Python may not be the most advanced programming language, it is beginner-friendly and can be useful for web automation. On the other hand, JavaScript can be more challenging for beginners.
However, what's most important is persistence. My suggestion would be to download Visual Studio Code and create a Github account, both of which are free.
I have some tips on learning Python:
You can access the first 15 videos of Automate the Boring Stuff with Python for free at this link: [link provided].
However, what's most important is persistence. My suggestion would be to download Visual Studio Code and create a Github account, both of which are free.
I have some tips on learning Python:
- Start with the free online book "Automate the Boring Stuff with Python" at https://automatetheboringstuff.com/. There's also a paid video version of the book, but I prefer learning from regular books. Get a second monitor or a tablet/kindle to follow the books while you're learning.
- Go through the official Python tutorial at https://docs.python.org/3/tutorial/ two or three times. Type out all the code and make sure you understand it and it runs properly.
- Read the book "Python Tricks" at https://realpython.com/products/python-tricks-book/. At this point, you should start making your own interesting and productive apps.
- After a year, read the book "Fluent Python" at https://www.oreilly.com/library/view/fluent-python-2nd/9781492056348/.
- Once you know your stuff, read the book "Architecture Patterns with Python" at https://www.oreilly.com/library/view/architecture-patterns-with/9781492052197/. This book helped me a lot with making real-life apps and orchestrating bigger projects.
You can access the first 15 videos of Automate the Boring Stuff with Python for free at this link: [link provided].