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

编程培训课程

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

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

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

客户评论

★★★★★
★★★★★

编程课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
35小时
This instructor-led, live training in 中国 (online or onsite) is aimed at data analysts and anyone who is interested to learn how to use and integrate Tableau, Python, R, and SQL for data visualization and analysis. By the end of this training, participants will be able to:
  • Perform data analysis using Python, R, and SQL.
  • Create insights through data visualization with Tableau.
  • Make data-driven decisions for business operations.
7小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to use JWT to transmit information between different parties as a JSON object. By the end of this training, participants will be able to:
  • Understand the JWT structure and use cases.
  • Learn how to validate and invalidate JWTs.
  • Manage Cryptographic keys.
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.
7小时
This instructor-led, live training in 中国 (online or onsite) is aimed at Java developers who wish to use JVM tools and features to run Java programs. By the end of this training, participants will be able to:
  • Understand JVM and how it works.
  • Learn about reflection and the different memory areas.
  • Understand how to use the JVM tool interface.
  • Use JVM to run Java programs on any device or operating system.
7小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to learn and use Alpine JS to enhance JavaScript applications with its reactive and declarative nature. By the end of this training, participants will be able to:
  • Learn and understand the basic concepts of Alpine JS.
  • Use Alpine JS to develop dynamic websites and other projects efficiently.
21小时
This instructor-led, live training in 中国 (online or onsite) is aimed at web developers who wish to learn how to use Progressive Web Application (PWA) development features to create an app-like experience in a website using Entity Framework (EF) Core and Blazor. By the end of this training, participants will be able to:
  • Use the EF package to work with databases.
  • Use Blazor components, services, dependency injection, layout, and routing.
  • Create service workers to enable PWA features in an application.
  • Utilize push notifications and other PWA features.
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小时
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小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers or anyone who wish to learn the basics of Tcl and Tk as they step through the creation of a basic word processing application. By the end of this training, participants will be able to:
  • Create complex GUIs using only a few dozen lines of code.
  • Quickly create simple GUI programs for Linux.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at programmers who wish to use Java 16 to build, manage, and package Java applications. By the end of this training, participants will be able to:
  • Learn and understand the new features and changes from the older versions of Java to Java 16.
  • Learn Java fundamental concepts and use them to build Java applications.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to learn and apply the basics of Continuous Integration for Java. By the end of this training, participants will be able to:
  • Learn and understand CI for a Java project.
  • Build a CI system for Java.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at programmers, java developers, and anyone who wishes to use Vaadin to develop and deploy applications. By the end of this training, participants will be able to:
  • Setup and configure a Vaadin project.
  • Understand the fundamentals of Vaadin in developing applications.
  • Use Vaadin to develop applications.
21小时
This instructor-led, live training in 中国 (online or onsite) is aimed at Java programmers who wish to learn about Guava and how to utilize Guava in programming. By the end of this training, participants will be able to:
  • Learn how to use Guava in Java programming.
  • Utilize Guava to facilitate standard coding practices.
  • Make easy to read and concise Java codes.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to use NetBeans to develop applications with Java and other programming languages. By the end of this training, participants will be able to:
  • Learn about NetBeans and how it works.
  • Learn how to use NetBeans in Java programming.
  • Use NetBeans to create templates and projects.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at JavaScript programmers and developers who wish to learn how to work with JSON. By the end of this training, participants will be able to:
  • Learn what JSON is and how it works.
  • Learn to use JSON with JavaScript.
35小时
This instructor-led, live training in 中国 (online or onsite) is aimed at programmers who wish to use HTML5, JavaScript, and CSS4 together to create a web application. By the end of this training, participants will be able to:
  • Integrate and use HTML5, JavaScript, and CSS4 features in application development.
  • Use CSS4 to enhance the appeal and usability of the application.
  • Use JavaScript and HTML in creating modern interactive applications.
28小时
This instructor-led, live training in 中国 (online or onsite) is aimed at programmers who wish to use the latest features of Angular 13 to build, test, and deploy web applications. By the end of this training, participants will be able to:
  • Use TypeScript and Angular CLI to develop Angular 13 applications.
  • Develop, test, and deploy Angular 13 web applications.
  • Create web components that can be used for any web application or page.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to use the FARM (FastAPI, React, and MongoDB) stack to build dynamic, high-performance, and scalable web applications. By the end of this training, participants will be able to:
  • Set up the necessary development environment that integrates FastAPI, React, and MongoDB.
  • Understand the key concepts, features, and benefits of the FARM stack.
  • Learn how to build REST APIs with FastAPI.
  • Learn how to design interactive applications with React.
  • Develop, test, and deploy applications (front end and back end) using the FARM stack.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at web developers who wish to use Blazor Web Assembly to build a web application. By the end of this training, participants will be able to:
  • Understand forms and authentication in Blazor WebAssembly.
  • Create a Blazor WebAssembly project.
  • Learn different ways to run your web application.
7小时
This instructor-led, live training in 中国 (online or onsite) is aimed at developers who wish to learn and use Livewire to build modern and dynamic application interfaces. By the end of this training, participants will be able to:
  • Build and test livewire components.
  • Build applications using the Livewire library.
  • Create dynamic components within PHP.
14小时
This instructor-led, live training in 中国 (online or onsite) is aimed at data scientists and developers who wish to use and integrate SQL, Python, and Tableau to perform complex data analysis, processing, and visualization. By the end of this training, participants will be able to:
  • Set up the necessary environment to perform data analysis with SQL, Python, and Tableau.
  • Understand the key concepts of software integration (data, servers, clients, APIs, endpoints, etc.).
  • Get a refresher on the fundamentals of Python and SQL.
  • Perform data pre-processing techniques in Python.
  • Learn how to connect Python and SQL for data analysis.
  • Create insightful data visualizations and charts with Tableau.
21小时
Tcl是一种高度可读和可定制的高级编程语言。 Tk是一个图形工具包,通常与Tcl一起使用。 在这个由讲师指导的现场培训(现场或远程)中,参与者将在逐步创建基本文字处理应用程序时学习Tcl和Tk的基础知识。 在培训结束时,参与者将能够:
  • 仅使用几十行代码创建复杂的GUI
  • 快速为Linux创建简单的GUI程序
听众
  • 开发商
  • 工程师
  • 系统管理员
课程格式
  • 部分讲座,部分讨论,练习和繁重的实践练习
注意
  • 要申请本课程的定制培训,请联系我们安排。
14小时
Bazel 是由 Google 开发的开源构建和测试工具。 它提供了自动执行构建和测试任务的工具。 由教练领导的现场培训(在线或在线)旨在开发人员,希望了解如何在软件构建和测试工作流的自动化工作。 在本研讨会结束后,参与者将能够:
    了解基本概念的1和学习它是如何工作的。 学习如何使用 Bazel 在建造和测试中。 使用 Bazel 在执行构建和测试自动化。
课程格式
    互动讲座和讨论。 很多练习和练习。 在现场实验室环境中进行手动实施。
课程定制选项
    要申请此课程的定制培训,请联系我们安排。
21小时
概观 Node.js是一个轻松构建快速,可扩展的网络应用程序的平台。了解如何使用事件驱动的非阻塞I / O模型构建跨分布式设备运行的数据密集型实时应用程序。我们将探索使Node.js独特的设计选择,如何改变应用程序的构建方式以及应用程序系统如何在此模型中最有效地工作。了解如何创建强大,富有表现力和清晰的模块化代码。了解何时使用回调,事件发射器和流。使用流可以轻松处理无法在应用程序内存中使用的数据。有效处理错误以确保运行时可靠性。该课程有大量的实验练习,以加强所涵盖的概念和技术。 目标完成本课程后,学生将能够:
  • 清楚地理解导致Node.js选择事件循环的平台设计选择,以及这对于在此基础上构建的应用程序意味着什么。
  • 了解事件驱动编程中存在的独特权衡。
  • 在应用程序中创建Node.js模块并表达代码模块性。
  • 了解Node.js的核心流控制模式,并了解何时适合使用回调,事件发射器或流。
  • 有效地创建和操作缓冲区。
  • 了解如何管理错误状态并了解进程何时因错误而退出。
  • 使用Node.js构建网络应用程序。
28小时
本课程专为希望学习Python编程语言的人设计。重点是Python语言,核心库,以及Python社区开发的最好和最有用的库的选择。 Python推动了业务,并被世界各地的科学家使用 - 它是最流行的编程语言之一。 该课程可以使用Python 2.7.x或3.x进行,实践练习充分利用了该语言的两个版本。本课程可以在任何操作系统(所有UNIX版本,包括Linux和Mac OS X,以及Microsoft Windows)上提供。 实践练习约占课程时间的70%,约30%是演示和演示。整个课程都可以询问讨论和问题。 注意:在提议的课程日期之前,可根据事先要求定制培训以满足特定需求。
14小时
RabbitMQ是一个开源消息代理系统,用于存储和检索由进程,应用程序和服务器传递的消息。 Spring是一个Java框架。通过将Java和Spring与RabbitMQ ,用户可以创建复杂的队列,交换,绑定等。 这项由讲师指导的实时培训(现场或远程)针对希望使用RabbitMQ作为Java消息传递中间件和程序(使用Spring来构建应用程序)的软件架构师和Web开发人员。 在培训结束时,参与者将能够:
  • 将Java和Spring与RabbitMQ一起使用以构建应用程序。
  • 使用RabbitMQ设计异步消息驱动的系统。
  • 在RabbitMQ创建和应用队列,主题,交换和绑定
课程形式
  • 互动式讲座和讨论。
  • 很多练习和练习。
  • 在现场实验室环境中动手实施。
课程自定义选项
  • 要请求此课程的定制培训,请与我们联系以安排。
28小时
在这一由讲师引导的培训中,参与者将学习高级Python编程技术,包括如何将这种多功能语言应用于解决分布式应用、财务、数据分析和可视化、UI编程及维护脚本等领域的问题。 受众
  • 开发人员
课程形式
  • 部分讲座、部分讨论、练习和大量实操
注意事项
  • 如果您想添加、移除或自定义本课程中的任一部分或主题,请联系我们以作安排。
14小时
RabbitMQ是一个开源企业消息代理,用于存储和检索进程,应用程序和服务器传递的消息。它使用消息队列异步处理任务,尤其适用于需要在后台处理大型数据集的应用程序,同时实时响应实时用户请求。 在这个由讲师指导的实时培训中,参与者将学习如何安装,配置和管理RabbitMQ ,然后将RabbitMQ消息传递集成到许多示例.NET应用程序中。 在培训结束时,参与者将能够:
  • 设置,配置和管理RabbitMQ 。
  • 了解RabbitQ在微服务架构的设计和实现中的作用。
  • 了解RabbitMQ如何与其他消息队列体系结构进行比较。
  • 设置并使用RabbitMQ作为代理,为现实企业.Net应用程序处理异步和同步消息。
课程形式
  • 部分讲座,部分讨论,练习和繁重的实践练习
21小时
In this instructor-led, live training in 中国, participants will learn how to use Python and Spark together to analyze big data as they work on hands-on exercises. By the end of this training, participants will be able to:
  • Learn how to use Spark with Python to analyze Big Data.
  • Work on exercises that mimic real world cases.
  • Use different tools and techniques for big data analysis using PySpark.
14小时
该课程揭示了在VBA应用程序Ms Excel中有效编写高级应用程序的秘诀。 课程结束后,您可以:
  • 编写高级面向对象的应用程序
  • 转换文本文件
  • 使用外部数据源
  • 使用外部库

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!

该网站在其他国家/地区