План на курса
Модул 1: Въведение и основи
- Кой е Microsoft Intune / Endpoint Manager?
- Взаимоотношения с Configuration Manager (ко-управление, облачно прикачване)
- Ползите от модерно управление на крайните устройства
- Основни концепции: устройства, приложения, данни, потребители
- Архитектура на Intune, роли и лицензиране
Модул 2: Идентитет и достъп
- Microsoft Entra ID / Azure AD: основни концепции
- Синхронизация от AD към Entra ID (Azure AD Connect)
- Типове приключване на устройства: Azure AD Join, Hybrid AD Join
- Роли, групи и разрешения в Intune
- Условен достъп и неговото интегриране с Intune
Модул 3: Регистрация на устройства
- Методи за регистрация (Windows, iOS, Android, macOS)
- Windows Autopilot: концепции, профили, процеси
- Автоматизирана регистрация с DEP (Apple), Zero-touch (Android)
- Управление на лични устройства (BYOD) vs корпоративни устройства
- MDM vs MAM (управление на мобилни устройства / управление на мобилни приложения)
Модул 4: Политики за конфигуриране и съответствие
- Политики за съответствие на устройства
- Политики за конфигуриране (Configuration Profiles)
- Ограничения на устройства (ограничения, сигурностни контролни точки)
- Политики за защита на приложения
- Условен достъп на основа на съответствие
Модул 5: Управление на приложения
- Типове приложения в Intune: Line of Business (LOB), Win32, Microsoft Store, уеб приложения
- Разпространение, инсталиране, деинсталиране и обновяване на приложения
- Защита на данни от приложения
- Политики за приложения vs корпоративни данни
- Управление на лицензи и назначаване
Модул 6: Обновления и заплати
- Windows Update for Business и интеграция с Intune
- Политики за характеристики/качество
- Модели за разпространение на обръщи
- Мониторинг на статуса на обновленията
- Стратегии за обновление в корпоративни среди
Модул 7: Сигурност и защита
- Microsoft Defender for Endpoint + интеграция с Intune
- Безопасни бази линии/шаблони от Microsoft
- Защита от заплахи (антималавар, фаервол, и др.)
- Шифроване на устройства (BitLocker) и политики за шифроване
- Управление на сертификати и сигурни профили за VPN/Wi-Fi
Модул 8: Мониторинг, отчетност и диагностика
- Табло и стандартни отчети
- Логове и диагностика (например, грешки при регистрация, управление на политики)
- Инструменти за поддръжка и диагностика в Intune
- Използване на административни портали (портъл за устройства, корпоративен портъл)
- Уведомления и известия
Модул 9: Напреднали сценарии / интеграции
- Ко-управление с Configuration Manager
- Управление на устройства без регистрация (“Autopilot за съществуващи устройства”)
- Интеграции с други услуги на Microsoft (Defender, Azure, Copilot и т.н.)
- Автоматизация с PowerShell, Graph API
- Стратегии за управление, структури на предприятие
- Наи-добри практики за проектиране и реализация
Резюме и следващи стъпки
Изисквания
- Разбиране на средите на Microsoft 365 и Azure
- Опит в управление на Windows или мобилни устройства
- Знакомство с принципите на IT сигурността на организации
Целева аудитория
- Системни администратори
- Специалисти по управление на крайни устройства
- IT професионалисти, управляващи устройства на предприятия и политики за сигурност
Отзиви от потребители (5)
scope of material---### Course OverviewThis course introduces students to the fundamental concepts of software development using Xamarin. Students will learn how to build cross-platform mobile applications using C# and the Xamarin framework.---### Course Objectives- Understand the basics of mobile app development- Learn to use Xamarin for cross-platform development- Gain proficiency in C# programming- Develop and deploy mobile applications for iOS and Android- Implement best practices for mobile app development---### Prerequisites- Basic knowledge of C# programming- Familiarity with object-oriented programming concepts- Understanding of basic mobile app development principles---### Course DurationThe course is designed to be completed in 8 weeks. Each week will focus on specific topics and hands-on exercises to reinforce learning.---### Course Outline#### Week 1: Introduction to Xamarin- Overview of Xamarin and its benefits- Setting up the development environment- Creating a simple Xamarin project#### Week 2: Understanding Xamarin.Forms- Introduction to Xamarin.Forms- Building user interfaces with XAML- Basic layout and control elements#### Week 3: Data Binding and MVVM- Understanding data binding in Xamarin.Forms- Implementing the MVVM pattern- Creating reusable views and view models#### Week 4: Navigation and Lifecycle Management- Navigating between pages in Xamarin.Forms- Managing the app lifecycle- Handling platform-specific behaviors#### Week 5: Working with Data- Connecting to local and remote data sources- Using SQLite for local data storage- Consuming RESTful APIs#### Week 6: Advanced UI Techniques- Creating custom controls and renderers- Implementing animations and transitions- Enhancing app performance#### Week 7: Testing and Debugging- Writing unit tests for Xamarin apps- Using Xamarin Test Cloud for UI testing- Debugging techniques and tools#### Week 8: Deployment and Best Practices- Preparing apps for deployment- Publishing apps to the Apple App Store and Google Play Store- Implementing best practices for mobile app development---### Assessment- Participation in class discussions and exercises: 20%- Completion of weekly assignments: 30%- Final project: 50%---### Resources- Official Xamarin documentation- Xamarin developer forums- Recommended books and online tutorials---### Additional InformationFor any questions or further information, please contact the course instructor at instructor@example.com.---scope of material
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Курс - Word dla zaawansowanych
Машинен превод
### Course Outline### 1. Introduction to Xamarin- 1.1 What is Xamarin?- 1.2 Benefits of Xamarin- 1.3 Xamarin Architecture- 1.4 Xamarin.Forms vs. Xamarin Native### 2. Setting Up the Development Environment- 2.1 Installing Visual Studio- 2.2 Setting Up Xamarin in Visual Studio- 2.3 Configuring Android Emulator- 2.4 Configuring iOS Simulator### 3. Xamarin.Forms Basics- 3.1 Understanding Xamarin.Forms- 3.2 Creating Your First Xamarin.Forms App- 3.3 Navigation in Xamarin.Forms- 3.4 Data Binding in Xamarin.Forms### 4. User Interface Design- 4.1 Layouts in Xamarin.Forms- 4.2 Working with Controls- 4.3 Styling and Theming- 4.4 Custom Controls### 5. Data Management- 5.1 Local Data Storage- 5.2 Connecting to Remote Services- 5.3 Consuming RESTful APIs- 5.4 Working with SQLite### 6. Advanced Topics- 6.1 Dependency Services- 6.2 Messaging Center- 6.3 Custom Renderers- 6.4 Integration with Native Code### 7. Performance Optimization- 7.1 Profiling and Diagnostics- 7.2 Memory Management- 7.3 Optimizing UI Performance- 7.4 Best Practices for Performance### 8. Deployment and Distribution- 8.1 Preparing for Deployment- 8.2 Publishing to Google Play Store- 8.3 Publishing to Apple App Store- 8.4 Continuous Integration and Delivery### 9. Best Practices and Troubleshooting- 9.1 Common Issues and Solutions- 9.2 Debugging Techniques- 9.3 Performance Tuning- 9.4 Code Quality and Maintainability### 10. Project: Building a Cross-Platform App- 10.1 Project Overview- 10.2 Setting Up the Project- 10.3 Implementing Core Features- 10.4 Testing and Deployment- 10.5 Final Review and Feedback---### Общинска структура на курса### 1. Въведение в Xamarin- 1.1 Що е Xamarin?- 1.2 Преимущества на Xamarin- 1.3 Архитектура на Xamarin- 1.4 Xamarin.Forms срещу Xamarin Native### 2. Настройка на средата за разработка- 2.1 Инсталиране на Visual Studio- 2.2 Настройка на Xamarin в Visual Studio- 2.3 Конфигуриране на Android емулатор- 2.4 Конфигуриране на iOS симулатор### 3. Основни концепции на Xamarin.Forms- 3.1 Разбиране на Xamarin.Forms- 3.2 Създаване на първата си Xamarin.Forms приложение- 3.3 Навигация в Xamarin.Forms- 3.4 Връзка с данни в Xamarin.Forms### 4. Дизайн на потребителския интерфейс- 4.1 Разположения в Xamarin.Forms- 4.2 Работа с контролки- 4.3 Стилове и теми- 4.4 Персонализирани контролки### 5. Управление на данни- 5.1 Локално съхранение на данни- 5.2 Връзка с удалени услуги- 5.3 Потребяване на RESTful API- 5.4 Работа със SQLite### 6. Напреднали теми- 6.1 Услуги за зависимости- 6.2 Център за съобщения- 6.3 Персонализирани рендери- 6.4 Интеграция с нативно код### 7. Оптимизация на производителността- 7.1 Профилиране и диагностика- 7.2 Управление на паметта- 7.3 Оптимизация на производителността на потребителския интерфейс- 7.4 Най-добри практики за производителност### 8. Разпространение и разпространение- 8.1 Подготовка за разпространение- 8.2 Публикуване в Google Play Store- 8.3 Публикуване в Apple App Store- 8.4 Непрекъснато интегриране и доставка### 9. Най-добри практики и отстраняване на проблеми- 9.1 Чести проблеми и решения- 9.2 Техники за отстраняване на грешки- 9.3 Оптимизация на производителността- 9.4 Качество на кода и поддържание### 10. Проект: Създаване на крос-платформено приложение- 10.1 Обзор на проекта- 10.2 Настройка на проекта- 10.3 Реализация на основните функции- 10.4 Тестиране и разпространение- 10.5 Финален преглед и отзиви
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Курс - MS Word - poziom podstawowy
Машинен превод
Адам бил много информиран и имал отлична структура.
Corey Reis - Lockheed Martin
Курс - Advanced Slide Design in PowerPoint
Машинен превод
някои малки трикове относно форматирането на изображения и шаблоните - много полезни :)
Natalia Wawrzyniak - Akademia Morska w Szczecinie
Курс - Advanced MS PowerPoint
Машинен превод
Имаше достатъчно информация за времето на обучението. Треньорът също беше много ангажиран с групата, особено когато хората имаха трудности или задаваха въпроси. Беше много мило от него да предложи помощ в случай на бъдещи идеи.
Aleksander Jarecki - Amazon Development Center Poland Sp. z o.o.
Курс - Visual Basic for Applications (VBA) in Excel (intermediate level)
Машинен превод