Introduction to Blazor 培训
Blazor 是一个开源网格框架,写在 C#。 Blazor 允许开发人员使用 C# 创建互动的网页用户界面和应用程序。
由教练导,现场培训(在线或在线)旨在为网页开发人员使用(4)创建完整的网页应用程序(2).
在本研讨会结束后,参与者将能够:
- 开发 Web 应用程序与 C# 和 Blazor。
- 使用 C# 代码来呼叫 JavaScript APIs 和图书馆。
- 在浏览器或服务器中运行客户端侧代码和客户端逻辑。
- 使用 Blazor 网页应用程序与 Azure。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
课程大纲
介绍
Blazor 和 C#
- 什么是Blazor?
- 客户端与服务器端编程
Razor 概述
- 类
- 循环
- 条件
准备开发环境
- 安装和配置 Blazor
Blazor 快速入门
- 创建项目
组件
- 实现路由
- 使用依赖关系注入、子内容和布局
- 使用组件和数据绑定
表单处理
- 使用表单读取输入
- 验证表单
JavaScript 和 Blazor
- 呼叫 JavaScript
- 调用 Blazor
- 创建 Blazor 库
安全
- 隐藏 UI 内容
- 配置标识
- 使用登录和注册表组件
部署
- 部署到 Azure 服务和 Azure 存储
总结和结论
要求
- 对 C# 的理解
观众
- Web Development
需要帮助选择合适的课程吗?
china@nobleprog.com 或拨打 400 6116 540
Introduction to Blazor 培训 - Enquiry
客户评论 (7)
只是整体曝光。很有帮助。
Travis - Beckman Coulter
课程 - Introduction to Blazor
机器翻译
理论与实践的完美结合,练习
Leonardo Perez - Instituto Mexicano del Petroleo
课程 - Introduction to Blazor
机器翻译
互动
David Silva Santiago - Instituto Mexicano del Petroleo
课程 - Introduction to Blazor
机器翻译
新主题和真正的练习
Marco A. Tellez Quijano - Instituto Mexicano del Petroleo
课程 - Introduction to Blazor
机器翻译
我们已经了解了所有主题,培训师也非常耐心,很好地解释了一切,他甚至使用与培训主题本身无关的实际示例回答了一些问题。
Catalin Alexandru Budiu - IFM Efector
课程 - Introduction to Blazor
机器翻译
Everything is covered; trainer is knowledgeable/subject matter expert and well prepared; good thing you've provided a virtual machine, configured and all set for our activities
Jeanly Maniwang - Chong Hua Hospital Cebu
课程 - Introduction to Blazor
That more exercises were included and that it was very manageable
Roy Chia - AFBI
课程 - Introduction to Blazor
即将举行的公开课程
相关课程
Introducing C# 6.0 with Visual Studio 2015/2017
28 小时这种以讲师为主导的现场培训(现场或远程)为参与者提供了在Visual Studio 2015/2017环境中利用C# 6.0功能所需的基本技能。
在培训结束时,参与者将能够:
- 在 Visual Studio 2015/2017 中导航和利用集成开发环境 (IDE)。
- 实现基本的 C# 功能,例如 Console.WriteLine、Console.ReadLine 和 Hello C# World!。
- 了解编译和调试 C# 代码的过程。
- 在 C# 中应用注释,以提高代码文档和可读性。
- 了解 .NET 6.0 的基础知识,包括 CLR、GC、DLL、EXE 和 .NET 中的技术。
- 回顾从版本 1.0 到 6.0 的 C# 历史记录,并掌握 C# 基础知识,例如关键字、文本、运算符和语句。
- 在 C# 6.0 中使用数值和布尔类型、类、对象、字段、属性、索引器、运算符、方法等。
- 探索 .NET 类库功能,包括集合、文件处理、数据流、系统之间的通信、日期、序列化和并行编程。
- 使用 ADO.NET、LINQ、ORM(实体框架)和面向服务的体系结构 (SOA) 中的数据访问和操作数据。
- 查看可在 C# 和 .NET Framework 6 中开发的应用程序,例如 Windows Presentation Foundation、ASP.NET MVC 2 和 Silverlight
C#.Net
35 小时目标
本课程将使代表能够在编程语言中开发应用程序。 代表将能够使用对象导向的原则编程。 该课程还将涵盖如何使用2010年开发环境来生产强大和可持续的应用。
观众
该课程适用于以下类型的软件开发人员:
- 新开发者
- 了解计算机编程但可能通过在大学使用非图形语言学习编程的开发人员
这些开发人员希望通过使用 C#;在 Microsoft .NET 框架内构建解决方案。 他们也希望使用对象导向技术来提高他们的发展技能。
Advanced Blazor
21 小时这种以讲师为主导的中国现场(远程或远程)的现场培训面向希望学习如何使用渐进式Web应用程序(PWA)开发功能在使用实体框架(EF)Core和Blazor的网站中创建类似应用程序的体验的Web开发人员。
在培训结束时,参与者将能够:
- 使用 EF 包处理数据库。
- 使用 Blazor 组件、服务、依赖关系注入、布局和路由。
- 创建 Service Worker 以在应用程序中启用 PWA 功能。
- 利用推送通知和其他 PWA 功能。
Advanced Programming in C#
35 小时这个由讲师指导的 中国 现场培训介绍了 C# 的高级功能,研究了它作为桌面应用程序编程语言和 Web 编程语言的用法,以解决现实世界的问题。
Programming 通过课堂上的动手练习和演练来展示和实践技巧和原理。
Advanced C# for Automation Test Engineers
21 小时这种以讲师为主导的现场培训(在线或现场)面向希望学习自动化测试高级 C# 编程概念的经验丰富的自动化测试工程师。
培训结束时,参与者将能够:
- 了解高级 C# 编程概念和最佳实践。应用先进的面向对象编程原理来创建高效、灵活的自动化解决方案。使用行业最佳实践设计和开发模块化和可重用的自动化框架。
ASP.Net 4.0
35 小时将向代表们介绍 .Net 框架,并学习使用 C# 4.0 开发 Web 应用程式。在课程完成时,学员应该熟悉该框架,在开发基本 Web 应用程式方面有经验,并熟悉使用 LINQ 进行资料库访问。应用程式将使用面向物件的程式设计创建。
完成本课程后,学员将能够:
- 有效使用 Visual Studio 2010
- 学习 C# 4.0
- 创建商业 ASP.NET Web 应用程式
- 了解 OO Programming、类和物件
- 调试应用程式
- 使用母版页、网站导航和主题开发用户介面
- 使用 ADO.Net 和 LINQ 读取和写入资料库
- 使用 ASP.NET AJAX 开发丰富的 Internet 应用程式
- 创建和调用 WCF 服务
Blazor WebAssembly
14 小时此讲师指导的现场培训在 中国(在线或现场)进行,面向 希望使用 Blazor Web Assembly 构建 Web 应用程式的 Web 开发人员。
在本次培训结束时,参与者将能够:
- 了解 Blazor WebAssembly 中的表单和身份验证。
- 创建一个 Blazor WebAssembly 专案。
- 了解运行 Web 应用程式的不同方法。
C# for Automation Test Engineers
21 小时这种由讲师指导的 中国 现场培训专为任何有兴趣学习 C# 以实现自动化测试目的的人而设计。这是一门精简的强化课程,包含大量动手练习,让参与者快速掌握应用于软件自动化测试所需的基本编程技能。重点是 C# 基础,可以直接和立即应用于测试自动化。
本课程不涉及深入的测试自动化框架,例如 Selenium。如果你已经精通 C#,并希望直接使用 Selenium 进行测试,请查看:Selenium C# 中的 WebDriver:C# 中的 Web 测试自动化简介。
Design Patterns in C#
14 小时目标组:
技术团队负责人,软件开发人员
学习目标:
培训的目的是获得在C#中设计高级开发/项目结构的能力。
在本课程中,学生将熟悉支持开发过程的MSDN资源和工具,例如Microsoft Visual Studio ,ReSharper。
Mastering LINQ with C#
14 小时这个由 讲师指导的 中国 现场培训(在线或现场)面向希望使用 C# 通过 LINQ 查询和更新大数据的 Web 开发人员。
在本次培训结束时,参与者将能够:
- 创建并执行 LINQ 查询。
- 实施用于数据查询的高级库。
- 筛选、搜索、转换和操作本地或远端物件。
Programming in ASP.NET MVC 5
21 小时目标组:
技术团队负责人,软件开发人员
学习目标:
培训的目的是获得使用ASP.NET MVC 4技术和C#语言开发业务Internet应用程序的能力。
在本课程中,学生将熟悉支持开发过程的MSDN资源和工具,例如Microsoft Visual Studio 。
Programming in C# with Visual Studio 2022
28 小时这种以讲师为主导的现场培训中国(现场或远程)面向希望了解C#语法以及与C#中面向对象编程相关的主题的中高级开发人员。 在培训结束时,参与者将能够: 熟悉 MSDN 资源和工具。 支持开发过程,如Microsoft Visual Studio。
Programming in C#
14 小时本课程专为希望学习基于C#编程语言并学习.NET平台基本功能的人士而设计。在培训期间,参与者将了解如何在C#构建,如何设置编写基本程序的环境,使用标准库。
Programming in WPF
21 小时这种以讲师为主导的现场培训中国(现场或远程)针对的是希望使用WPF和C#开发桌面客户端应用程序的软件开发人员。 在培训结束时,参与者将能够: 学习并了解如何使用 MSDN 资源和工具。 支持 Microsoft Visual Studio 中的开发过程。 使用 WPF 技术和 C# 语言开发业务桌面应用程序。
Selenium C# Test Automation
14 小时这种以讲师为主导的中国现场现场培训(现场或远程)面向希望使用C#和Selenium执行测试自动化的开发人员和测试人员。
在培训结束时,参与者将能够:
- 安装和配置 Selenium WebDriver。
- 使用 Selenium、C# 和 Nunit 和 Visual Studio IDE 编写测试。
- 运行 C# Selenium 测试自动化。