Python programming course targets test engineers
Feabhas has launched a new course for the training of test engineers in the use of the Python programming language for system testing. Python is an easy to learn programming language that is easily readable and has a syntax that allows programmers to express concepts in fewer lines of code than conventional C code.
It is especially useful to developers needing to quickly create control and test programs during product development.
"We have been training engineers in Python for a couple of years," says Nick Glynn, Python expert at Feabhas. "During this time we have seen many companies gain a lot of commercial and technical benefit from the adoption of Python for testing. Python's simplicity reduces coding time, whilst also enabling more detailed and transparent tests to be developed."
"While Python has not necessarily been an obvious choice for an embedded environment, we have found through our experience that it has real benefits when used in specific areas," adds Niall Cooling, Managing Director at Feabhas. "As a result, we have identified two areas in which we believe Python can offer real benefits to embedded systems, firstly as the host-based testing language for test engineers that are using Windows or Linux host systems and interacting with embedded systems. Secondly, as a Rapid Application Prototyping language for embedded Linux based systems that interact with web-based test systems."
Feabhas trains software engineers for real-time and embedded systems, and is also an ARM Accreditation Training Partner (AATP).
Other courses available at Feabhas include subjects such as C/C++, Embedded Linux, Embedded Windows, UML, Android and Embedded Java.