Раскодируй свою карьеру: скидка 20% на курсы в формате менторинга от FoxmindEd весь декабрь 🎄
Узнать больше

Курс C#/.NET

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка
Видеокурс по Git

C# — объектно-ориентированный язык для платформы .Net и основной язык разработки в компаниях, которые используют ПО от Microsoft. На нем разрабатывают мобильные и настольные приложения. C# входит в пятерку самых популярных языков мира.

Записаться

О курсе

Программа курса C#/.NET

Видеокурс по GitLab поможет вам понять основные концепции и инструменты, которые используются для управления проектами программного обеспечения.

Во время этого курса вы ознакомитесь с основами системы контроля версий Git и платформой GitLab, которая предоставляет широкий спектр возможностей для совместной работы над кодом, отслеживания изменений, управления задачами и многое другое.

Вы узнаете, как эффективно использовать GitLab для совместной работы в команде, ведения проектов и обеспечения качества программного обеспечения.

В данном разделе студент пройдет путь от создания простейшего приложения, до понимания базовых вещей в программировании, таких как условия, циклы, массивы, работа с консолью, работа с файлами, парсинг строковых выражений и многое другое. Каждое задание предполагает написание тестов, без которых уже не обойтись в разработке реальных приложений.

Текущее положение вещей показывает, что любое приложение, чуть более сложное чем “Калькулятор”, имеет свою базу данных, необходимую для хранения пользовательских данных. В данной задаче студент разберётся как создавать базы данных, таблицы, напишет базовые sql-запросы.

В эту группу входят два задания на построение диаграмм предметных областей (UML). Именно умение построить декомпозицю позволяет программисту избежать проблем с кучей бессмысленно потраченных усилий и миллионов переделок при уточнении знаний по предметной области. Также эти навыки снимают проблему старта создания архитектуры с нуля.

В данном разделе студент создаст сайт для работы с базой данных, созданной в предыдущем разделе. Научится создавать страницы для просмотра данных из БД, создания/редактирования/удаления этих данных.

Несмотря на солидный возраст технологий для создания desktop-приложений под Windows, эти технологии всё ещё могут понадобиться разработчику, особенно в части enterprise решений. В задании необходимо будет освоить работу с многопоточностью, взаимодействие с UI из нескольких потоков, работу с дисковой системой.

Флагманская и самая актуальная версия .NET, активно разрабатываемая фирмой Microsoft. В данном разделе несколько заданий: студент узнает как написать Telegram бота с помощью С#, поработает с апи сторонних сайтов, напишет backend и frontend для своего приложения “домашний учёт финансов” и опубликует его в облаке Azure.

Необходимые навыки для обучения на курсе
  • Знание базового синтаксиса C#
  • Знание ООП
  • Навыки поиска информации
  • Знание англ. языки на уровне чтения технической документации
Ранний уровень подготовки? Попробуйте  C# Start

Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.
В среднем наши студенты проходят данный курс за 5-6 месяцев.

Online

Менторинг

Online

Менторинг +

Менторинг
  • Онлайн доступ к стандартной программе курса
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 1 code review в день
  • 7 дней тестового периода
Менторинг +
  • Онлайн доступ к стандартной программе курса
  • Обучение 1 на 1 с личным ментором
  • Без лекций, без теории, только практические задания
  • Нет тестового периода
  • Одна из трех привилегий на выбор:
    1) два code review на день
    2) возможность изменить стандартную программу курса (убрать или добавить темы)
    3) возможность общаться с ментором в определенное вами время

Этапы вашего обучения

Ваш план по обучению с нуля до специалиста уровня Strong Junior с коммерческим опытом работы.
2
C#/.NET Mentoring

Как проходит обучение?

Регистрация на курс

Регистрируетесь на курс

Ответы на вопросы

С вами связывается сотрудник и отвечает на все ваши вопросы

Ментор

Вас распределяют к ментору и вы получаете первое задание

Материал

Изучаете материал и делаете первое задание

Отзыв о работе

Получаете отзыв от ментора

Следующее задание

Финишируете задание и переходите к следующему

Подробнее
Автор курса
Дмитрий Лежень
Senior .net developer
logo fox

Уже более 20 лет, занимаюсь исключительно IT. Пробовал себя в разных направлениях: есть опыт работы бизнес-аналитиком, проектным менеджером, руководил командами разработки в качестве team lead, руководителя отдела разработки, но наибольшее удовольствие получаю от работы программиста. Основная специализация — это базы данных и back-end разработка (MS SQL, C #).
Имею опыт преподавания в школе, в университете, люблю мотивировать людей, помогать разобраться в технологиях и инструментах.

Наши менторы

Александр Бондаренко
Александр Бондаренко

Senior .NET Backend developer

TechTellent

Опыт в сфере
с 2018 года
Опыт преподавания
с 2019 года
Александр Бондаренко

Senior .NET Backend developer

TechTellent

Опыт в сфере
с 2018 года
Опыт преподавания
с 2019 года

Работал как в крупных аутсорс-компаниях (домен RPA), так и в маленьких стартапах в healthcare индустрии. Сейчас работаю в сфере гемблинга над микросервисным решением. Имею опыт со всеми популярными технологиями и решениями для работы с высоконагруженными распределенными системами и микросервисной архитектурой на стеке .NET;

Имею опыт в менторинге: работал со студентами из-за рубежа во внутренней программе обучения в компании, преподавал соответствующий материал в онлайн-уроках, вебинарах, участвовал в вебинарах от ITVDN. Интересуюсь менторингом, потому что мне нравится помогать людям достигать своих карьерных амбиций и нравится передавать свой профессиональный опыт.

Олександр Мартинюк
Александр Мартынюк

Senior Software Engineer

Realchemy

Опыт в сфере
с 2007 года
Опыт преподавания
с 2024 года
Александр Мартынюк

Senior Software Engineer

Realchemy

Опыт в сфере
с 2007 года
Опыт преподавания
с 2024 года

Окончил Херсонский Национальный Технический Университет по специальности программирование. В течение 15 лет карьеры работал в продуктовых и аутсорсинговых компаниях в Украине, Швеции и Канаде. Имею опыт собственного стартапа. Основной язык программирования — C#. Специализируюсь в веб-сервисах, распределенных системах и базах данных. Решил стать ментором, чтобы поделиться знаниями с начинающими, поскольку знаю, насколько непростым этот путь может быть.

Дмитро Аніщенко
Дмитрий Анищенко

Senior Fullstack developer

EPAM

Опыт в сфере
с 2007 года
Опыт преподавания
с 2023 года
Дмитрий Анищенко

Senior Fullstack developer

EPAM

Опыт в сфере
с 2007 года
Опыт преподавания
с 2023 года

Начал свой путь в 2007 году как автоматизатор для неплохой прибавки к стипендии. Затем в 2010 году закончил академию SoftServe, был принят на работу, и так начался мой карьерный путь уже как программиста. За 13 лет поработал в разных компаниях, в разных сферах, в частности в сфере геймдев. Основной язык программирования C#, но приходилось на проектах программировать под C++, Python, Java, Javascript (+ различные фреймворки).
Базы данных: MSSQL, Oracle, MondoDB.

Максимиллиан Сандманн

Senior Software Engineer

Laya Group

Опыт в сфере
с 2018 года
Опыт преподавания
с 2023 года
Максимиллиан Сандманн

Senior Software Engineer

Laya Group

Опыт в сфере
с 2018 года
Опыт преподавания
с 2023 года

Мой путь айти-специалиста начался с программирования микроконтроллеров на C++ и промышленных роботов на Python. Следующий шаг своего профессионального развития я посвятил программированию на .NET, начав разрабатывать десктоп-приложения для индустриальных машин и их IoT интеграции в cloud. На данный момент занимаюсь архитектурой и разработкой распределенных приложений и интеграцией искусственного интеллекта во внутренние системы компании. Также имею опыт в следующих направлениях: public services, retail, e-commerce, loyalty programs, IoT & промышленная автоматизация. Стек: .NET, Azure, Angular, React, Python.

Ментор C#/.Net
Анатолий Осадчий

Senior Software Engineer

Ciklum (предыдущая)

Опыт в сфере
с 2001 года
Опыт преподавания
с 2023 года
Анатолий Осадчий

Senior Software Engineer

Ciklum (предыдущая)

Опыт в сфере
с 2001 года
Опыт преподавания
с 2023 года

Началось все с РАДИО-86РК в последнем классе школы, запись/чтение программ на/с кассеты с магнитной лентой, т.к. в наличии не было ни одного языка программирования и учителя, пришлось учить по книжке ассемблер на уровне машинных кодов.😊

Затем был бейсик, С, С++, pascal, Clipper, Delphi/C++ Builder, Microsoft IDEs.

  • Основные направления: Desktop WinForms/WPF/UWP, backend ASP.NET, reflection
  • БД: MS-SQL, Oracle, Firebird, SQLite. NHibernate, row connection.
  • 3D: SharpDX
  • Transports: WinSockets, REST, GRPS, WebSockets, WCF, COM, CAN
  • Memory profiling, Performance improvement.
Виктор Бешта

.NET Developer

GlobalLogic

Опыт в сфере
с 2013 года
Опыт преподавания
с 2020 года
Виктор Бешта

.NET Developer

GlobalLogic

Опыт в сфере
с 2013 года
Опыт преподавания
с 2020 года

Мой путь разработчика начался в 2013 году, когда университет направил на практику, после которой я остался работать в компании. С того времени и до сегодняшнего дня я работал с различными технологиями и фреймворками (WPF, ASP.NET, UWP, .NET Core, SQL, Azure, AWS, EntityFramework, …).

Игорь Мотроновский

VMedia

Backend .NET Developer

Опыт в сфере
с 2018 года
Опыт преподавания
с 2022 года
Игорь Мотроновский

VMedia

Backend .NET Developer

Опыт в сфере
с 2018 года
Опыт преподавания
с 2022 года

Хотел работать в ИТ с детства, поступил в Академию ШАГ на системного администратора, потому что думал, что не потяну программирование, но у нас на первом курсе преподавали программирование и мне очень понравилось, поэтому решил перейти на разработчика. И вот на сегодняшний день я уже 5 лет работаю разработчиком.

Алексей Деманов

Full-stack C#/.Net Web Engineer

GlobalLogic

Опыт в сфере
с 2018 года
Опыт преподавания
с 2022 года
Алексей Деманов

Full-stack C#/.Net Web Engineer

GlobalLogic

Опыт в сфере
с 2018 года
Опыт преподавания
с 2022 года

Я Full-stack C# .Net Engineer с более, чем пятилетним опытом коммерческой веб разработки. Основное направление — это создание веб сайтов, веб АПИ, создание CMS (Content Management System), проектирование и создание баз данных, написание библиотек, написание юнит и интеграционных тестов.

Павел Ромашук Ментор направления C#/.Net
Павел Ромашук

Fullstack dev

Netafim

Опыт в сфере
с 2013 года
Опыт преподавания
с 2023 года
Павел Ромашук

Fullstack dev

Netafim

Опыт в сфере
с 2013 года
Опыт преподавания
с 2023 года

В разработке около 20 лет. Более 10 лет в аутсорсе. Основной домен разработки — медицина, в том числе и разработка для устройств. Также есть опыт в IOT. Последние пару лет активно участвую в архитектурных решениях, люблю красивые, умные и продуктивные решения. Основная специализация — технологии Microsoft. Имея определенный опыт за плечами, считаю, что могу поделиться им с теми, кому интересно данное направление.

Евгений Карпенко - Ментор направления С#/.Net
Евгений Карпенко

Senior .Net Developer

AllStars-IT

Опыт в сфере
с 2016 года
Опыт преподавания
с 2022 года
Евгений Карпенко

Senior .Net Developer

AllStars-IT

Опыт в сфере
с 2016 года
Опыт преподавания
с 2022 года

Инженер-программист с 6+ годами коммерческого опыта разработки клиент-серверных программ с распределенными серверами и настольным клиентом на платформе .Net, используя C# и C++. Работал над миграцией монолитного desktop приложения на микросервисы, созданием новых облачных сервисов с помощью Azure (хранилище Blob, Azure-функции).

logo fox
Дмитрий Лежень

Senior .net developer

Опыт в сфере
с 1996 года
Опыт преподавания
с 2019 года
Дмитрий Лежень

Senior .net developer

Опыт в сфере
с 1996 года
Опыт преподавания
с 2019 года

Уже более 20 лет, занимаюсь исключительно IT. Пробовал себя в разных направлениях: есть опыт работы бизнес-аналитиком, проектным менеджером, руководил командами разработки в качестве team lead, руководителя отдела разработки, но наибольшее удовольствие получаю от работы программиста. Основная специализация — это базы данных и back-end разработка (MS SQL, C #).
Имею опыт преподавания в школе, в университете, люблю мотивировать людей, помогать разобраться в технологиях и инструментах.

Кулибаба Владимир - Ментор аправления C#/.NET
Владимир Кулибаба

Senior Full-Stack Web Developer

MWDN

Опыт в сфере
с 1996 года
Опыт преподавания
с 2019 года
Владимир Кулибаба

Senior Full-Stack Web Developer

MWDN

Опыт в сфере
с 1996 года
Опыт преподавания
с 2019 года

Долгое время проработал фрилансером, среди особенных проектов хочется выделить стартап Meshify (IoT), работал в Microsoft в качествSenior Full-Stack Web Developerе инженера по автоматизированному тестированию на проекте Amalga (автоматизация делопроизводства в медицине), получил практический опыт по Agile разработке в Scio (Мексика, компания специализируется на SaS, работал на проекте автоматизации делопроизводства частных детских садов), разработал мобильное приложение на базе Cordova, и т.д.

Не вдаваясь в очевидные вещи, которые нужны разработчику,  как хард и софт скилы, перед вами открыт весь мир — получайте от жизни и от своей работы удовольствие, как говорят американцы “Hard work rest hardly!”

Хрусталев Дмитрий - Ментор направления C#/.Net
Дмитрий Хрусталев

Software Developer

Occtoo

Опыт в сфере
с 2019 года
Опыт преподавания
с 2022 года
Дмитрий Хрусталев

Software Developer

Occtoo

Опыт в сфере
с 2019 года
Опыт преподавания
с 2022 года

Разработчик с уклоном в бэкенд и опытом работы с .Net и Azure Cloud. Буду рад помочь вам найти себя в программировании.

Кузуб Николай - Ментор направления C#/.Net
Николай Кузуб

Senior .NET Developer

EPAM

Опыт в сфере
с 1998 года
Опыт преподавания
с 2021 года
Николай Кузуб

Senior .NET Developer

EPAM

Опыт в сфере
с 1998 года
Опыт преподавания
с 2021 года

C#/.NET Backend / Xamarin.Forms Developer. Работаю программистом 25 лет, на C# пишу с 2002 г. Буду рад поделиться своими знаниями.

Худолеев Евгений Алексеевич - Ментор направления C#/.Net
Евгений Худолеев

Soft Serve

Senior .Net Developer

Опыт в сфере
с 2017 года
Опыт преподавания
с 2020 года
Евгений Худолеев

Soft Serve

Senior .Net Developer

Опыт в сфере
с 2017 года
Опыт преподавания
с 2020 года

Имею более 2-х лет коммерческого опыта разработки на .net + .net core и более года опыта с Angular. Использую .net Core, .net Framework, Angular 5+. Есть опыт работы с базами данных: MySql, MSSQL. Буду рад поделиться моими знаниями.

Владимир Лукьяненко - Ментор направления C#/.Net
Владимир Лукьяненко

Senior .Net Developer

X1 Group

Опыт в сфере
с 2011 года
Опыт преподавания
с 2019 года
Владимир Лукьяненко

Senior .Net Developer

X1 Group

Опыт в сфере
с 2011 года
Опыт преподавания
с 2019 года

Есть опыт разработки как desktop, так и web приложений. Основное направление моей деятельности — это разработка web приложений на платформе .Net и .Net Core. Также есть опыт с Front-End — Js, jQuery, Angular 2+, Css/Html и базами данных — MS SQL Server, MySql. За годы работы накопилось много интересного опыта, которым хочется поделиться с другими.

Гиревка Филипп Александрович - Ментор направления C#/.Net
Филипп Гиревка

Senior Software Engineer

Dornier MedTech

Опыт в сфере
с 1997 года
Опыт преподавания
с 2020 года
Филипп Гиревка

Senior Software Engineer

Dornier MedTech

Опыт в сфере
с 1997 года
Опыт преподавания
с 2020 года

Работаю в IT уже 20 лет, из них 15 – с .NET стеком. За свою карьеру успел поработать в самых разных предметных областях – от машиностроения до логистики и финансового анализа. Основные специализации – Desktop и Back-end. В настоящее время работаю на позиции Senior Software Engineer в крупной европейской компании. Также не прерывая карьеры в IT успел попреподавать в университете. Всего в преподавании 2 года.

Зубенко Дмитрий Андреевич - Ментор направления C#/.Net
Дмитрий Зубенко

Full stack .Net developer

Devitis

Опыт в сфере
с 2018 года
Опыт преподавания
с 2020 года
Дмитрий Зубенко

Full stack .Net developer

Devitis

Опыт в сфере
с 2018 года
Опыт преподавания
с 2020 года

Опыт работы 2.5 года: 1.5 года в компании Devitis (работал в сфере обеспечения Электрохимическая защита нефтепроводов, получил опыт работы как с веб частью, так и опыт работы и коммуникации напрямую с устройствами) и 1 в Ignite, менторил полгода где-то. Технологии С# .Net ASP.NET .Net Core, Sql, javascript, fluent API, Mqtt, web api. Считаю, что программировать может каждый при наличии желания и достаточной практике.

Винничук Андрей - Ментор направления C#/.Net
Андрей Винничук

Full stack Software Developer

TBC Group

Опыт в сфере
с 2013 года
Опыт преподавания
с 2020 года
Андрей Винничук

Full stack Software Developer

TBC Group

Опыт в сфере
с 2013 года
Опыт преподавания
с 2020 года

Долгим и тернистым был мой путь в программировании, пришлось поработать почти с целым стеком .net. В работе использовал: WinForms, WPF, ASP WebForms, ASP MVC, ASP Web API, .NET Core. В последнее время еще подучил немного фронтовые фреймворки Angular и React, чтобы покрывать более широкую сферу задач. Также есть опыт Tech Lead, и построения процессов разработки в команде.

Отзывы

Все отзывы
Сертификат об окончании

Сертификат об окончании

По окончании курса мы выдадим вам сертификат, свидетельствующий об успешном завершении программы менторинга и подтверждающий вашу квалификацию по выбранному предмету.

Регистрация





    Отправляя сообщениe, вы соглашаетесь с нашей офертой.

    C#/.NET

    Компания FoxmindEd приглашает желающих на курс C#/.NET. Это курс по Си Шарп онлайн для тех, кто уже обладает базовым уровнем программирования на C#. Если вы хотите повысить уровень своих навыков программиста C#, научиться работать с .NET, и добавить в резюме опыт разработки, этот курс для вас.

    Содержание и структура курса

    Курс по программированию на C#/.NET в учебном центре FoxmindEd состоит из следующих разделов:

    • Консольні програми
    • SQL
    • Декомпозиція
    • ASP.NET
    • WPF (WinForms)
    • .NET 8

    В каждом разделе есть подтемы, подборка материалов для самостоятельного изучения и задание. После выполнения задания студент загружает код на учебную платформу, где его просматривает ментор. После code review ментор или возвращает задание на доработку, или принимает его, и студент получает доступ к следующей теме.

    Требования к студентам и продолжительность курса

    Курс C#/.NET от FoxmindEd предназначен для программистов, которые уже имеют базовые навыки программирования на C#, например, после прохождения курса С# Start. Студент должен уметь самостоятельно настраивать рабочее окружение, иметь представление о классах и объектах, понимать основы ООП. Если у вас нет такой базы – рекомендуем для начала пройти курс С# Start.

    Современный программист должен знать английский язык хотя бы на уровне чтения технической документации. Сейчас сложно сделать карьеру в ІТ без знания английского языка. Поэтому если вы еще не начали учить английский, пора этим заняться.  

    Что касается продолжительности курса, то она зависит только от того, сколько времени вы будете уделять учебе. Этот курс вполне реально пройти за два месяца. Но это возможно только при хорошей базе и отсутствии других важных занятий. Для тех, кто совмещает учебу с работой и семьей, нормальный срок обучения составит 4-6 месяцев.

    Что будут уметь студенты после курса C#/.NET

    После окончания курса C#/.NET студент улучшит свои навыки программирования на C# до уровня Junior и сможет искать работу на соответствующих позициях, или получить дополнительный опыт коммерческой разработки на курсе C# Project.

    Почему актуально изучать C#/.NET

    C# является одним из ключевых языков программирования. С тех пор, как компания Microsoft представила его миру, этот язык набрал огромную популярность благодаря своей универсальности и высокому уровню абстракции. Вот почему C# остается одним из самых популярных языков программирования в мире.

    Универсальность и поддержка разных парадигм программирования

    C# отличается своей универсальностью: он поддерживает объектно-ориентированное, функциональное и процедурное программирование, что помогает использовать его для решения широкого круга задач.

    Единая платформа .NET и кроссплатформенность

    Объединение .NET Framework и .NET Core в единую платформу .NET облегчило разработку приложений для различных операционных систем, включая Windows, macOS и мобильные ОС, что расширило возможности использования C#.

    Кроссплатформенная разработка приложений

    С помощью фреймворков Xamarin и MAUI разработчики могут создавать мобильные и настольные приложения на C# с общей базой кода, что значительно уменьшает время и ресурсы на разработку.

    Облачные решения и разработка игр

    C# и .NET занимают центральное место в создании облачных приложений, в особенности с использованием Microsoft Azure, а также в разработке игр с помощью Unity, охватывая проекты от мобильных приложений до игр класса AAA.

    Поддержка и основа для обучения

    C# постоянно развивается и поддерживается. Освоение C# позволяет новичкам усвоить базовые концепции и принципы программирования, применимые в различных областях IT.

    В какой сфере можно работать, зная C#

    Обладая знаниями C#, специалист может найти применение своим умениям в различных областях IT-сектора.

    • Создание настольных приложений для Windows, с использованием .NET Framework и .NET Core.
    • Разработка интернет-ресурсов и веб-приложений с применением ASP.NET — одного из ведущих инструментов для серверной разработки.
    • Проектирование игр через движок Unity, который использует C# в качестве основного языка программирования.
    • Создание мобильных приложений для платформ Android и iOS с помощью Xamarin, что дает возможность адаптировать их под разные платформы.
    • Развертывание приложений в облачной среде с использованием Azure — платформы от Microsoft, предоставляющей обширную поддержку для разработок на C#.
    • Взаимодействие с устройствами Интернета вещей через .NET IoT Libraries, что открывает перед разработчиками новые горизонты для создания умных устройств.
    • Создание решений в области искусственного интеллекта и машинного обучения с использованием ML.NET, позволяя разработчикам внедрять продвинутые AI-модели в свои проекты.

    Почему стоит учить C#/.NET с FoxmindEd

    Главная особенность курсов от учебного центра FoxmindEd – их актуальность. Создание курсов и преподаванием занимаются менторы. Это практикующие программисты с опытом работы в украинских и международных ІТ-компаниях.

    Ментор отличается от вузовского преподавателя тем, что имеет дело не только с теорией, но с практикой. В процессе обучения на курсе C#/.NET ментор выступает скорее в роли заказчика, чем преподавателя. Ментор не учит вас выполнять задания – он помогает вам находить решения и применять их на практике.

    На этом курсе также доступна опция «Менторинг+». От обычного менторинга он отличается тем, что ментор будет уделять вам больше внимания. При этом вы можете выбрать одну из + опций, например, два code review в сутки вместо одного, или общение с ментором в удобное время.

    Кроме того, на наших курсах вы обучаетесь в удобном для вас темпе и по подходящему графику. Все материалы курса доступны онлайн в любое время, выполнять задания вы можете в любое время и в любом темпе.