

It is a challenge to explain elements of coding in an audio media, and as far I know it has not been attempted. To address their needs, each article also has a corresponding podcast that you can listen on the go-while driving, working out, gardening, or whatever. But sometimes finding time can be a challenge, even for the most motivated. I encourage you to check out the videos in addition to the articles. Each has a corresponding video to show you the concepts presented in the article. Once the roots are established, you are free to move onto more intricate details of the language.



Instead of starting out from the beginning, as with a grammar book, my objective is to teach you Python by showing how it is same as or different from PL/SQL. If you are a PL/SQL developer, you already know that language very well and you know how to write a program You just can't write it in Python, yet. In this series of articles, I follow the same approach. So instead of relearning the grammar of another language, simply substituting English constructs with Spanish ones made the initiation process dramatically faster. I was already well versed in English and its grammar. Years ago I picked up rudimentary Spanish very quickly by learning the Spanish equivalent of English words and constructs, rather than learning Spanish the "right" way, that is, by learning grammar. While teaching myself this language, I found it boring and difficult to commit to learning. While that is effective, it takes too much time and it is difficult to jump right into using the language. Most books on Python start teaching the language the way they would teach English to a newborn. What is the best way to jumpstart learning? If you are a PL/SQL developer, you might be very interested in learning it but probably struggle with carving out time to actually do that. The Python language is worth learning due to its use in growing areas such as machine learning and data analytics. But you have to learn to keep pace with technological advances. Working a full-time job and using precious downtime to learn makes this only tougher. Learning a new language can be challenging as is. By Arup Nanda Part 1 of a five-part series that presents an easier way to learn Python by comparing and contrasting it to PL/SQL.
