|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/scala_scalable_functional_programming_language_kids_beginners_scratch/
课程评论:没有评论
**Scala编程入门:2020完整指南** 本课程是为Scala编程的完全初学者设计的,即使您没有任何Scala基础,也能轻松入门。课程内容全面,从最基础的Scala环境搭建开始,逐步深入到语言的核心概念。 **核心内容涵盖:** * **基础概念:** 字面量、值、变量、类型、字符串插值。 * **控制流:** if else语句与表达式、match表达式。 * **循环:** for循环和while循环。 * **模式匹配:** 强大的模式匹配技术。 * **函数与递归:** 函数定义、递归函数、嵌套函数、命名参数、默认参数、可变参数、参数组、方法与运算符。 * **高阶函数:** 理解并应用高阶函数。 * **函数式编程特性:** 偏应用函数和柯里化。 * **集合:** 深入学习List、Set、Map、Array、Seq、Stream以及Tuple等数据结构。 **课程目标:** 通过本课程的学习,您将全面掌握 Scala 编程的基础知识,为进一步深入学习 Scala 打下坚实的基础。如果您有 C++ 或 Java 等编程语言基础,将能更快地理解和掌握 Scala 的特性。Scala 是一门在2017年备受瞩目的热门语言,由Martin Odersky于2003年推出。本课程以用户友好、易于理解的方式为您呈现 Scala 编程的魅力。
Topics Covered:Literals, Values, Variables, and Types String Interpolation If Else Statement and Expression Match Expressions Loops - for and while Pattern Matching Functions Recursive Functions Nested Functions Calling Functions with Named Parameters Parameters with Default Values VarArg Parameters Parameter Groups Methods and Operators Higher-Order Functions Partially Applied Functions and Currying Collections - List, Sets and Maps Array, Seq, Stream, Tuples In this course you are going to learn Scala Programming. The course is designed to the point and from very beginning. This course is Totally for the Beginners Who do not have any concept in Scala. After completing this course you get a basic overview about Scala Programming. Scala is one of the Hot Demanding Language in 2017! The language is introduce by Martin Odersky in 2003. This Series explains Scala Programming in the User Friendly and Easy to understand Way! Here In this course we start form very basic Scala Setup and then We move to the Variables, Literals, Strings any Other Advance Concepts.If you do not have any knowledge in Scala that is O. K. We Guide you from the very basic step to the advance concepts. If you have knowledge in Programming Language like C++, Java You get an additional Benifit.