编程培训课程 | Programming培训课程

编程培训课程

由讲师进行实时指导的编程本地培训课程通过交互式动手实践演示程序设计的基本原理和高级主题。

编程培训形式包括“现场实时培训”和“远程实时培训”。现场实时培训可在客户位于中国的所在场所或NobleProg位于中国的企业培训中心进行,远程实时培训可通过交互式远程桌面进行。

NobleProg -- 您的本地培训提供商

客户评论

★★★★★
★★★★★

编程 Course Outlines

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
28小时
Angular 16 是 Angular 框架的最新主要版本,它引入了新功能和更新,例如部分水合、实验性 Jest 支持、基于 esbuild 的构建系统、独立项目支持等。 这种由讲师指导的现场培训(现场或远程)面向希望使用 Angular 16 的最新功能构建、测试和部署 Web 应用程序的初学者到中级开发人员。 在本次培训结束时,参与者将能够:
    设置一个包含 Node.js、Visual Studio Code 和 Angular CLI 的开发环境。 创建一个基本的 Angular 16 应用程序来显示数据并处理用户交互。 使用组件、指令、管道、服务和模块来组织和重用代码。 使用数据绑定、依赖注入、路由、表单和 HTTP 客户端与后端服务通信。 使用Chrome DevTools,Jest,Karma和Protractor等工具调试和测试Angular 16应用程序。
课程形式
    互动讲座和讨论。 大量的练习和练习。 在现场实验室环境中动手实施。
课程自定义选项
    要申请本课程的定制培训,请联系我们进行安排。
28小时
Angular 是一种流行的 JavaScript 框架,用于构建 Web 应用程序。此讲师指导的现场培训(在线或现场)面向希望使用 Angular 15 的最新功能来构建、测试和部署 Web 应用程序的开发人员和程序员。到本次培训结束时,参与者将能够:
    安装和配置 Angular 15。使用 Angular 15 的基于组件的体系结构开发应用程序。利用 Angular 15 的内置指令、服务和管道。使用 Angular 15 的 HttpClient 模块与 RESTful API 通信。在Angular 15 个应用程序中实现身份验证和授权。测试和调试 Angular 15 个应用程序。了解 Angular 15 的新功能,例如图像指令、用于构建 UI 组件的 CDK 列表、Guards 中的样板减少以及用于更快构建的 esbuild 改进。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
28小时
Angular 是一种流行的 JavaScript 框架,用于构建 Web 应用程序。此讲师指导的现场培训(在线或现场)面向经验丰富的开发人员和程序员,他们希望将他们的 Angular 15 技能提升到一个新的水平并利用 Angular 15 的高级功能来构建、测试和部署高性能网络应用程序。到本次培训结束时,参与者将能够:
    使用高级技术构建 Angular 15 个应用程序。了解扩展和维护大规模 Angular 15 应用程序的最佳实践。使用 Angular 15 的高级功能开发高性能应用程序。对 Angular 15 应用程序进行故障排除和优化。了解服务器端渲染、延迟加载等高级主题。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at experienced testers and developers who wish to deep dive into Angular testing. By the end of this training, participants will be able to:
  • Understand Angular testing in-depth.
  • Perform advanced component and integration testing.
  • Perform end-to-end testing with Cypress and visual regression.
21小时
Rust 是一种现代系统编程语言,因其内存安全性、性能和强类型系统而广受欢迎。近年来,Rust 在 Web 开发方面也取得了重大进展,为开发人员提供了构建 Web 应用程序的安全高效选项。  这种由讲师指导的现场培训(现场或远程)面向希望利用 Rust 进行 Web 开发并获得使用 Rust 构建快速、可靠和安全的 Web 应用程序的必要技能的开发人员。 在本次培训结束时,参与者将能够:
    为 Web 开发设置 Rust 开发环境。 使用 Rust 构建服务器端 Web 应用程序。 实现 RESTful API 并处理 HTTP 请求和响应。 在 Rust 中使用数据库并管理数据持久性。 开发前端组件并使用 Rust 与它们交互。 优化性能并确保 Rust Web 应用程序的安全性。
课程形式
    互动讲座和讨论。 动手练习和编码作业。 在实验室环境中实施实际项目。
课程自定义选项
    要申请本课程的定制培训,请联系我们进行安排。
28小时
Angular 是一种流行的 JavaScript 框架,用于构建 Web 应用程序。此讲师指导的现场培训(在线或现场)面向经验丰富的开发人员和程序员,他们希望将 Angular 14 技能提升到一个新的水平并利用 Angular 14 的高级功能来构建、测试和部署高性能网络应用程序。到本次培训结束时,参与者将能够:
    使用 Angular 14 构建高级应用程序。了解并实施 Angular 14 的更复杂的功能和技术。开发可维护和可扩展的 Angular 14 代码。创建自定义库和模块以扩展 Angular 14 的功能。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
21小时
Rust 是一种高性能且内存安全的编程语言,在游戏开发行业中越来越受欢迎。Rust 专注于安全性、并发性和性能,为开发人员提供了创建高效、强大的游戏引擎、系统和游戏逻辑的工具。 这种由讲师指导的现场培训(现场或远程)面向希望利用 Rust 进行游戏开发并获得使用 Rust 构建高质量游戏的必要技能的游戏开发人员和程序员。 在本次培训结束时,参与者将能够:
    使用 Rust 设置游戏开发开发环境。 使用 Rust 了解游戏开发概念和体系结构。 在游戏开发中利用 Rust 的内存安全功能。 使用 Rust 实现游戏机制、系统和游戏逻辑。 与图形库或引擎集成,以便在 Rust 游戏中进行渲染。 优化和调试 Rust 游戏代码以提高性能和稳定性。
课程形式
    互动讲座和讨论。 动手练习和编码作业。 真实世界的游戏开发项目和演示。
课程自定义选项
    要申请本课程的定制培训,请联系我们进行安排。
14小时
Alpine JS 是一个最小的前端开发框架,用于直接在您的标记中组合行为。它可以用来为您的网页添加交互性和响应性。此讲师指导的现场培训(在线或现场)面向希望使用 Alpine JS 的高级功能进行现代和动态 Web 开发的高级开发人员。到本次培训结束时,参与者将能够:
    深入了解 Alpine JS 的工作原理。使用 Alpine JS 开发现代的交互式网站。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
28小时
Angular 是一种流行的 JavaScript 框架,用于构建 Web 应用程序。此讲师指导的现场培训(在线或现场)面向希望使用 Angular 14 的最新功能来构建、测试和部署 Web 应用程序的开发人员和程序员。到本次培训结束时,参与者将能够:
    安装和配置 Angular 14。使用 Angular 14 的基于组件的体系结构开发应用程序。利用 Angular 14 的内置指令、服务和管道。使用 Angular 14 的 HttpClient 模块与 RESTful API 通信。在Angular 14 个应用程序中实现身份验证和授权。测试和调试 Angular 14 个应用程序。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
35小时
数据分析是分析原始数据以获得洞察力和趋势的科学。 Tableau 是领先的商业智能和数据可视化工具,而 SQL 是查询数据库最常用的语言。 Python 和 R、Tableau 和 SQL 与两种最流行的数据科学编程语言一起提供了一个强大的端到端解决方案,可以帮助有效地可视化和分析数据。此讲师指导的现场培训(在线或现场)面向数据分析师和任何有兴趣学习如何使用和集成 Tableau、Python、R 和 SQL 进行数据可视化和分析的人。到本次培训结束时,参与者将能够:
    使用 Python、R 和 SQL 执行数据分析。使用 Tableau 通过数据可视化创建见解。为业务运营做出数据驱动的决策。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at experienced developers who wish to gain a comprehensive understanding of Python programming and its applications in cybersecurity. By the end of this training, participants will be able to:
  • Use Python programming for defensive cybersecurity.
  • Understand and use Python for ethical offensive techniques and digital forensics tasks.
  • Recognize legal and ethical considerations surrounding offensive cybersecurity and vulnerability disclosure.
21小时
Rust 是一种功能强大的编程语言,为嵌入式系统开发提供了一种安全高效的方法。凭借其内存安全保证和低级控制,Rust 非常适合构建可靠和安全的嵌入式系统。  这种由讲师指导的现场培训(现场或远程)面向希望利用 Rust 进行嵌入式系统编程并获得开发强大高效的嵌入式应用程序的必要技能的开发人员和嵌入式系统工程师。 在本次培训结束时,参与者将能够:
    为 Rust 嵌入式系统编程设置开发环境。 使用 Rust 了解和使用微控制器及其外设。 为资源受限的嵌入式系统编写高效可靠的代码。 处理嵌入式应用程序中的并发性和实时需求。 与硬件接口并使用 Rust 中的低级抽象。 在嵌入式系统中应用电源管理和低功耗优化技术。
课程形式
    互动讲座和讨论。 大量的练习和练习。 在现场实验室环境中动手实施。
课程自定义选项
    要申请本课程的定制培训,请联系我们进行安排。
21小时
This instructor-led, live training in 中国 (online or onsite) is aimed at experienced automation test engineers who want to learn advanced C# programming concepts for automation testing. By the end of this training, participants will be able to:
  • Understand advanced C# programming concepts and best practices.
  • Apply advanced object-oriented programming principles to create efficient and flexible automation solutions.
  • Design and develop modular and reusable automation frameworks using industry best practices.
7小时
JSON Web Token (JWT) 是一种用于在客户端和服务器之间共享安全信息的开放标准。此讲师指导的现场培训(在线或现场)面向希望使用 JWT 在不同方之间传输信息作为 JSON 对象的开发人员。到本次培训结束时,参与者将能够:
    了解 JWT 结构和用例。了解如何验证和使 JWT 失效。管理加密密钥。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to use and integrate Node.js, Express, and MongoDB to build fast and scalable REST APIs. By the end of this training, participants will be able to:
  • Set up and integrate Node.js and Express with MongoDB.
  • Understand the features and architecture of Node.js, Express, and MongoDB.
  • Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
  • Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
  • Design data models and perform CRUD operations with MongoDB and Mongoose.
  • Test and debug APIs with Postman.
28小时
Angular 是一个广泛使用的 JavaScript 框架,旨在开发可扩展的 Web 应用程序。此讲师指导的现场培训(在线或现场)面向希望利用 Angular 13 的高级功能构建、测试和部署高性能 Web 应用程序的经验丰富的开发人员和程序员。到本次培训结束时,参与者将能够:
    有效地使用 TypeScript 和 Angular CLI 创建复杂的 Angular 13 应用程序。开发、测试和部署 Angular 13 个 Web 应用程序以获得最佳性能。创建 Web 组件以提高 Angular 13 应用程序的可重用性和可维护性。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
21小时
Rust 是一种功能强大的系统编程语言,以其强调内存安全性、并发性和性能而闻名。凭借其现代语法和强大的类型系统,Rust 为开发人员提供了构建系统级软件的可靠而高效的工具。 这种由讲师指导的现场培训(现场或远程)面向希望利用 Rust 的强大功能进行系统级编程并掌握使用 Rust 创建强大系统应用程序的必要技能的初学者到高级开发人员。  在本次培训结束时,参与者将能够:
    为 Rust 系统编程设置开发环境。 使用 Rust 开发高效可靠的系统应用程序。 在系统上下文中理解并应用 Rust 的内存管理模型。 与低级代码(如 C 和 C++)的接口,使用 Rust 执行系统级任务。 针对系统编程方案有效地调试和排除 Rust 程序故障。
课程形式
    互动讲座和讨论。 大量的练习和练习。 在现场实验室环境中动手实施。
课程自定义选项
    要申请本课程的定制培训,请联系我们进行安排。
21小时
This instructor-led, live training in 中国 (online or onsite) is aimed at software developers who wish to develop desktop client applications using WPF and C#. By the end of this training, participants will be able to: Learn and understand how to use the MSDN resources and tools. Support the development process in Microsoft Visual Studio. Develop business desktop applications using WPF technology and C# language.
7小时
Java Virtual Machine (JVM) 是一个软件平台,它提供虚拟机以在任何设备和操作系统上运行基于 Java 的程序。此讲师指导的现场培训(在线或现场)面向希望使用 JVM 工具和功能运行 Java 程序的 Java 开发人员。到本次培训结束时,参与者将能够:
    了解 JVM 及其工作原理。了解反射和不同的内存区域。了解如何使用 JVM 工具界面。使用 JVM 在任何设备或操作系统上运行 Java 个程序。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
7小时
Alpine JS 是一个最小的前端开发框架,用于将 Java 脚本行为组合到 HTML 标记。它提供了工具来利用前端库的反应性和声明性。此讲师指导的现场培训(在线或现场)面向希望学习和使用 Alpine JS 以增强 JavaScript 应用程序及其反应性和声明性的开发人员。到本次培训结束时,参与者将能够:
    学习和理解Alpine JS的基本概念。使用 Alpine JS 高效地开发动态网站和其他项目。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
21小时
Microservices 是一种基于从一组小型服务开发应用程序的架构方法。此讲师指导的现场培训(在线或现场)面向希望使用由 NodeJS 和 React 构建的微服务来构建、部署和扩展应用程序的经验丰富的开发人员。到本次培训结束时,参与者将能够:
    使用不同的微服务开发、部署和扩展应用程序。构建服务器端呈现的 React 应用程序。使用 Docker 和 Kubernetes 将多服务应用程序部署到云中。对微服务执行应用程序测试。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
28小时
Angular 是一种流行的 JavaScript 框架,用于构建 Web 应用程序。 Angular 12 具有性能改进、语言服务、新的 Ivy 编译器、表单验证等高级功能。此讲师指导的现场培训(在线或现场)面向希望深入了解 Angular 12 高级功能的开发人员,包括自定义组件、指令、高级数据绑定、延迟加载等。到本次培训结束时,参与者将能够:
    使用先进的技术和概念开发 Angular 12 个应用程序。实施自定义组件和指令。探索高级数据绑定技术。实施延迟加载和动态导入。优化 Angular 12 应用程序的性能。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
21小时
Blazor 是一个在 C# 中编写的开源 Web 框架,它使开发人员能够使用 C# 创建交互式 Web 用户界面和应用程序。 Entity Framework (EF) Core 是 .NET 的对象数据库映射器,它为开发人员提供了一种在数据库中访问和存储数据的自动化机制。此讲师指导的现场培训(在线或现场)面向希望学习如何使用渐进式 Web 应用程序 (PWA) 开发功能在使用 Entity Framework (EF) Core 和Blazor.到本次培训结束时,参与者将能够:
    使用 EF 包处理数据库。使用 Blazor 组件、服务、依赖注入、布局和路由。创建服务工作者以在应用程序中启用 PWA 功能。利用推送通知和其他 PWA 功能。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
21小时
Python是数据科学和机械学习的可扩展、灵活和广泛使用的编程语言。 Spark 是一款用于查询、分析和转换大数据的数据处理引擎,而 Hadoop 是用于大规模数据存储和处理的软件图书馆框架。 由教练引导,现场培训(在线或在线)旨在开发人员想要使用和整合Spark,(0)和(1)来处理,分析和转型大型和复杂的数据集。 在本研讨会结束后,参与者将能够:
    设置必要的环境,以便在 Spark, Hadoop, 和 Python 开始处理大数据。 了解Spark和0的特性、核心组件和建筑。 了解如何集成 Spark, Hadoop, 和 Python 大数据处理。 探索Spark生态系统中的工具(Spark MlLib, Spark Streaming,Kafka,Sqoop,Kafka,和Flume)。 建立协作过滤推荐系统类似于(3)、YouTube、Amazon、Spotify和(2)ogle。 使用 Apache Mahout 来扩展机器学习算法。
课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
14小时
Rust 是一种现代系统级编程语言,以其内存安全性、并发性和性能而闻名。 Rust Advanced 是一个全面的讲师指导培训,深入探讨 Rust 编程中的高级主题和技术。此讲师指导的现场培训(在线或现场)面向中级到高级 Rust 开发人员,他们对 Rust 基础知识有深入的了解,并希望提高他们在语言方面的专业知识。到本次培训结束时,参与者将能够:
    了解 Rust 编程中的高级主题和技术。掌握高级所有权、异步编程和特征/泛型。熟练掌握高级错误处理、宏和性能优化。与其他语言交互,利用不安全 Rust,并实现高级并发。应用高级故障排除技术来调试和解决 Rust 程序中的复杂问题。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium. By the end of this training, participants will be able to:
  • Install and configure Selenium WebDriver.
  • Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
  • Run C# Selenium test automation.
14小时
Java 是一种用于创建桌面、移动和 Web 应用程序的开源编程语言和开发平台。 Java 16 提供了对所有 UNIX 域套接字功能的额外支持以及对该语言的一系列改进。此讲师指导的现场培训(在线或现场)面向希望使用 Java 16 构建、管理和打包 Java 应用程序的程序员。到本次培训结束时,参与者将能够:
    学习和理解旧版本 Java 到 Java 的新功能和变化 16. 学习 Java 基本概念并使用它们构建 Java 应用程序。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
14小时
持续集成(Continuous Integration,CI)是一种开发实践,尽可能频繁地将代码更改合并到中央存储库的过程自动化,以快速检测和定位错误。此讲师指导的现场培训(在线或现场)面向希望学习和应用 Java 持续集成基础知识的开发人员。到本次培训结束时,参与者将能够:
    学习和理解 Java 项目的 CI。为 Java 构建 CI 系统。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
21小时
Spring Boot 是一个基于 Java 的 Web 应用程序开发框架,它有利于约定优于配置,允许开发人员创建独立的生产级应用程序。此讲师指导的现场培训(在线或现场)面向希望使用 Spring Boot、Docker 和 Kubernetes 开发微服务的中高级开发人员。到本次培训结束时,参与者将能够:
    了解微服务架构。使用 Spring Boot 构建生产就绪的微服务。了解 Docker 在微服务中的作用。设置 Kubernetes 集群以部署微服务。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。
14小时
Vaadin 是一个开源 Java Web 应用程序开发框架。它提供了一组 Web 组件和工具,允许开发人员使用 Java 实现现代 Web 图形用户界面 (GUI)。此讲师指导的现场培训(在线或现场)面向程序员、Java 开发人员以及希望使用 Vaadin 开发和部署应用程序的任何人。到本次培训结束时,参与者将能够:
    设置和配置 Vaadin 项目。了解 Vaadin 开发应用程序的基础知识。使用 Vaadin 开发应用程序。
课程形式
    互动讲座和讨论。大量的练习和实践。在现场实验室环境中动手实施。
课程定制选项
    如需为本课程申请定制培训,请联系我们进行安排。

Last Updated:

编程,培训,课程,培训课程, 企业编程培训, 短期编程培训, 编程课程, 编程周末培训, 编程晚上培训, 编程训练, 学习编程, 编程老师, 学编程班, 编程远程教育, 一对一编程课程, 小组编程课程, 编程培训师, 编程辅导班, 编程教程, 编程私教, 编程辅导, 编程讲师Programming,培训,课程,培训课程, 企业Programming培训, 短期Programming培训, Programming课程, Programming周末培训, Programming晚上培训, Programming训练, 学习Programming, Programming老师, 学Programming班, Programming远程教育, 一对一Programming课程, 小组Programming课程, Programming培训师, Programming辅导班, Programming教程, Programming私教, Programming辅导, Programming讲师

促销课程

目前没有课程折扣

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

该网站在其他国家/地区