Learning technologies and professional competence development for future IT specialists in the context of sustainable development | Synapse