На этом курсе начинают с основ - качество кода, алгоритмы и структуры данных. Изучают языки программирования и объектно-ориентированное программирование. Работают с библиотеками, фреймворками и инструментами разработки. Обучаются писать модульные тесты и проектировать базы данных.
Далее курс углубляется в платформенные особенности и оптимизацию производительности. Рассматривают основы операционных систем, сетей и безопасности. Изучают тестирование программного обеспечения и дизайн пользовательского интерфейса. Анализируют жизненный цикл разработки ПО и документацию.
Отдельный модуль посвящен развитию профессиональных качеств. Здесь учат быть проактивным и создавать качественные решения. Развивают навыки эффективного сотрудничества и ориентации на результат. Работают над коммуникацией, организацией и умением решать сложные задачи. Отдельное внимание уделяют менторству.
Курс рассчитан на разработчиков с уровнем Junior/Strong в .NET. Нужен английский язык от Intermediate и выше. Важно уметь работать в команде и с вызовами. Ключевым является желание развиваться и готовность к сложным заданиям.
Это интенсивное обучение для перехода от Junior до Middle уровня в .NET. Система включает развитие технических и профессиональных навыков. Работают в командах с индивидуальным сопровождением ментора. Предоставляют персонально подобранные материалы и доступ к внутренней базе знаний. Создают среду единомышленников и профессионалов.