
当地讲师主导的斯卡拉现场培训课程中国 。
Machine Translated
客户评论
对于初学者来说,这个课程并不容易,但理查德非常友好,并且每个人都被卡住了一对一。
Johnson and Johnson EMEA Development Centre
课程: Akka - from Beginner to Intermediate/Advanced
Machine Translated
Go在阿卡OD知名度
Johnson and Johnson EMEA Development Centre
课程: Akka - from Beginner to Intermediate/Advanced
Machine Translated
理查德,他非常善良和耐心,这是非常需要的
Johnson and Johnson EMEA Development Centre
课程: Akka - from Beginner to Intermediate/Advanced
Machine Translated
能够与Fulvio谈论他在Spark,Kafka等其他技术方面的经验 - 这是在休息期间的精彩讨论。
ARM Limited; ARM
课程: Programming in Scala
Machine Translated
Scala课程大纲
The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).
Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.
我们的目标是让您自信地理解和使用Machine Learning工具箱中最基本的工具,并避免Data Science应用程序的常见缺陷。
在这个由讲师指导的实时培训参与者将学习如何使用Scala的高级功能(包括其类型系统),使用对象功能方法编写更好的代码。
在培训结束时,参与者将能够:
- 利用Scala的类型系统获得最大利益
- 在功能上处理异常
- 使用Scala创建库和DSL
- 使用Scala的高级功能进行模式匹配
课程形式
- 部分讲座,部分讨论,练习和繁重的实践练习
在这位由讲师主导的实践培训参与者中,他们将学习如何使用Scala的高级功能来开发易于编写,阅读,测试和更改的构造良好的软件。本培训的重点是功能性编程,使用真实案例研究和讨论作为实验练习和活动的参考。
在培训结束时,参与者将能够:
- 实现高级函数编程技术
- 理解复杂类型的签名
- 通过类型和替换来理解代码
- 在功能上处理异常
- 使用Scala创建库和DSL
- 使用Scala的高级功能进行模式匹配
课程形式
- 部分讲座,部分讨论,练习和繁重的实践练习
在这个由讲师指导的实时培训中,参与者将学习基于属性的测试背后的好处和概念,因为他们练习编写导致自动生成测试用例的属性。
在培训结束时,参与者将能够:
- 编写替换和/或补充手写单元测试用例的一般属性
- 在更高级别的属性规范中编写测试
- 使用内置命令行测试运行器执行Scala Check作为独立的可执行文件
- 将Scala Check与Scala Test,specs2和LambdaTest等测试框架集成
听众
- 测试工程师
- 开发商
课程形式
- 部分讲座,部分讨论,练习和繁重的实践练习
这种由讲师指导的实时培训(现场或远程)针对希望通过Spark Streaming和Scala流式传输大数据的软件工程师。
在培训结束时,参与者将能够:
- 使用Scala编程语言创建Spark应用程序。
- 使用Spark Streaming处理连续的数据流。
- 使用Spark Streaming处理实时数据流。
课程形式
- 互动式讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中动手实施。
课程自定义选项
- 要请求此课程的定制培训,请与我们联系安排。