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

编程培训课程

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

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

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

客户评论

★★★★★
★★★★★

编程课程大纲

Title
Duration
Overview
Title
Duration
Overview
28 hours
Overview
该课程涵盖了Java开发的基础知识。

它向学生介绍Java技术,并教他们基本的Java语法和概念,从而创建一个简单的程序。培训贯穿Java Programming语言的基本概念和特性,重点关注异常,基本输入/输出,并发,正则表达式, Java集合框架和平台环境。完成所有基本Java功能的解释和培训后,课程结束。
21 hours
Overview
Jenkins是一个用Java编写的开源持续集成(CI)工具。Maven是一个用于Java项目的构建自动化工具。它们可以一起用于触发连续的构建,例如:每当提交新代码时执行JUnit测试,将这些构建部署到生产环境,以及在一天中的战略时间(例如午夜)安排这些任务。这些工具和流程构成了软件开发和部署的DevOps方法,并且在敏捷开发中很受欢迎。

在这一由讲师引导的现场培训中,参与者将首先介绍DevOps、版本控制和自动化脚本,然后继续实践,学习如何在实验室环境中安装、配置、部署Jenkins和Maven 。

受众

- 开发人员
- 系统管理员
- DevOps工程师

课程形式

- 部分讲座、部分讨论、练习和大量实操
7 hours
Overview
Highcharts是一个用于在Web上创建交互式图形图表的开源JavaScript库。它通常用于以更易于用户阅读和交互的方式表示数据。 在这个有指导的实时培训中,参与者将学习如何使用Highcharts为Web应用程序创建高质量的数据可视化。 在培训结束后,参与者将能够: 只使用HTML和JavaScript在Web上设置交互式图表以视觉上有趣和互动的方式表示大型数据集将图表导出为JPEG,PNG,SVG或PDF 将Highcharts与jQuery Mobile集成以实现跨平台兼容性 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
28 hours
Overview
Symfony 4是一个PHP的软件开发框架。它包含可重复使用的PHP库,以便于开发和测试用PHP编写的新应用程序(Web应用程序或API)。Symfony 4是一个带有内置命令的命令行软件框架,可使PHP代码开发更高效。

在这一由讲师进行实时指导的培训中,学员将学习如何使用Symfony框架和PHP语言来创建PHP应用程序。

在本次培训结束之后,学员将能够:

- 使用Symfony 4来创建和测试用PHP编写的代码
- 为读取和写入数据库的PHP创建简单的代码

受众

- 具有PHP和HTML工作经验的程序员和Web开发人员
- 为更快速完成开发寻求更高效开发工具的高级开发人员
- 需要更新对当前符合用户需求的开发工具的理解的软件设计人员

课程形式

- 部分讲座、部分讨论、练习和大量实操
14 hours
Overview
Apache OpenNLP库是用于处理自然语言文本的基于机器学习的工具包。它支持最常见的NLP任务,例如语言检测,标记,句子分段,部分语音标记,命名实体提取,分块,解析和共参考解析。 在这个有指导意义的现场培训中,参与者将学习如何创建使用OpenNLP处理基于文本的数据的模型。样本培训数据以及定制数据集将作为实验练习的基础。 在培训结束后,参与者将能够: 安装和配置OpenNLP 下载现有模型并创建自己的模型在各种样本数据上训练模型将OpenNLP与现有的Java应用程序集成 听众 开发商数据科学家 课程的格式 部分讲座,部分讨论,练习和沉重的练习
420 hours
Overview
在这个由讲师指导的实时培训中,参与者将在逐步完成示例应用程序的创建和部署时学习Web开发的基础。

在培训结束时,参与者将能够:

- 设计和实现面向用户的新功能
- 优化Web应用程序以最大化速度和规模
- 为基于Web的应用程序编写客户端代码
- 创建快速,易用,大批量生产应用程序并快速开发原型

听众

- 初学Web开发人员

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14 hours
Overview
为什么我们需要清洁代码?程序不断更新,因此代码不断更新,通过不清楚的代码可以非常非常非常难以找到并更新源代码,编写原始代码的成本只有系统总成本的40% ;平均花费的60%用于维护和更新代码。不良的代码大大增加了40/60的比率,在最坏的情况下接近20/80;代码越不洁净,我们花更多的时间来更新它。
21 hours
Overview
在这一由讲师引导的现场培训中,参与者将学习如何应用机器学习技术和工具来解决银行业的现实问题。Python将被用作编程语言。

参与者首先学习关键原则,然后通过建立自己的机器学习模型并使用模型来完成一些现场项目以将所学知识运用到实践中。

受众

- 开发人员
- 数据科学家

课程形式

- 部分讲座、部分讨论、练习和大量实操
28 hours
Overview
Angular 2是用于构建移动和桌面Web应用程序的新开发平台。
14 hours
Overview
指导性分析同描述性分析和预测性分析一样,是业务分析的一个分支。它使用预测模型来建议为达到最佳结果可采取的行动,依靠优化和基于规则的技术作为决策的基础。

在这一由讲师引导的现场培训中,参与者将学习如何使用Matlab对一组样本数据进行指导性分析。

在培训结束后,参与者将能够:

- 了解指导性分析中使用的关键概念和框N架
- 使用MATLAB及其工具箱来获取、清理和探索数据
- 使用基于规则的技术,包括推理引擎、记分卡、决策树(decision trees),根据不同的业务场景做出决策
- 使用蒙特卡罗(Monte Carlo)模拟来分析不确定性并确保合理的决策
- 将预测性和指导性模型部署到企业系统

受众

- 业务分析师
- 运营规划师
- 职能经理
- BI(商业智能)团队成员

课程形式

- 部分讲座、部分讨论、练习和大量实操
14 hours
Overview
在Python机器学习中,文本摘要功能可以读取输入文本并生成文本摘要。这个功能可以从命令行或从Python API / 库中获得。一个令人兴奋的应用是执行摘要的快速创建;这对在做报告和演讲前需要审阅大量文本数据的组织特别有用。

在这一由讲师引导的现场培训中,学员将学习使用Python创建一个简单的可自动生成输入文本摘要的应用程序。

在本次培训结束后,学员将能够:

- 使用一个命令行工具来总结文本。
- 使用Python库设计和创建文本摘要代码。
- 评估三个Python摘要库:sumy 0.7.0、psisummarization 1.0.4、readless 1.0.17

受众

- 开发人员
- 数据科学家

课程形式

- 部分讲座、部分讨论、练习和大量实操
35 hours
Overview
在培训结束时,代表们应该充分配备必要的python概念,并且应该能够充分利用NLTK来实现大多数基于NLP和ML的操作。培训的目的不仅是提供执行知识,还提供其中技术的逻辑和操作知识。
14 hours
Overview
在这一由讲师引导的现场培训中,参与者将学习如何使用Matlab来设计、构建、可视化用于图像识别的卷积神经网络。

在培训结束后,参与者将能够:

- 建立深度学习的模式
- 使数据分类自动化
- 使用Caffe和TensorFlow-Keras的模型
- 使用多个GPU、云或群集训练数据

受众

- 开发人员
- 工程师
- 领域专家

课程形式

- 部分讲座、部分讨论、练习和大量实操
21 hours
Overview
预测性分析是使用数据分析来预测未来的过程。此过程使用数据以及数据挖掘、统计和机器学习技术创建可用来预测未来事件的预测模型。

在这一由讲师引导的现场培训中,参与者将学习如何使用Matlab建立预测模型,并将其应用于大样本数据集,以根据数据预测未来事件。

在培训结束后,参与者将能够:

- 创建预测模型来分析历史和交易数据中的规律
- 使用预测建模来识别风险和机会
- 建立捕捉重要趋势的数学模型
- 使用来自设备和业务系统的数据来减少浪费、节省时间或降低成本

受众

- 开发人员
- 工程师
- 领域专家

课程形式

- 部分讲座、部分讨论、练习和大量实操
7 hours
Overview
TypeScript是用于构建企业Javascript应用程序的开源语言。它是一个严格的JavaScript超集,可以编译为纯JavaScript,并为静态语言提供静态类型和面向对象的开发。 本课程介绍TypeScript的高级功能,并通过构建reallife JavaScript应用程序向参与者讲解。 在培训结束后,参与者将能够: 利用Typescript的全部功能,以更少的错误编写更好的代码用联合,交集和元组类型扩展现有类型创建并使用装饰器使用promise,异步和等待关键字来管理异步代码写出干净,富有表现力的代码 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
14 hours
Overview
Behat是用PHP编写的行为驱动开发(BDD)测试框架。它有助于开发人员,测试人员,业务利益相关方和客户在软件开发过程中进行沟通。 Behat允许非技术人员编写应用程序预期行为的明确描述,然后将这些“应用场景”作为针对应用程序的功能测试。 在这个有指导意义的现场培训中,参与者将学习如何使用Behat和PHP编写和执行BDD风格的测试用例。 在培训结束后,参与者将能够: 运行可读的自动化测试,“给定,当时,然后”黄瓜语言使用基于Behat的测试案例来改善技术和非技术团队之间的协作将Behat与Selenium,Mink,Goutte和其他浏览器模拟器集成以推动测试并生成报告通过扩展系统扩展Behat功能通过终端命令,REST API等测试大量的使用场景。 听众 测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
7 hours
Overview
.NET React ive Extensions(Rx)是一个库,用于使用可观察集合和LINQ样式查询运算符来编写异步和基于事件的程序。

在这个由讲师指导的实时培训中,参与者将学习如何使用.NET React ive Extensions开发异步应用程序。

在培训结束时,参与者将能够:

- 创建从各种数据源(如股票报价,推文,计算机事件和Web服务)捕获事件流的应用程序
- 使用Observables和Scheduler来表示和管理多个异步数据流
- 使用LINQ运算符对多个事件进行过滤,投影,聚合,组合和执行基于时间的操作

听众

- 开发商

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
7 hours
Overview
OpenResty is a full-fledged web platform that integrates Nginx, LuaJIT, and Lua libraries. It allows for the construction of high-performance web applications capable of handling 10K ~ 1000K+ connections in a single box. OpenResty is used by Alibaba, CloudFlare, and Tumblr, among others.

In this instructor-led, live training, participants will learn how to use OpenResty to build a number of demo solutions, including a web application, web service, and a dynamic web gateway.

By the end of this training, participants will be able to:

- Turn an nginx web server into a web application server
- Use the Lua programming language to script nginx C modules and Lua modules
- Run server-side web applications completely inside the Nginx server
- Integrate OpenResty with remote backends such as MySQL, PostgreSQL, Memcached, and Redis

Audience

- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
35 hours
Overview
Python是一门在金融行业拥有巨大声望的编程语言。最大的投资银行和对冲基金正在使用它来构建包括核心交易项目及风险管理系统在内的广泛的金融应用。

在这一由讲师引导的现场培训中,参与者将学习如何使用Python开发实际的应用程序以解决一些特定的财务相关的问题。

在本次培训结束后,参与者将能够:

- 了解Python编程语言的基础知识
- 下载、安装和维护用Python创建财务应用程序的最佳开发工具
- 选择和利用最合适的Python软件包和编程技术来组织、可视化和分析从各种来源(CSV、Excel、数据库、网站等)得来的财务数据。
- 构建解决资产配置、风险分析、投资绩效等相关问题的应用程序
- 故障排除、集成部署和优化他们的应用程序

受众

- 开发人员
- 分析师
- 宽客

课程形式

- 部分讲座、部分讨论、练习和大量实操

注意事项

- 该培训旨在为金融专业人士所面对的一些原则问题提供解决方案。但是,如果您有一个特定的主题、工具或技术想要附加或详细说明,请联系我们以作安排。
28 hours
Overview
Angular 5是用于构建移动、桌面和Web应用程序的现代JavaScript MVW (Model-View-Whatever) 框架。与之前的版本相比,Angular 5的一个显著特性是更快的加载和执行时间。Angular由Google创建,用于Google Adwords、Google Fiber、Adsense和其他服务。

在这一由讲师引导的现场培训中,学员将逐步创建和部署一个示例Angular应用程序并从中学习Angular 5的基础知识。

受众

- 网络开发初学者
- 有经验的前端开发人员
- 任何有兴趣学习如何使用Angular开发应用程序的人员

课程形式

- 部分讲座、部分讨论、练习和大量实操
7 hours
Overview
Undertow是一个用Java编写的轻量级Web服务器。它由JBoss的WilfFly在内部使用,并作为基于JVM的应用程序的嵌入式Web服务器而广受欢迎。 在本课程中,学员将学习如何将Undertow Web服务器设置为独立和嵌入式Web服务器。 在课程结束时,参与者将了解Undertow的架构,功能和能力,并能够: 以独立和嵌入模式部署和管理Undertow服务器使用Undertow的嵌入式API将Undertow嵌入到应用程序代码中将Undertow集成到Wildfly应用程序服务器中将Undertow设置为Spring Boot的嵌入式servlet容器 听众 系统管理员企业Web应用程序开发人 DevOps工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
7 hours
Overview
Apache TomEE是在Tomcat (TomEE = Tomcat + aditional Java EE功能)之上开发的经过认证的Java Enterprise Edition(EE)堆栈。这些集成有助于编写代码,测试业务逻辑,配置容器管理的资源以及管理服务器。

在这个由讲师指导的实时培训中,参与者将学习如何安装,配置,管理,排除故障并优化TomEE应用服务器。

听众

- 开发商
- 系统管理员
- DevOps工程师

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
28 hours
Overview
机器学习是人工智能的一个分支,其中计算机有能力学习而不被明确编程。深度学习是机器学习的一个子领域,它使用基于学习数据表示和结构(如神经网络)的方法。 Python是一种高级编程语言,因其清晰的语法和代码可读性而闻名。 在这种有指导性的现场培训中,参与者将学习如何通过创建深度学习股票价格预测模型来实现使用Python进行融资的深度学习模型。 在培训结束后,参与者将能够: 理解深度学习的基本概念了解金融深度学习的应用和使用使用Python,Keras和TensorFlow为财务创建深度学习模型使用Python构建自己的深度学习股票价格预测模型 听众 开发商数据科学家 课程的格式 部分讲座,部分讨论,练习和沉重的练习
28 hours
Overview
机器学习是人工智能的一个分支,其中计算机具有学习能力而无需明确编程。深度学习是机器学习的一个子领域,它使用基于学习数据表示和结构(如神经网络)的方法。 Python是一种高级编程语言,以其清晰的语法和代码可读性而闻名。

在这个以讲师为主导的现场培训中,参与者将学习如何使用Python实施深度学习银行模型,同时逐步创建深度学习信用风险模型。

在培训结束时,参与者将能够:

- 理解深度学习的基本概念
- 了解深度学习在银行业务中的应用和用途
- 使用Python , Keras和TensorFlow为银行业务创建深度学习模型
- 使用Python构建自己的深度学习信用风险模型

听众

- 开发商
- 数据科学家

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
Kotlin是一种基于Java的现代,功能和面向对象的编程语言。

在这个以讲师为主导的现场培训中,参与者将在他们逐步创建基于现有iOS应用程序的Android应用程序时学习Kotlin编程。

在培训结束时,参与者将能够:

- 通过利用Swift和iOS知识来理解Kotlin编程的基本概念。
- 使用Kotlin构建Android UI。

听众

- iOS和Swift开发人员有兴趣使用Kotlin将他们的应用程序移动到Android

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
Kotlin是一种基于Java的现代,功能和面向对象的编程语言。

在这个以讲师为主导的现场培训中,参与者将学习如何使用Kotlin创建专业应用程序。

在培训结束时,参与者将能够:

- 理解面向对象编程的基础知识
- 理解Kotlin的概念
- 阅读Kotlin代码
- Kotlin自己的Kotlin应用程序

听众

- 编程初学者
- 经验丰富的Java开发人员对Kotlin感兴趣

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
Kotlin是一种基于Java的现代,功能和面向对象的编程语言。

在这个以讲师为主导的现场培训中,参与者将学习如何使用Kotlin编程语言提供的更高级功能。

在培训结束时,参与者将能够:

- 了解Kotlin与其他JVM语言相比具有高度可扩展性和独特性的原因。
- 检查Kotlin高级主题和功能,包括函数,类,委派,泛型,元编程和异步编程。

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
21 hours
Overview
Kotlin是一种基于Java的现代,功能和面向对象的编程语言。

在这个以讲师为主导的现场培训中,参与者将学习如何使用Kotlin进行编码,因为他们将Android应用程序从Java转换为Kotlin 。

在培训结束时,参与者将能够:

- 了解Kotlin编程的基础知识。
- Kotlin自己的Kotlin应用程序。
- 将Android应用程序从Java转换为Kotlin 。
- 使用Kotlin Java ,反之亦然。

听众

- Java开发人员对Kotlin感兴趣
- Android开发人员对Kotlin感兴趣

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
35 hours
Overview
PHP是一种功能强大的通用脚本语言,最常用,适用于Web开发。

在这个由讲师指导的实时培训中,参与者将学习如何实现高级PHP编程工具和技术。

在培训结束时,参与者将能够:

- 学习PHP编程中的高级概念。
- 使用PHP编程建立一致性并解决高级问题。

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
28 hours
Overview
Go ( Go lang)是一种由Go ogle创建的开源,静态类型的编程语言。其不断发展的生态系统,稳定的架构和强大的库使Go成为构建可扩展,高性能Web服务和应用程序的热门选择。

在这个以讲师为主导的现场培训中,参与者将学习Go ( Go lang)的核心元素,语法和控制结构,同时逐步开发和部署示例Web应用程序。

在培训结束时,参与者将能够:

- 设置最佳的Go开发环境。
- 结构Go代码以获得最大可读性。
- 优化Go应用程序的性能。
- 测试和调试Go应用程序。
- 部署示例Web应用程序。

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
编程,培训,课程,培训课程, 企业编程培训, 短期编程培训, 编程课程, 编程周末培训, 编程晚上培训, 编程训练, 学习编程, 编程老师, 学编程班, 编程远程教育, 一对一编程课程, 小组编程课程, 编程培训师, 编程辅导班, 编程教程, 编程私教, 编程辅导, 编程讲师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!