Sorry, you need to enable JavaScript to visit this website.
Skip to main content

Training developed by Pierre Cadieux, an internationalization consultant and instructor with more than 40 years of experience, including teaching internationalization at Université de Montréal.

Internationalization Training and Consulting

Build software that serves international audiences. Help your developers, testers, and managers understand internationalization requirements, make sound architectural choices, and avoid costly mistakes.

Explore our training

All About Internationalization — now available for company licensing

Give your development teams access to comprehensive, self-paced internationalization training. All About Internationalization offers 14 hours of eLearning, covering the architectural choices, implementation techniques, and pitfalls that shape a successful global product.

Flexible licensing options support training across teams and onboarding new developers. Special pricing is available for returning customers.

Contact us to discuss licensing for your organization.

Most teams underestimate internationalization

Chapter 1 of All About Internationalization shows why.

✔ Internationalization requirements that are easy to overlook
✔ Architectural choices that affect localization cost
✔ Real-world examples of subtle implementation mistakes

Free 70-minute training. No registration.

Watch Chapter 1 Free

.NET Core Internationalization

The .NET Core Internationalization workshop contains an in-depth review of all internationalization features in .NET Core, subtle incompatibilities with.NET Framework, and practical implementation pitfalls. For example:

  • When do sort keys make your code faster? When do they make it slower?
  • How do you handle localizable links?
  • How do you iterate text by grapheme or TextElement, by Rune, by Char or by Byte?

The workshop is in eLearning format. Click here for free video samples.

Early training prevents expensive rework