.NET MAUI(中级) 培训
.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(中级) 培训 - Enquiry
.NET MAUI(中级) - 问询
问询
客户评论 (1)
我最喜欢的部分是与何塞先生的问答。他知识渊博,知道我们问题的答案。
John Henry - Toyota Motor Philippines
课程 - .NET MAUI (Intermediate)
机器翻译
即将举行的公开课程
相关课程
高级 Flutter
14 小时此讲师指导的现场培训 中国(在线或现场)面向希望使用 Flutter 创建跨平台应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 将应用程式从 Java 迁移到 Flutter。
- 集成 Firebase 后端服务,例如资料库、身份验证和存储。
- 为应用程式创建动画和高级UI功能。
BLoC 模式
14 小时这种由讲师指导的中国现场现场培训面向希望学习如何使用BLoC Pattern跨不同应用程序管理状态的开发人员。
在培训结束时,参与者将能够:
- 了解 BLoC 核心概念和架构。
- 创建、测试和调试 BLoC。
- 了解 BLoC 生成上下文。
嵌入式Linux系统架构
35 小时课程目标
为了提供对嵌入式 GNU/Linux 的基本理解,以及各个部分是如何组合在一起的。构建嵌入式 GNU/Linux 系统需要哪些元件,从哪里获得它们以及如何配置/构建/安装它们?从哪里获得说明?那些软体许可证呢?动手练习为您提供必要的实践经验,以便在成功完成此培训后继续开发自己的嵌入式 GNU/Linux 系统。
描述
这个为期五天的培训课程使用动手练习和指导来说明嵌入式 GNU/Linux 的概念。它旨在让您快速上手。有效使用 GNU/Linux 所需的哲学、概念和命令是通过理论和在职培训相结合来描述的。
不要重新发明轮子,而是向经验丰富的培训师学习,并把 GNU/Linux 的工作知识带回家,并在你自己的嵌入式开发专案中有效地使用它。
谁应该参加?
经理、专案经理、软体、硬体、开发、系统工程师、测试人员、管理员、技术人员和其他对技术感兴趣的人,他们希望尽快理解嵌入式 GNU/Linux 是如何工作的。你必须使用 GNU/Linux 或者你必须奢侈地决定使用它是否有意义。也许您已经尝试过使用嵌入式 GNU/Linux,但不太确定您是否以正确的方式完成了所有操作。您目前使用不同的操作系统和魔杖来弄清楚 GNU/Linux 是否更好和/或更便宜。
送货选项
所有培训材料都是英文的,但根据您的需要,它可以在全球范围内用英语或德语进行演示。
- 现场 - 讲师指导
- 在线 - 讲师指导
- 现场/在线相结合 - 讲师指导
嵌入式Linux内核与驱动开发
14 小时这是一个为期两天的课程,由大约60%的实践实验室组成,主要关注嵌入式Linux内核内部,架构,开发以及如何编写和集成多种类型的设备驱动程序。
谁该参加?
对嵌入式系统和平台上的Linux内核开发感兴趣的工程师。
使用Flutter构建原生iOS和Android应用
14 小时在这个由 讲师指导的 中国 现场培训(在线或现场)中,参与者将学习如何使用 Flutter 快速开发可在 iOS 和 Android 设备上运行的移动应用程式。
在本次培训结束时,参与者将能够:
- 快速安装框架、IDE 和其他工具以开始开发。
- 了解并使用 Google 的 Dart 语言快速构建行动应用程式的原型。
- 使用单个代码库测试和部署在 iOS 和 Android 上运行的移动应用程式。
- 使用丰富的小组件、布局和动画自定义应用程式。
Flutter开发训练营(含Dart语言)
35 小时这种由 中国 的讲师指导式现场培训(在线或现场)面向希望使用 Flutter 从通用代码库为 Android、iOS 和其他平台创建和构建高品质移动应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始创建 Flutter 应用程式。
- 使用 Dart 程式设计语言开发用于构建应用程式的代码。
- 使用 Flutter 小部件来设计和创建美观且易于使用的UI。
- 在不同平台(移动、桌面、Web 等)上部署和测试应用程式。
Flutter: 使用 Dart 构建原生跨平台应用程序
35 小时Flutter 是由 Google 开发的一个开源 UI 软件开发工具包,用于从单一程式码库构建原生编译的移动、Web 和桌面应用程式。它使用 Dart,这是一种由 Google 开发的现代物件导向程式语言,专为构建快速且富有表现力的用户界面而优化。
这是一个由讲师主导的培训课程(线上或线下),旨在帮助初级开发人员使用 Flutter 和 Dart 构建美观且高效能的移动 apps。
在培训结束时,参与者将能够:
- 设置 Flutter 和 Dart 的开发环境。
- 创建响应式和互动式的移动 UI。
- 使用插件Access原生设备功能。
- 将跨平台应用程式部署到 Android 和 iOS。
课程形式
- 互动式讲座和讨论。
- 大量练习和实践。
- 在实时实验室环境中进行动手操作。
课程定制选项
- 如需为此课程定制培训,请联系我们安排。
Ionic2
14 小时这是一个由讲师指导的、在中国(线上或线下)进行的培训,旨在帮助初级到中级开发者使用Ionic 2来构建混合行动应用程式。
在培训结束时,参与者将能够:
- 理解Ionic 2的基础知识及其架构。
- 使用Ionic 2构建单页和多页应用程式。
- 通过SCSS和第三方集成来定制apps。
- 有效测试、部署和管理行动应用程式的发布。
Ionic 4 和 Angular 开发者课程
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望创建混合移动应用程序的Web开发人员 Ionic 4.
在培训结束时,参与者将能够:
- 将本机设备功能集成到混合移动应用程序中。
- 使用 Angular 和 Ionic 4 构建混合移动应用程序。
- 在移动设备仿真器上运行混合应用程序。
Ionic 6
14 小时此讲师指导的 中国 现场培训(在线或现场)面向希望使用 Ionic 6 创建现代移动应用程式的Web开发人员。
在本次培训结束时,参与者将能够:
- 将本机设备功能整合到现代混合移动应用程式中。
- 了解 Ionic 的基础知识。
- 了解如何将 Ionic 应用程式部署到生产环境。
- 在行动装置模拟器上运行现代混合应用程式。
嵌入式GNU/Linux内核与设备驱动开发
35 小时描述
这个为期 5 天的培训课程使用动手练习和指导来说明 GNU/Linux 内核内部和设备驱动程序开发的概念。它旨在让您快速上手。我们通过理论和在职培训相结合的方式,描述了编写 GNU/Linux 设备驱动程式所需的过程、概念和命令。
不要重新发明轮子,而是向经验丰富的培训师学习,并将应用知识带回家,并在您自己的嵌入式开发专案中有效使用它。
谁应该参加?
对开发 GNU/Linux 设备驱动程式感兴趣或负责开发或评估的人,如软体工程师、现场工程师、(专案)经理、硬体工程师。
使用Flutter和AI进行移动App开发
12 小时使用Flutter和AI进行移动应用开发,是通过现代架构、UX/UI原则和敏捷方法论,构建可扩展、安全且具备AI功能的移动应用的实践。
这门由讲师指导的培训(线上或线下)面向中级开发者,他们希望使用Flutter构建和部署移动应用,集成AI功能,应用安全最佳实践,并遵循敏捷工作流程。
培训结束后,参与者将能够:
- 使用Flutter开发稳健的移动应用,重点关注UX/UI设计。
- 在整个项目生命周期中应用敏捷开发实践。
- 集成推荐引擎或聊天机器人等AI功能。
- 设计集成了Firebase的安全移动架构。
课程形式
- 互动式讲座与讨论。
- 大量练习与实践。
- 在实验环境中进行实际操作。
课程定制选项
- 如需为本课程定制培训,请联系我们安排。
IBM MobileFirst Platform for Hybrid Mobile Application 开发
21 小时IBM MobileFirst Platform(前身为Worklight Foundation)是一套用于构建企业移动和平板应用程序的工具和服务。其客户端API支持原生iOS(Objective-C)、原生Android(Java)、J2ME、C#原生Windows Phone(C#)以及JavaScript用于跨平台混合或移动Web应用程序。MobileFirst Platform可在本地或云端使用。
在这次讲师指导的远程培训中,参与者将学习如何设置和使用MobileFirst Platform,以基于HTML5、JS和CSS开发和管理的混合移动应用程序。
通过本次培训,参与者将能够:
- 安装和配置MobileFirst
- 开发、测试和部署跨平台混合移动应用
- 使用MobileFirst的安全机制保护应用
- 在组织内通过无线方式更新应用,绕过应用商店的需求
- 管理和监控移动应用
受众
- 开发者
课程形式
- 部分讲座、部分讨论、练习以及在实时实验室环境中的大量动手实践
注意
- 本次培训基于Mobile Foundation 8.0。如需不同版本或定制课程,请联系我们安排。
React Native:使用Javascript快速开发本地iOS和Android应用程序
21 小时在这个 由讲师指导的中国现场培训中,参与者将学习React Native背后的原理和方法,因为他们开始为Android和iOS开发自己的移动应用程序
Xamarin:从一个C#代码库为Android、iOS、Windows构建原生移动应用程序
21 小时在这个由讲师指导 的 中国现场培训(在线或现场)中,参与者将学习 Xamarin 的关键方面,同时为 Android、iOS 和 Windows 开发自己的一套移动应用程式。