.NET MAUI (Intermediate) 培训
.NET MAUI (.NET Multi-platform App UI) 是一个跨平台框架,允许用户使用 C# 和 XAML 创建本机移动和桌面应用程序。
此讲师指导的现场培训(现场或远程)面向希望学习使用 .NET MAUI 构建移动和桌面应用程序的中级技能的开发人员。
在本次培训结束时,参与者将能够:
- 探索高级数据处理技术。
- 使用自定义呈现器了解特定于平台的代码和自定义。
- 了解性能优化、内存管理和国际化支持。
- 培养 .NET MAUI 的持续集成和部署管道方面的技能。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
课程大纲
.NET MAUI 和跨平台开发简介
高级数据绑定和操作技术
使用 Database 和本地存储
使用 RESTful API 和 Web Services
实现特定于平台的代码和自定义呈现器
使用自定义控件和效果增强 UI
性能优化和内存 Management
国际化和本地化支持
实现身份验证和授权
跨平台测试策略和最佳实践
适用于 .NET MAUI 的持续集成和部署管道
摘要和后续步骤
要求
-
熟练掌握 C# 编程语言
对面向对象编程(OOP)概念有深入的了解
熟悉 .NET 框架
观众
-
开发 人员
需要帮助选择合适的课程吗?
.NET MAUI (Intermediate) 培训 - Enquiry
.NET MAUI (Intermediate) - 问询
问询
客户评论 (1)
我最喜欢的部分是与何塞先生的问答。他知识渊博,知道我们问题的答案。
John Henry - Toyota Motor Philippines
课程 - .NET MAUI (Intermediate)
机器翻译
即将举行的公开课程
相关课程
Advanced Flutter
14 小时此讲师指导的现场培训 中国(在线或现场)面向希望使用 Flutter 创建跨平台应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 将应用程式从 Java 迁移到 Flutter。
- 集成 Firebase 后端服务,例如资料库、身份验证和存储。
- 为应用程式创建动画和高级UI功能。
BLoC Pattern
14 小时这种由讲师指导的中国现场现场培训面向希望学习如何使用BLoC Pattern跨不同应用程序管理状态的开发人员。
在培训结束时,参与者将能够:
- 了解 BLoC 核心概念和架构。
- 创建、测试和调试 BLoC。
- 了解 BLoC 生成上下文。
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
420 小时这种由讲师指导的 中国 现场培训(在线或现场)面向希望学习 Swift、Kotlin 和 Java 脚本高级程式设计技术的高级开发人员,实施可扩展的架构,并通过安全的 API 集成、即时通信和高级 UI/UX 创建功能丰富的应用程式。
在本次培训结束时,参与者将能够:
- 掌握 Swift、Kotlin 和 Java 脚本中的高级 Programming 技术,包括闭包、协程和 async/await。
- 使用MVVM为iOS/Android 设计 Scalable 移动应用程式架构,并在 React 本机中使用高级状态管理。
- 通过安全的 API 集成、即时通信和高级数据处理(Core Data、SQLite、Room、Firebase)构建功能丰富的行动应用程式。
- 集成 Native Device 功能,如摄像头、地理位置和感测器,并在 React Native 中创建自定义 Native 模组。
- 使用 Animation 和可重用元件创建高级 UI/UX,以实现回应式、高度交互的行动体验。
- 使用 Xcode、Android Profiler 和 React Native Debugger 测试、调试和优化应用程式的性能和可靠性。
- 使用 CI/CD 管道部署应用程式,以实现持续集成并自动发布到 App Store 和 Google Play。
- 完成 Capstone 专案,开发生产就绪型应用程式并将其部署到应用商店。
iOS, Android, and React Native Development Bootcamp for Beginners
105 小时此讲师指导的现场培训中国(在线或现场)面向希望深入了解移动应用程式开发的初级开发人员。
在本次培训结束时,参与者将能够:
- 为 iOS (Xcode)、Android (Android Studio) 和 React 本机 (Node.js、CLI 和 Expo) 配置开发环境。
- 了解本机开发和跨平台开发之间的主要区别,并在 Swift、Kotlin 和 JavaScript 中开发基础知识。
- 使用 iOS 自动布局、Android XML 和 React 原生 Flexbox 创建回应式 UI 布局。
- 使用 Swift 开发简单的应用程式 iOS,使用 Kotlin Android 和 React 本机 React 跨平台应用程式。
- 使用 React Native 在应用程式中实现相机、GPS 和存储功能。
- 使用 Xcode、Android Studio 和 React 本机调试工具排查问题并在模拟器和真实设备上运行应用程式。
- 准备应用程式并将其部署到 App Store (iOS) 和 Google Play Store (Android)。
- 参与小组项目并获得同行反馈,以提高应用程序开发技能。
- 构建并展示功能齐全的跨平台 React 原生应用程式。
iOS, Android, and React Native Development Bootcamp (Beginner to Intermediate Level)
420 小时这种由讲师指导的现场培训中国(在线或现场)面向希望掌握跨多个平台的移动应用程式开发的中级开发人员。
在本次培训结束时,参与者将能够:
- 使用 Xcode、Android Studio 和 React 本机 CLI/Expo 为 iOS、Android 和 React 本机设置开发环境。
- 使用 Swift 开发本机 iOS 和 Android 应用程式 iOS 和 Android 应用程式 Kotlin for Android,创建具有导航和 API 集成的应用程式。
- 使用 React Native 构建跨平台应用程式,利用单个代码库为 iOS 和 Android 创建应用程式。
- 使用自动布局 XML 和适用于 iOS、Android 和 React 本机的 Flexbox 设计回应式使用者介面。
- 使用本地存储解决方案管理应用程式中的数据和状态,并处理所有平台中的 API 请求。
- 将相机、地理位置和地图等高级功能整合到行动应用程式中。
- 在 iOS、Android 和 React 原生应用中实现多屏导航。
- 使用 Xcode、Android Studio 和 React Native 提供的工具调试和测试应用程式。
- 将应用程式部署到 App Store 和 Google Play Store。
- 完成一个 Capstone 专案,展示通过构建和演示功能性移动应用程式所学到的技能。
Advanced .NET MAUI
14 小时此由讲师指导的现场培训中国(现场或远程)面向希望掌握 .NET MAUI 的高级功能和技术以构建移动和桌面应用程序的开发人员。
在本次培训结束时,参与者将能够:
-
掌握高级 MVVM 技术、依赖注入和架构模式。
自定义和扩展 .NET MAUI 框架。
构建可重用的组件、库,并了解高级调试和分析技术。
解决大规模应用程序中的挑战,例如同步、缓存和安全性。
.NET MAUI Fundamentals
14 小时这种由讲师指导的现场培训中国(现场或远程)面向希望学习 .NET MAUI 基础知识以构建基本应用程序的开发人员。
在本次培训结束时,参与者将能够:
-
了解 .NET MAUI 和跨平台开发的基础知识。
创建具有布局、控件和导航的基本 .NET MAUI 应用程序。
测试、调试和部署 .NET MAUI 应用程序。
Build Native iOS and Android Apps with Flutter
14 小时在这个由 讲师指导的 中国 现场培训(在线或现场)中,参与者将学习如何使用 Flutter 快速开发可在 iOS 和 Android 设备上运行的移动应用程式。
在本次培训结束时,参与者将能够:
- 快速安装框架、IDE 和其他工具以开始开发。
- 了解并使用 Google 的 Dart 语言快速构建行动应用程式的原型。
- 使用单个代码库测试和部署在 iOS 和 Android 上运行的移动应用程式。
- 使用丰富的小组件、布局和动画自定义应用程式。
Flutter Development Bootcamp with Dart
35 小时这种由 中国 的讲师指导式现场培训(在线或现场)面向希望使用 Flutter 从通用代码库为 Android、iOS 和其他平台创建和构建高品质移动应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始创建 Flutter 应用程式。
- 使用 Dart 程式设计语言开发用于构建应用程式的代码。
- 使用 Flutter 小部件来设计和创建美观且易于使用的UI。
- 在不同平台(移动、桌面、Web 等)上部署和测试应用程式。
Ionic2
14 小时This instructor-led, live training in 中国 (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望创建混合移动应用程序的Web开发人员 Ionic 4.
在培训结束时,参与者将能够:
- 将本机设备功能集成到混合移动应用程序中。
- 使用 Angular 和 Ionic 4 构建混合移动应用程序。
- 在移动设备仿真器上运行混合应用程序。
Ionic 6
14 小时此讲师指导的 中国 现场培训(在线或现场)面向希望使用 Ionic 6 创建现代移动应用程式的Web开发人员。
在本次培训结束时,参与者将能够:
- 将本机设备功能整合到现代混合移动应用程式中。
- 了解 Ionic 的基础知识。
- 了解如何将 Ionic 应用程式部署到生产环境。
- 在行动装置模拟器上运行现代混合应用程式。
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 小时IBM MobileFirst Platform(以前称为 Worklight Foundation)是一套用于构建企业移动和平板电脑应用程式的工具和服务。它的用户端 API 可用于原生 iOS (Objective-C)、原生 Android (Java)、J2ME、C# 原生 Windows Phone (C#) 和 Java 脚本,用于跨平台混合或移动 Web 应用程式。MobileFirst Platform 在本地或云端可用。
在这个由讲师指导的现场培训中,参与者将学习如何设置和使用MobileFirst Platform来开发和管理基于HTML5、JS 和 CSS 的混合移动应用程式。
在本次培训结束时,参与者将能够:
- 安装和配置MobileFirst
- 开发、测试和部署跨平台混合移动应用程式。
- 使用MobileFirst安全机制来保护应用程式。
- 在组织内通过无线方式更新应用程式,无需应用商店。
- 管理和监控移动应用程式。
观众
- 开发人员
课程形式
- 在现场实验室环境中进行部分讲座、部分讨论、练习和大量动手实践。
注意
- 此培训基于Mobile Foundation 8.0。要请求本课程的不同版本或其他定制,请联系我们进行安排。
Xamarin:从一个C#代码库为Android、iOS、Windows构建原生移动应用程序
21 小时在这个由讲师指导 的 中国现场培训(在线或现场)中,参与者将学习 Xamarin 的关键方面,同时为 Android、iOS 和 Windows 开发自己的一套移动应用程式。