IT training for developers