Instructor-led technical courses

OCCT and SALOME training

Standard and adapted courses for developers working with Open CASCADE Technology and the SALOME platform.

FOUNDATION / PRACTICELEARNING PATH01 BASICS02 CORE03 APPLY01OCCT fundamentals02Advanced development03Team-specificworkshops
  1. 01OCCT fundamentals
  2. 02Advanced development
  3. 03Team-specific workshops

Course content

Platform concepts, APIs, and programming exercises

Courses connect platform concepts to the code participants need to understand, maintain, and extend.

  • Understand the geometry, data, and toolkit architecture.
  • Practice common operations through guided programming exercises.
  • Relate the standard material to representative application tasks.

Delivery methods

On-site, at Open Cascade, or online

01

At your site

The instructor delivers the course in the team’s working environment and can use agreed project examples.

Best forTeam onboarding
02

At Open Cascade

Attend the course in Porto with direct access to specialists working on the platform.

Best forSmall technical groups
03

Online

Join instructor-led remote sessions with structured exercises and scheduled discussion.

Best forDistributed teams

Language OCCT materials and exercises are provided in English. SALOME courses are available in English and French.

Available programs

Current standard courses

Course scope and scheduling should be confirmed before purchase. Standard programs can be adapted to representative customer tasks.

CoursePlatformLengthDelivery
OCCT FundamentalsOCCTOpen CASCADE Technology5 daysOn-site · Online
Application FrameworkOCCTOpen CASCADE Technology3 daysOn-site · Online
Shape HealingOCCTOpen CASCADE Technology2 daysOn-site · Online
SALOME IntroductionSALOMESALOME platform2 daysOn-site · Online
Introduction to ParaVisSALOMESALOME platform1 dayOn-site · Online
GEOM and SMESHSALOMESALOME platform2 daysOn-site · Online

Supported e-learning

Self-paced material with trainer support

Electronic tutorials and programming exercises are organized into chapters. A trainer answers questions and reviews exercise completion through an agreed remote channel.

  • Self-paced progression through structured modules
  • Programming exercises connected to the material
  • Expert assistance when the model or implementation is unclear
Ask about e-learning

Choose a developer course

Match OCCT training to the work your team needs to do

Use OCCT Fundamentals as a starting point for platform concepts and application development. Discuss Application Framework training for OCAF document architecture, or Shape Healing training for geometry and topology repair workflows.

For SALOME teams, identify whether the requirement is platform introduction, GEOM and SMESH workflows, or ParaVis visualization. Confirm the current syllabus, prerequisites, software version and delivery language when arranging a course.

Include the team's C++ and OCCT experience, project goals, number of participants and preferred dates in your enquiry. Review OCCT documentation alongside the course, or combine training with application architecture consulting.

Adapt a course

Need exercises based on a team project?

Combine a standard course with representative product data and an application architecture review.