关于此 专项课程

27,953 次近期查看
Learner Career Outcomes
39%
Started a new career after completing this 专项课程.
12%
Got a pay increase or promotion.

100% 在线课程

立即开始,按照自己的计划学习。

灵活的计划

设置并保持灵活的截止日期。

中级

At least one year of programming experience, in any language.

完成时间大约为5 个月

建议 6 小时/周

英语(English)

字幕:英语(English), 韩语, 塞尔维亚语, 法语(French), 巴西葡萄牙语

您将学到的内容有

  • Check

    Write purely functional programs using recursion, pattern matching, and higher-order functions

  • Check

    Design immutable data structures

  • Check

    Write programs that effectively use parallel collections to achieve performance

  • Check

    Manipulate data with Spark and Scala

您将获得的技能

Scala ProgrammingParallel ComputingApache SparkFunctional Programming
Learner Career Outcomes
39%
Started a new career after completing this 专项课程.
12%
Got a pay increase or promotion.

100% 在线课程

立即开始,按照自己的计划学习。

灵活的计划

设置并保持灵活的截止日期。

中级

At least one year of programming experience, in any language.

完成时间大约为5 个月

建议 6 小时/周

英语(English)

字幕:英语(English), 韩语, 塞尔维亚语, 法语(French), 巴西葡萄牙语

专项课程的运作方式

加入课程

Coursera 专项课程是帮助您掌握一门技能的一系列课程。若要开始学习,请直接注册专项课程,或预览专项课程并选择您要首先开始学习的课程。当您订阅专项课程的部分课程时,您将自动订阅整个专项课程。您可以只完成一门课程,您可以随时暂停学习或结束订阅。访问您的学生面板,跟踪您的课程注册情况和进度。

实践项目

每个专项课程都包括实践项目。您需要成功完成这个(些)项目才能完成专项课程并获得证书。如果专项课程中包括单独的实践项目课程,则需要在开始之前完成其他所有课程。

获得证书

在结束每门课程并完成实践项目之后,您会获得一个证书,您可以向您的潜在雇主展示该证书并在您的职业社交网络中分享。

how it works

此专项课程包含 5 门课程

课程1

课程 1

Scala 函数式程序设计原理

|
|
课程2

课程 2

Functional Program Design in Scala

|
|
课程3

课程 3

并行编程

|
|
课程4

课程 4

Big Data Analysis with Scala and Spark

|
|

讲师

授课教师 Martin Odersky 的图片

Martin Odersky 

Professor
Computer Science
169,588 个学生
2 门课程
授课教师 Prof. Viktor Kuncak 的图片

Prof. Viktor Kuncak 

Associate Professor
School of Computer and Communication Sciences
47,001 个学生
1 门课程
授课教师 Dr. Julien Richard-Foy 的图片

Dr. Julien Richard-Foy 

Computer Scientist
Scala Center
8,293 个学生
1 门课程
授课教师 Dr. Aleksandar Prokopec 的图片

Dr. Aleksandar Prokopec 

Principal Researcher
Oracle Labs
47,001 个学生
1 门课程
授课教师 Prof. Heather Miller 的图片

Prof. Heather Miller 

Assistant Professor
Carnegie Mellon University
69,639 个学生
1 门课程

提供方

洛桑联邦理工学院 徽标

洛桑联邦理工学院

常见问题

  • 可以!点击您感兴趣的课程卡开始注册即可。注册并完成课程后,您可以获得可共享的证书,或者您也可以旁听该课程免费查看课程资料。如果您订阅的课程是某专项课程的一部分,系统会自动为您订阅完整的专项课程。访问您的学生面板,跟踪您的进度。

  • 此课程完全在线学习,无需到教室现场上课。您可以通过网络或移动设备随时随地访问课程视频、阅读材料和作业。

  • 此专项课程不提供大学学分,但部分大学可能会选择接受专项课程证书作为学分。查看您的合作院校了解详情。

  • Time to completion can vary based on your schedule, but most learners are able to complete the Specialization in 4-5 months.

  • Each course in the Specialization is offered on demand, and may be taken at any time.

  • At least one year of programming experience is recommended. Proficiency with Java or C# is ideal, but experience with other languages such as C/C++, Python, JavaScript, or Ruby is also sufficient.

  • We recommend taking the courses in the order presented, as each subsequent course will build on material from previous courses.

  • Coursera courses and certificates don't carry university credit, though some universities may choose to accept Specialization Certificates for credit. Check with your institution to learn more.

  • These courses are designed to be self-contained, however for further reading we recommend:(1) for a more thorough treatment of some of the ideas presented in the course: Structure and Interpretation of Computer Programs, 2nd Edition, by Harold Abelson,Gerald Jay Sussman //http://www.amazon.com/gp/product/0262011530?*Version*=1&*entries*=0...(2)for learning more about Scala: Programming in Scala: A Comprehensive Step-by-Step Guide, 2nd Edition, by Martin Odersky, Lex Spoon, Bill Venners // http://www.amazon.com/Programming-Scala-Comprehensive-Step-Step/dp/0981531644...(3)for learning more about Scala: Scala for the Impatient by Cay Horstmann // http://www.horstmann.com/scala/index.html...(4)for learning more about parallel and concurrent programming in Scala: Learning Concurrent Programming in Scala by Aleksandar Prokopec // http://www.amazon.com/Learning-Concurrent-Programming-Aleksandar-Prokopec/dp/1783281413...(5)for learning more about Spark: Learning Spark by Holden Karau, Andy Konwinski, Patrick Wendell, Matei Zaharia //http://shop.oreilly.com/product/0636920028512.do

还有其他问题吗?请访问 学生帮助中心