Открытый урок курса
C# Developer
8 октября | 20:00 МСК

Использование механизма Reflection для генерации кода

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

  • Что такое Reflection
  • Как в reflection нам помогают атрибуты
  • При помощи reflection мы создадим мини ORM позволяющую создавать SQL код для генерации БД на основе классов (code-first подход)
На вебинаре рассмотрим:
Этот вебинар будет полезен:
Начинающим C# разработчикам, которые хотят расширить свое понимание возможностей языка и научиться создавать более гибкие и динамичные приложения с использованием продвинутых техник программирования.
Вы узнаете, какие инструменты C# предоставляет для работы с отображениями, как извлекать информацию в полях и типах, используемых в программах, и в каких кейсах это может быть полезно
В результате вебинара:
Спикер
Работает c .Net около 10 лет. Начинал с десктопа (WPF), Silverlight. Сейчас основной инструмент - ASP.Net Core, на фронте использую Angular 2+, React.

Опыт работы с БД: SQL Server, Postgres. Также доводилось использовать Camunda, RabbitMQ.

Сертифицирован по MCSD: App Builder, MCSA: SQL 2016 Database Development.

Образование: Московский Авиационный Институт

Otus Sertificated Educator
Эдгар Пилипсон
Этот вебинар — лишь небольшая часть большого образовательного курса C# Developer, который создан для тех, кто хочет с нуля освоить принципы программирования и развиваться в С#-разработке. Чаще всего язык применяется в серверной и web-разработке, создании игр. В рамках курса вы не только получите теоретические знания, но и сможете применять их на практике под руководством опытных преподавателей.

Программа курса включает в себя две ступени:
- С# Developer Basic - путь от основ программирования на языке C# до создания полноценного бота для Telegram. Вас ждёт изучение эффективных алгоритмов и структур данных, глубокое погружение в коллекции, а также знакомство с практиками написания чистого и качественного кода.
- C# Developer Professional - после которого вы сможете разрабатывать на C# сложные клиент-серверные приложения, используя паттерны проектирования и возможности CLR (многопоточность, асинхронность, рефлексия, сериализация) и LINQ.

Специализация С# Developer дает навыки, позволяющие претендовать на позиции уровня начинающего Senior / крепкого Middle.

Узнайте больше о курсе и присоединяйтесь к нашим участникам, чтобы получить полный доступ к знаниям и практическим материалам.
Все участники вебинара получат
Топ 5 ошибок, которые допускают джуны на собеседованиях (и как их избежать)
Бесплатный урок
курса
Сертификат со скидкой на покупку курса
Запишитесь на мероприятие
И мы пришлем вам напоминание перед стартом вебинара, чтобы ничего не пропустить
Открытый урок курса
C# Developer
Использование механизма Reflection для генерации кода
8 октября
20:00 МСК
Спикер:
Эдгар Пилипсон
Поздравляем, вы записаны на мероприятие
Выберите удобный способ получить бонусы и напоминание о предстоящем вебинаре
Открытый урок курса
C# Developer
Использование механизма Reflection для генерации кода
8 октября
20:00 МСК
Спикер:
Эдгар Пилипсон