Explaining the Scala language video tutorial
Download address: http://download.csdn.net/detail/mjassa/9728234
Scala is a multi-paradigm programming language, a kind of similar to the Java programming language, is designed to achieve scalable language, and integrate various characteristics of object-oriented programming and functional programming,
Scala is a functional object-oriented language, it provides many unprecedented features, while running on the JVM, with the growing interest in Scala developers, as well as more and more tools support, there is no doubt that the Scala language will become an indispensable tool for your hand,
Lesson 1, Scala language preliminary
Lesson 2, Scala basic type and operation, program control structure
Lesson 3, Array, a List
Lesson 4, Set, Map, Tuple, queue operations combat
Class 5, functions and closures
Lesson 6, classes and objects (a)
Lesson 7, classes and objects (2)
Class 8, package and introduce
9 class, inheritance and combination
Lesson 10, Scala class hierarchy, Traits preliminary
Class 11, Trait advanced
Lesson 12, I/O and regular expression
Lesson 13, higher-order functions
Lesson 14, Case Class and pattern matching (a)
Lesson 15, Case Class and pattern matching (2)
Lesson 16, generics and annotations
Lesson 17, a type parameter (a)
Lesson 18, implicit conversion and implicit parameter (a)
Lesson 19, implicit conversion and implicit parameter (2)
Lesson 20, type parameters (2)
Lesson 21, a type parameter (3)
Class, 22 senior types (a)
Lesson 23, a senior type (2)
Lesson 24, senior type (3)
Lesson 25, Extractor (Extractor)
Lesson 26, Scala concurrent programming based
Lesson 27, Scala manipulate XML
Class 28, Scala and JAVA interoperability
Lesson 29, Scala database programming
Lesson 30, Scala scripting and conclusions