课程大纲

介绍

  • 什么是 Scala
  • 面向对象编程的范式
  • 函数式编程范例
  • Scala 和 Java
  • 语言运行时环境

Scala的基础知识

  • 数据类型
  • 运营商
  • 控制指令和回路

面向对象 Programming

  • 领域
  • 方法
  • 对象和实例
  • 继承、抽象、封装、多态性
  • 特征

功能性 Programming

  • 函数声明
  • function 参数
  • 闭 包
  • 匿名函数
  • 递归
  • 延迟初始化

  • 软件包 Scala language
  • 导入软件包
  • 创建自己的软件包

Scala 语言的其他方面

  • 一般类型
  • 卓越的服务
  • 类的案例。
  • 集合、数据结构
  • 据称的参数
  • 元编程
  • 并发编程

要求

  • 具有函数式编程知识以及 Java 和 JVM 的基本知识者优先
 14 小时

人数



每位参与者的报价

客户评论 (5)

相关课程

Akka - from Beginner to Intermediate

21 小时

Machine Learning Fundamentals with Scala and Apache Spark

14 小时

Scala: Advanced Object-Functional Programming

14 小时

Scala: Advanced Functional Programming

14 小时

Apache Spark Streaming with Scala

21 小时

Introduction to Programming

35 小时

Linux Network Programming

14 小时

Clean Code

14 小时

Java Persistence with Hibernate

14 小时

Java Fundamentals for Android

14 小时

Unit Testing with JUnit

21 小时

Java Advanced

28 小时

Java fundamentals with Maven

28 小时

Java Advanced - one day

7 小时

Java Intermediate - one day

7 小时

课程分类