The 3DEXPERIENCE platform includes built-in widgets such as Engineering Release and Product Structure Editor to help users maximize productivity, but they can’t be customized to handle specific requirements or processes. Dassault Systèmes has provided the framework for users to create custom widgets and xLM Solutions can help your team learn how with the following course:

Course Structure
- Title: 3DEXPERIENCE Widget Development Fundamentals
- Level: Fundamental
- Duration: 18 Hours (Three 6-hour classes)
- Course Material: English
- Delivery Method: Virtual training via Teams
- Support: PowerPoint Presentation
Prerequisites
Participants should understand the basics of 3DEXPERIENCE widgets, simple programming concepts, basic web development (JavaScript, HTML5 and CSS) and REST Web Services. Users should also have access to the front end and back end of the 3DEXPERIENCE Dev Environment, Visual Studio Code, Notepad++, Eclipse/Intellij for Java, Postman and 3DS documentation.
Session Breakdown
Session 1
Participants will be guided through a high-level overview of widgets and dashboards, as well as widget architecture, tools of widget development, widget APIs and preferences and other resources.
Session 2
This session focuses on two simple widget exercises (drag & drop and interaction between widgets). Users are also introduced to Postman, custom web services and a widget exercise with HTTP requests.
Session 3
The third and final session focuses on JavaScript standards, JQuery reference in widgets, widget-specific recommendations and optionally embedding Angular framework.
Why Take This Course?
- Build your own widgets to enhance dashboards and improve user productivity
- Learn hands-on from experts with real-world experience
- Understand the full architecture behind widget customization
- Reduce reliance on default widgets by extending platform capabilities
Are you ready to learn how to develop custom 3DEXPERIENCE platform widgets and take your team’s productivity to the next level?
Why Choose xLM Solutions?
- Deep expertise in PLM integrations, customizations, and services
- Practical, real-world training shaped by extensive project experience
- Flexible curriculum customized for your unique business requirements
Dedicated support before, during, and after training
Empower your team to confidently customize and extend your PLM platform.
Ensure your PLM Implementation success
Contact xLM Solutions today to speak with our experienced consultants who can provide a roadmap of what to expect and the decisions to be made throughout an implementation. We will help you identify all the key considerations and point out the pitfalls to avoid. By working with experienced professionals, your PLM implementation can be an extremely rewarding and valuable economic decision that will help your business compete and thrive in today’s market and beyond.
Let's talk!
Whether you are looking for product pricing or to learn more about our services, we are here to help you evaluate the best options for your company.
We support the world’s leading PLM solutions
We can help you choose, migrate, integrate and customize the best system for your organization. For more information about these top industry solutions and our services:

Products We support
Ready to complete your digital transformation? xLM Solutions specializes in 3DEXPERIENCE, SOLIDWORKS, CATIA, Aras, OpenBOM and other world-class PLM solutions.

Resources
Explore custom tools, blogs, case studies, newsletters, webinars, and more to experience the power of xLM Solutions

PLM TRAINING
Eliminate learning gaps and maximize your return on investment. We consult and offer custom training workshops for CAD programming, 3DEXPERIENCE widget development, Enterprise Knowledge Language (EKL) and much more.








