Tutorials on the Geant4 toolkit and application development are often held in various parts of the world. The calendar below shows upcoming events, and past editions are also linked so the material can be viewed.
Use of Geant4 requires knowledge of the C++ language and associated development tools. A wide range of tutorials and training on scientific computing are available from various providers, covering general development topics through the C++ language, to advanced topics such as debugging and profiling. Some good starting points for study in these areas include:
- Software Carpentry
- HEP Software Foundation Curriculum though designed for High Energy Physics, many general areas are covered
- ISO C++