
中国 中的在线或现场、由讲师指导的现场 Scala 培训课程。
Machine Translated
Scala Course Outlines
课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
14小时
本课程的目的是提供在实践中应用Machine Learning方法的基本熟练程度。通过使用Scala编程语言及其各种库,并基于大量实际示例,本课程教授如何使用Machine Learning最重要的构建块,如何制定数据建模决策,解释算法的输出和验证结果。 我们的目标是让您自信地理解和使用Machine Learning工具箱中最基本的工具,并避免Data Science应用程序的常见缺陷。
14小时
Scala是一种简洁的面向对象语言,具有函数式编程功能,包括currying,类型推断,不变性,惰性求值和模式匹配。 Scala代码在JVM上运行,旨在解决Java一些缺点。 在这个由讲师指导的实时培训参与者将学习如何使用Scala的高级功能(包括其类型系统),使用对象功能方法编写更好的代码。 在培训结束时,参与者将能够:
- 利用Scala的类型系统获得最大利益
- 在功能上处理异常
- 使用Scala创建库和DSL
- 使用Scala的高级功能进行模式匹配
- 部分讲座,部分讨论,练习和繁重的实践练习
14小时
Scala是一种简洁的面向对象语言,具有函数式编程功能,包括currying,类型推断,不变性,惰性求值和模式匹配。 在这位由讲师主导的实践培训参与者中,他们将学习如何使用Scala的高级功能来开发易于编写,阅读,测试和更改的构造良好的软件。本培训的重点是功能性编程,使用真实案例研究和讨论作为实验练习和活动的参考。 在培训结束时,参与者将能够:
- 实现高级函数编程技术
- 理解复杂类型的签名
- 通过类型和替换来理解代码
- 在功能上处理异常
- 使用Scala创建库和DSL
- 使用Scala的高级功能进行模式匹配
- 部分讲座,部分讨论,练习和繁重的实践练习
21小时
Scala Check是一个用于为Scala或Java程序执行基于属性的自动化测试的库。受Haskell库QuickCheck的启发,它使用属性来描述应用程序的预期行为,首先生成随机输入数据,然后在应用程序的不同区域测试此数据并报告结果。 在这个由讲师指导的实时培训中,参与者将学习基于属性的测试背后的好处和概念,因为他们练习编写导致自动生成测试用例的属性。 在培训结束时,参与者将能够:
- 编写替换和/或补充手写单元测试用例的一般属性
- 在更高级别的属性规范中编写测试
- 使用内置命令行测试运行器执行Scala Check作为独立的可执行文件
- 将Scala Check与Scala Test,specs2和LambdaTest等测试框架集成
- 测试工程师
- 开发商
- 部分讲座,部分讨论,练习和繁重的实践练习
21小时
本研讨会旨在将参与者从初学者到中间/先进的水平,了解和了解框架。
整个课程是手动的,主要是由教练在开始时驱动,并逐渐转向参与者自己制作代码(并下载执行 / 解决方案由教练写的)。
观众不应该有事先了解(0),教练将花费必要的时间来解释和澄清与使用(0)代码有关的所有细节。
21小时
Scala是Java的简化版本,用于大规模功能和面向对象的编程。 Apache Spark Streaming是Spark API的扩展组件,用于将大数据集作为实时流处理。 Spark Streaming和Scala一起使大数据流化。 这种由讲师指导的实时培训(现场或远程)针对希望通过Spark Streaming和Scala流式传输大数据的软件工程师。 在培训结束时,参与者将能够:
- 使用Scala编程语言创建Spark应用程序。
- 使用Spark Streaming处理连续的数据流。
- 使用Spark Streaming处理实时数据流。
- 互动式讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中动手实施。
- 要请求此课程的定制培训,请与我们联系安排。
Last Updated:
Scala,培训,课程,培训课程, 企业Scala培训, 短期Scala培训, Scala课程, Scala周末培训, Scala晚上培训, Scala训练, 学习Scala, Scala老师, 学Scala班, Scala远程教育, 一对一Scala课程, 小组Scala课程, Scala培训师, Scala辅导班, Scala教程, Scala私教, Scala辅导, Scala讲师