Free Online Training Events
Free Technical Resources
To address the demand for wider availability of Doulos training with flexible delivery, Doulos is pleased to provide the following courses in an Online Self-Paced format.
PLEASE NOTE: While Online Self-Paced does not replace the core Doulos offering of Live Online and In-Person training, it does provide flexibility where time and budget are a challenge, or to form part of a blended approach to learning.
It is essential to discuss your training needs with Doulos to make sure that this is the best training format for your needs. Contact Doulos now to find your way forward.
Select the drop-down blocks below to find out more.
Online Self-Paced training provides access to:
*Blended Training Example:
Fast-Track Verilog Self-Paced training can be used as excellent pre-requisite training for Comprehensive SystemVerilog In-Person or Live Online training.
Please discuss your requirements with the Doulos team to work out the best combination for your needs.
Doulos Online Self-Paced training is design to be accessible using standard internet and multimedia technology.
You will need:
Any specific hardware requirements will be covered in the course description.
Each course has an estimated completion time given in hours. Each section of the training contains a breakdown of the time needed.
As the course presentations are delivered in a controllable video format, it's up to you how much you complete at a time.
However, to get the best out of the training, it is strongly recommended that you complete at least one chapter each day and ensure you work through any presentations and the associated interactivity to check your understanding.
Doulos Online Self-Paced courses have been carefully developed to reflect the high standard of practical training you expect from Doulos.
Each course is delivered using controllable bite sized video presentations, produced by a Doulos trainer that is an expert in the subject matter.
The presentations are reinforced with regular interactive quizzes and practical exercises, so you will be continuously checking your understanding and the application of the knowledge you gain.
Beyond this, you also have email access to the Doulos HelpDesk support service for the duration of your license, to receive assistance from our experts.
The Doulos Online Self-Paced training environment has been designed to enable you to take selected courses wherever you are and at your own pace, using your computer.
This training is only available via the Doulos e-Learning Portal. Please contact your local Doulos team to discuss your training needs and how to access the course.
This course bundle takes the learner through a 3-step learning journey, from the essential C++ programming needed for preparing to learn for SystemC, through to the implementation of SystemC for transaction-level modelling.
The bundle comprises:
This course bundle introduces SystemC, a C++ class library for system-level modelling.
It contains the essential C++ programming needed for preparing to learn for SystemC, and the fundamentals for the practical use of SystemC for transaction-level modelling.
This bundle comprises:
C and assembler. Knowledge of earlier Arm architectures is an advantage but not required.
C programming for Embedded Systems training is also available from Doulos.
This course bundle is designed for Verification engineers wishing to learn both SystemVerilog and UVM. It covers Comprehensive SystemVerilog modules preparing learners for UVM Adopter course which focuses on practical application of UVM.
This bundle comprises:
This course bundle provides a complete training program to fulfil the requirements of design and verification engineers and those wishing to evaluate SystemVerilog's applicability to both design and verification applications.
This bundle comprises:
If you have any questions, please contact us.