Python Advanced

Deepen your Python knowledge with advanced techniques for professional software development. This training covers instrument control, parallel programming, UI development and best practices for robust applications.


Practical

Duration2 days
LevelAdvanced
For whomPython developers who want to take their skills to the next level
PrerequisitesPython Fundamentals, experience with basic libraries
LanguageDutch or English
LocationWeert (Netherlands) or on-site
WhenTo be determined
IncludedCourse materials, lunch and certificate of participation
Price€ 1660 excl. VAT


What will you learn?

After this training you will be able to:

  • Set up professional development environment with virtual environments
  • Apply advanced Pandas techniques for data analysis
  • Implement instrument control with PyVISA
  • Apply object-oriented programming at professional level
  • Create interactive visualizations with Plotly
  • Implement robust exception handling and logging
  • Build basic GUI applications with WX
  • Apply parallel programming for performance optimization
  • Write unit tests for code quality
  • Apply software architecture and best practices

Course Content

Setup and Tools

  • Virtual Environments

Pandas Advanced

Instrument Control (PyVISA)

Object Oriented Programming

Plotly

Exception Handling

Logging

Basic UI Development with WX

Parallel Programming

Unit Tests

Architecture and Best Practices


Want to know more?

Contact us for available dates, in-company options or a customized training.

More courses

LabVIEW Fundamentals

Learn the basics of LabVIEW and build professional measurement applications on your own. This practical, hands-on training takes you from your first s...

View course

LabVIEW Advanced

Take your LabVIEW skills to the next level. This hands-on training focuses on advanced architectures and techniques for building scalable, maintainabl...

View course

LabVIEW Expert

Master the most advanced LabVIEW techniques and build professional, modular applications. In this training, you will work on a complete course project...

View course

TestStand Fundamentals

Learn the basics of NI TestStand and build structured test sequences. This practical training takes you from your first steps in the Sequence Editor t...

View course