

Для зачисления на программу требуется пройти предварительный конкурсный отбор.
.NET — мощная и универсальная платформа для разработки современных веб-приложений, сервисов и масштабируемых систем. Эта программа выстроена так, чтобы провести вас от фундаментальных основ к практической разработке и помочь уверенно начать карьеру .NET-разработчика.
Чего вы достигнете:
Обратите внимание: программа сейчас находится на стадии планирования, регистрация и отбор начнутся 14 мая. Рекомендуем подписаться на обновления и изучить раздел "Полезные ссылки", чтобы тщательно подготовиться.
Разрабатываешь реальные приложения и исправляешь ошибки – уверенно используешь Visual Studio для эффективной разработки на .NET.
Пишешь чистый и структурированный код – применяешь принципы объектно-ориентированного программирования, обработку ошибок и подходы к проектированию приложений.
Работаешь по профессиональным стандартам – используешь GitLab для контроля версий и совместной разработки.
Решаешь практические задачи – работаешь с данными, применяешь асинхронное программирование, используешь события и делегаты.
Создаёшь масштабируемые системы – применяешь многопоточность и ключевые концепции .NET для разработки производительных приложений.
Создаёшь и запускаешь веб-приложения – используешь ASP.NET Core на практике.
Используешь AI в разработке – применяешь ChatGPT и Copilot для ускорения и оптимизации работы.
Формируешь сильное портфолио – реализуешь практические проекты, включая итоговый (capstone) проект.
У тебя будут групповые онлайн-встречи с ментором два раза в неделю и индивидуальные — раз в две недели. Во время этих онлайн-сессий сможешь задать вопросы, получить обратную связь по домашним заданиям и глубже разобраться в учебном материале.
Ты получишь практический опыт выполнения реальных проектов, который сможешь продемонстрировать во время технических собеседований в IT-компаниях и применить в дальнейшей работе.
Мы объясняем сложные концепции просто и понятно. В материалах курса ты найдешь подробные пояснения и задания для глубокого понимания материала.
Мы предоставим тебе все необходимые инструменты для подготовки к работе мечты: от создания резюме до технических тестов и защиты проектов, чтобы ты был готов к реальным собеседованиям.
Общие требования:
- гражданство Республики Казахстан;
- возраст от 18 до 45 лет;
- ранее никогда не получал(а) ваучер по программе Tech Orda.
Требования к навыкам:
Если возникнут вопросы, обращайся на [email protected] (в письме укажи ссылку на программу).
Основы программирования на C#
Освоишь базовые концепции программирования: типы данных, управляющие конструкции, условную логику, циклы и обработку ошибок. Научишься работать с массивами, строками и форматированием данных.
Объектно-ориентированное программирование
Разберёшься с принципами ООП: классы, наследование, интерфейсы и абстракция. Познакомишься с обобщениями (generics), коллекциями, итераторами и преобразованием типов.
Современные подходы к работе с данными
Освоишь делегаты, lambda-выражения и события. Научишься использовать LINQ для удобной работы с данными, фильтрации и выполнения запросов.
Как работает .NET: память, файлы и обработка данных
Поймёшь основы работы платформы .NET: управление памятью, работа с файлами, потоками и файловой системой. Изучишь сериализацию данных в JSON и XML, познакомишься с reflection и атрибутами.
Тестирование и качество кода
Освоишь unit-тестирование на C#, включая использование test doubles для проверки кода и повышения его надёжности.
Асинхронность и многопоточность
Изучишь многопоточность, синхронизацию и Task Parallel Library. Научишься создавать быстрые и масштабируемые приложения с использованием асинхронного программирования.
Веб-разработка на ASP.NET Core
Освоишь создание современных веб-приложений: middleware, маршрутизацию, dependency injection, конфигурацию, логирование и обработку ошибок. Познакомишься с архитектурой MVC, разработкой Web API, а также настройкой аутентификации и авторизации.
Основы Prompt Engineering
Поймёшь принципы работы языковых моделей, ограничения генеративного AI и способы улучшения запросов (prompts). Разберёшься с этическими аспектами использования AI.
Разработка .NET с использованием AI-инструментов
Изучишь, как инструменты AI, такие как ChatGPT и Copilot, помогают в разработке на .NET. Получишь практический опыт применения AI в рабочих задачах.
Итоговый проект для портфолио
Применишь полученные навыки на практике в реальном проекте. Итоговый проект продемонстрирует новые компетенции и станет сильной частью профессионального портфолио.
Карьерный буткемп
Получишь карьерную поддержку: вебинары по составлению резюме и эффективному поиску работы. Команда предоставит рекомендации и материалы, которые помогут быстрее найти первую работу в новой профессии. Доступны индивидуальные карьерные консультации (1:1) для персональных рекомендаций и поддержки.
Подать заявку на программу, организованную EPAM в рамках инициативы Tech Orda, можно только через эту страницу.
Количество ваучеров ограничено. Зачисление будет зависеть от порядка подачи заявок и результатов отбора.
По итогам финального отбора можно записаться только в одну IT-школу и на одну образовательную программу в рамках Tech Orda.
Сотрудники EPAM не могут участвовать в этом курсе. Для других возможностей обратитесь к своему ресурсному менеджеру.
Программа состоит из двух этапов:
🔷 Первый этап продлится ~4 месяца и потребует ~20 часов вовлеченности в неделю. Вы будете изучать теоретические материалы, выполнять задания и тесты, участвовать в регулярных мастер-классах с сессиями вопросов и ответов, а также получать поддержку тренеров на двухнедельных индивидуальных встречах.
🔷 Второй этап — это "Capstone проект". Он продлится ~2 месяца и потребует ~20 часов вовлеченности в неделю. Вы будете реализовывать проект на основе предоставленных требований, применяя свои знания в ситуации, близкой к реальному производственному проекту. Также вам предстоит представить свое решение экспертам, развивая мягкие навыки и демонстрируя свою работу.