Topic: Testing & DevOps
Session(s): 1 Session
Class Time: 8:30 AM-4:30PM
Course Overview:
Once we have learned any programming language, the next task is to become familiar with the most common activities required to get our jobs done.
The Inter-Process Communications session will draw upon our experience with Python 3 in order to learn how to test & re-use the work of others developers, no matter which programming language they use.
By leveraging the inter-process communication abilities common between all modern operating systems, students will discover the Least Common Denominator (LCD) required for inter-program cooperation. Not only are our sets of LCD techniques universally available, but also required to speed-up cPython–the most used version of Python–by circumventing the Global Interpreter Lock (GIL).
From passing startup-parameters, to “piping” data in and out of other programs, as well as learning how to start, stop, and share data between both custom & popular applications, professionals interested in learning how to use Python to support cross-platform software automation and testing operations will find the real-world lessons of this Tnter-Process Communications module truly valuable.
Please Note: This course is part of our Python Programming Series. This course is designed to build upon our Python 1000 and Python 2000 course.
Prerequisites:
- Python 1000: Introduction to Python or equivalent knowledge
- Python 2000: Beyond the Basics or equivalent knowledge