Теоретичні аспекти застосування освітньо-інформаційного середовища для професійної підготовки майбутніх ІТ-фахівців