microsoft dynamics 365 обучение

Обучение работе с Microsoft Dynamics 365

Если вы хотите узнать, как Dynamics 365 может помочь вашей компании, вы попали в правильное место. Мы предоставляем множество возможностей обучения, чтобы помочь быстро приступить к работе, если вы заинтересованы в изучении продуктов или в глубоком изучении и сертификации.

Клиенты Dynamics 365

Мы предоставляем руководства по электронному обучению eLearning и подготовке к сертификации для клиентов Dynamics 365. Также можно загрузить некоторые более старые учебные материалы по курсам, проводимым преподавателями.

Microsoft Learn

Посетите Microsoft Learn, чтобы ознакомиться с новой бесплатной платформой Microsoft eLearning. На этой платформе используется поощрительная система обучения, что поможет вам быстрее достичь своих целей. Зарабатывайте очки, проходите уровни и добивайтесь большего!

Старые материалы eLearning

Пользователи могут загрузить старые курсы Dynamics 365 eLearning. Они доступны в блоге Курсы Dynamics 365 e-Learning для загрузки пользователями на портале Community.Dynamics.com.

Сертификации

Предусмотрено три Dynamics 365 Certifications: MCSA: Microsoft Dynamics 365, MCSA: Microsoft Dynamics 365 for Operations и MCSE: Бизнес-приложения. Дополнительные сведения о каждой сертификации, а также о том, где найти руководства по подготовке к сертификации, см. в разделе Dynamics 365 Certifications.

Мы переходим на новую систему сертификации, основанную на рабочих ролях. Сертификации функциональных консультантов Dynamics 365 в настоящее время находятся на этапе бета-версии. Дополнительные сведения о них можно найти в разделе: Сертификация функциональных консультантов.

Партнеры Dynamics 365

Мы представляем электронное обучение eLearning, видеоматериалы, очное обучение уровня 300 и руководства по подготовке к сертификации для партнеров Dynamics 365, а также возможность загрузки некоторых более старых предложений.

Электронное обучение eLearning и курсы под руководством преподавателя

Основная точка доступа для обучения для партнеров Dynamics 365 — Microsoft Learn для Dynamics 365.

Содержимое некоторых старых курсов также доступно на Портале по обучению Dynamics.

Источник

Как начать разрабатывать в Dynamics 365?

Данная статья посвящена основам разработки в среде Visual Studio на языке X++ для ERP-системы Microsoft Dynamics 365 for Finance and Operations. Статья содержит информацию о необходимых знаниях и навыках, которые могут пригодиться, чтобы начать разрабатывать для вышеуказанной системы.

Теория

Для того, чтобы начать разрабатывать в Dynamics 365 недостаточно только знаний языка программирования. Помимо языка, необходимо знать что представляют из себя ERP-система и протекающие в ней процессы, а также нужны знания различных смежных систем.

ERP-система

В начале нужно разобраться что такое ERP-система и для чего она нужна. В нашем случае будет рассмотрена последняя на момент написания статьи версия Microsoft Dynamics 365 For Finance And Operatons.

Что же такое ERP-система? ERP-система — программное обеспечение, реализующее организованную стратегию интеграции производства и операции, управления трудовыми ресурсами, финансового менеджмента и управления активами, ориентированное на непрерывную балансировку и оптимизацию ресурсов предприятия. ERP-система простыми словами – это система управления ресурсами компании.

Microsoft Dynamics 365 for Finance and Operations (далее D365FO) — это облачная система планирования ресурсов предприятия (ERP) Microsoft для средних и крупных организаций. Благодаря интеллектуальному анализу в реальном времени и интуитивно понятному пользовательскому интерфейсу это помогает организациям принимать более взвешенные решения. Система также преобразует бизнес-процессы быстрее с помощью проверенных методологий, таких как распределенное управление заказами (DOM), и позволяет организациям вести бизнес практически в любом месте, в любое время, на любом устройстве. D365FO включает функции для управления финансами, производством, розничной торговлей, цепочкой поставок и распределением, которые помогают предприятиям стать более эффективными.

microsoft dynamics 365 обучение

Наиболее подробно познакомиться с функционалом системы можно по ссылкам:

Среда разработки

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

Среда разработки — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Среда разработки включает в себя:

Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств.

microsoft dynamics 365 обучение

Наиболее подробно познакомиться с инструментами можно по ссылке:

Язык разработки

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

Для разработки в D365FO также необходимо знание языков запросов и понимание языков разметки.

Язык запросов — это искусственный язык, на котором делаются запросы к базам данных и другим информационным системам, особенно к информационно-поисковым системам.

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

Весь код Dynamics написан на языке X++. X++ — проприетарный высокоуровневый язык программирования, используемый для разработки в ERP системе Axapta от Microsoft. X++ поддерживает парадигму объектно-ориентированного программирования и использует преимущества наследования, полиморфизма и других методов объектно-ориентированного программирования.

Наиболее подробно познакомиться с языком можно по ссылкам:

Навыки и знания

Основные навыки

Языки разработки

Язык X++ является комбинацией C++ и Java, по этой причине он очень схож с C#, за исключением его бизнес-направленности. Язык содержит множество бизнес-функций.

Все же будет плюсом знание языка C#. Так как может встретиться задача, где придется изучать сторонние или писать собственные библиотеки. А так же из-за схожести языков это может послужить неплохим фундаментом. И база знаний X++ не такая большая, как у C#, и таким образом транслируя код можно воспользоваться различными шаблонами разработки.

Вторым по значимости языком является SQL, потому что система неразрывно связана с базой данных. Поэтому знание SQL обязательно для разработчика D365FO, а также не будет лишним и знание T-SQL.

SQL (англ. structured query language — «язык структурированных запросов») — декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных.

Пример кода на SQL:

Transact-SQL (T-SQL) — процедурное расширение языка SQL, созданное компанией Microsoft (для Microsoft SQL Server) и Sybase (для Sybase ASE).

Пример кода на T-SQL:

Пример обращения к базе данных на языке X++ с помощью интегрированных в язык конструкций:

Наиболее подробно познакомиться с языками можно по ссылкам:

Иностранные языки

Знание английского языка является обязательным для разработчика D365FO. Причиной тому служит не только то что X++ написан на английском, но и наличие скудного количества литературы на русском языке. Помимо этого придется читать технические задания и вести диалог с консультантами/заказчиками. Но это зависит от уровня разработчика. Минимальным уровнем знания языка по «‎британской» системе является pre-intermidiate или A2/B1 по общеевропейской со знанием технических терминов.

База данных

Как говорилось выше, система неразрывно связана с базой данных. Поэтому необходимы специализированное ПО для просмотра и управления данной базой. Сама система использует Microsoft SQL Server.

Microsoft SQL Server — система управления реляционными базами данных (РСУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия.

Для управления базой существует SQL Server Management Studio. Доскональное знание системы необязательно, потому что вся разработка ведется в Visual Studio. За базу данных отвечают администраторы, но бывают ситуации, когда необходимо обратиться напрямую к базе.

SQL Server Management Studio (SSMS) — утилита из Microsoft SQL Server 2005 и более поздних версий для конфигурирования, управления и администрирования всех компонентов Microsoft SQL Server. Утилита включает скриптовый редактор и графическую программу, которая работает с объектами и настройками сервера.

Подробно прочитать про SSMS можно по ссылке:

Объектно-ориентированное программирование

Так как язык X++ объектно-ориентированный, то знание и понимание принципов ООП является обязательным пунктом.

Подробно про ООП можно узнать по ссылке:

Бизнес-процессы

Для разработчика важно понимание и знание основных бизнес-процессов, протекающих на предприятии. Например, понимание какие этапы проходит заказ на продажу от заявки клиента до доставки.

Курсы по функционалу D365FO по ссылке:

Инструмент рекомендаций Best Practices включает около 400 правил, но это лишь небольшая часть тех рекомендаций, которые описаны в руководстве разработчика. Они предназначены для улучшения читабельности, гибкости и производительности кода, а так же для предотвращения исключительных ситуаций.

Наиболее подробно прочитать про рекомендации можно по ссылке:

Что такое контроль версий, и зачем он нужен? Система контроля версий — это система, регистрирующая изменения в одном или нескольких файлах с тем, чтобы в дальнейшем была возможность вернуться к определённым старым версиям этих файлов.

Наиболее подробно прочитать про контроль версий можно по ссылке:

Дополнительные навыки

Будет плюсом знание таких языков разметки, как HTML, XML, языка стилей CSS и формата JSON. Причиной тому служат наличие задач, связанных с отправкой http-запросов и хранением и передачей данных в форматах XML и JSON.

ERP-система тесно связана с финансами. Поэтому даже для разработчика будет неплохо знание бухгалтерского учета, для понимания проводок.

Еще одним плюсом будет знание других сервисов и приложений Microsoft, таких как Power BI, Azure, Word и Excel.

Инструменты

Ниже представлен список основного ПО и инструментов, необходимых для разработки (не учитывая стандартные средства Windows):

Источник

Курс MB-910T00: Microsoft Certified: Dynamics 365 Fundamentals (CRM)

Этот курс даст вам общее представление о возможностях Dynamics 365 для взаимодействия с клиентами. Вы познакомитесь с понятием взаимодействия с клиентами и со всеми приложениями для взаимодействия с клиентами, включая Dynamics 365 Marketing, Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, а также с возможностями управления отношениями с клиентами (CRM), предоставляемыми проектными операциями Dynamics 365. Этот курс будет включать лекцию и практические лабораторные работы.

Профиль аудитории

Получить преимущества благодаря прохождению этого курса по базовым знаниям могут люди различных должностей на различных этапах своей карьеры. К таким людям относятся IT-специалисты, участники бизнеса и другие люди, желающие познакомиться с возможностями Dynamics 365 для взаимодействия с клиентами, а также студенты, недавние выпускники вузов и меняющие карьеру люди, желающие использовать Dynamics 365 с целью выхода на новый уровень.

Должностные обязанности: Владелец бизнеса

Подготовка к экзамену: MB-910

Компоненты: нет

Просмотреть все сеансы

Приобретенные навыки

Предварительные требования

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

Структура курса

Модуль 1: изучение основ Dynamics 365 Marketing

В этом модуле рассматриваются основные понятия взаимодействия с клиентами и то, что есть общего во всех приложениях для взаимодействия с клиентами, перед началом изучения Dynamics 365 Marketing. Мы начинаем со стандартных маркетинговых бизнес-процессов и того, как приложение для маркетинга может с ними помочь. Затем мы изучаем возможности продукта. В завершение мы рассматриваем дополнительные маркетинговые приложения, такие как LinkedIn Campaign Manager, Dynamics 365 Customer Voice и Dynamics 365 Customer Insights.

Уроки

Лабораторная работа : работа с приложениями для взаимодействия с клиентами

Лабораторная работа : управление клиентами и действиями

Лабораторная работа : поиск и фильтрация данных

Лабораторная работа : Dynamics 365 Marketing Capstone Lab

После прохождения этого модуля учащиеся смогут:

Модуль 2: изучение основ Dynamics 365 Sales

В этом модуле мы знакомимся с Dynamics 365 Sales. Мы начинаем со стандартных бизнес-процессов продаж и того, как приложение для продаж может с ними помочь. Затем мы изучаем возможности продукта. В завершение мы рассматриваем дополнительные приложения для продаж, такие как Sales Insights и Sales Navigator.

Уроки

Лабораторная работа : Dynamics 365 Sales Capstone Lab

После прохождения этого модуля учащиеся смогут:

Модуль 3: изучение основ Dynamics 365 Customer Service

В этом модуле мы знакомимся с Dynamics 365 Customer Service. Мы начинаем со стандартных бизнес-процессов обслуживания клиентов и того, как приложение для обслуживания клиентов может с ними помочь. Затем мы изучаем возможности продукта. В завершение мы рассматриваем дополнительные приложения для обслуживания клиентов, такие как Omnichannel для обслуживания клиентов, Dynamics 365 Customer Service Insights, приложение для планирования обслуживания клиентов и служба подключенных клиентов.

Уроки

Лабораторная работа : Dynamics 365 Capstone Lab

После прохождения этого модуля учащиеся смогут:

Модуль 4: изучение основ Dynamics 365 Field Service

В этом модуле мы знакомимся с Dynamics 365 Field Service. Мы начинаем со стандартных бизнес-процессов выездного обслуживания и того, как приложение для выездного обслуживания может с ними помочь. Затем мы изучаем возможности продукта, включая создание заказов на работу, планирование, управление запасами и активами.

Уроки

Лабораторная работа : Dynamics 365 Capstone Lab

После прохождения этого модуля учащиеся смогут:

Модуль 5: изучение основ Dynamics 365 Project Operations (CRM)

В этом модуле мы знакомимся с аспектами взаимодействия с клиентами Dynamics 365 Project Operations. Мы начинаем со стандартных бизнес-процессов на основе проектов и того, как приложение для операций по проектам может с ними помочь. Затем мы изучаем возможности продукта, включая продажи, управление проектами и использование продуктов.

Уроки

Лабораторная работа : Dynamics 365 Project Operations Capstone Lab

После прохождения этого модуля учащиеся смогут:

Дополнительные материалы

Пожалуйста, ознакомьтесь с контентом, связанным с этим курсом, на Microsoft Learn. Обращаем ваше внимание, что для каждого продукта есть отдельная схема обучения.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *