trame Training
This course will introduce trame and go over the basics (reactive state, method calls, custom-widgets, from vue to Python syntax). We’ll cover VTK and ParaView in the context of trame. Then we’ll explore the various deployment options from a single code base (local, desktop, jupyter, cloud, ondemand).
At the end of the training, each participant will have created, during simple exercises spread along the course, a simple yet powerful trame-based web application with 3D remote and local rendering and with plots and graphical user interface.
Objectives
- What is it? How does it work?
- Where to find information and documentation?
- Diving into trame and how it works with VTK
- Understanding the syntax and how to match web documentation to trame Python
- The goto project structure
- Trame with pvpython vs regular Python
- Desktop, jupyter, cloud, onDemand
Prerequisites
- Reasonable Python Background
- HTML/CSS knowledge would be a plus but not required
Program
- Introduction
- What is it?
- How does it work?
- Getting started
- Where to find information and documentation
- Trame and VTK
- Diving into trame and how it works with VTK
- Cheat sheets
- Understanding the syntax and how to match web documentation to trame Python
- Cookiecutter
- The goto project structure
- ParaView specificity
- Trame with pvpython vs regular Python
- Deployment
- Desktop, jupyter, cloud, onDemand
- Questions
This training course will be taught in English. Course notes are also in English.
Participants are asked to bring a laptop computer for this training session.
The instructor will communicate all the specifications required to each participants before the training session.
Lunch is included.
Kitware SAS is registered as a training center in France
Practical Information
Duration: 1 day
Next training Date: October 10, 2024
Time zone: Paris (CET / GMT+1h)
Schedule: 9am to 5pm
Location: Online
Price: 800€
Company Training
All our training can be offered on site with a custom agenda. Contact us for more information.
Meet the instructor
Jules joined Kitware Europe as a Web Developer in December 2020.