Coursera
在线学位寻找职业企业版面向大学
  • 浏览
  • 顶级课程
  • 登录
  • 免费加入
    Coursera
    • 浏览
    • Scala
    Related topics:函数式编程函数式程序设计KafkaApache Spark泛函分析微服务

    筛选依据

    ''scala'的 481 个结果

    • École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Functional Programming in Scala

      您将获得的技能: Algorithms, Apache, Big Data, Computer Programming, Computer Programming Tools, Data Management, Data Structures, Euler'S Totient Function, Evaluation, Other Programming Languages, Programming Principles, Streams, Theoretical Computer Science

      4.7

      (10.4k 条评论)

      Intermediate · Specialization

    • École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Effective Programming in Scala

      您将获得的技能: Computer Programming, Programming Principles, Computational Logic, Theoretical Computer Science

      4.7

      (95 条评论)

      Intermediate · Course

    • 免费

      École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Functional Programming Principles in Scala (Scala 2 version)

      4.9

      (20 条评论)

      Intermediate · Course

    • École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Functional Programming Principles in Scala

      您将获得的技能: Algorithms, Computer Programming Tools, Computer Programming, Functional Programming, Data Structures, Other Programming Languages, Euler'S Totient Function, Data Management, Programming Principles, Theoretical Computer Science

      4.8

      (8.1k 条评论)

      Intermediate · Course

    • Coursera Project Network

      Coursera Project Network

      Learn Object-Oriented Programming with Scala

      您将获得的技能: Programming Principles, Object-Oriented Programming, Computer Programming

      4.4

      (8 条评论)

      Beginner · Guided Project

    • École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Big Data Analysis with Scala and Spark

      您将获得的技能: Computer Programming, Big Data, Apache Spark, Data Management, Apache

      4.7

      (2.5k 条评论)

      Intermediate · Course

    • Placeholder
      Duke University

      Duke University

      Building Cloud Computing Solutions at Scale

      您将获得的技能: Amazon Web Services, Big Data, Business Analysis, Cloud Computing, Cloud Platforms, Continuous Delivery, Continuous Integration, Critical Thinking, Data Management, Data Warehousing, Database Administration, Databases, DevOps, Kubernetes, Machine Learning, Microservices, Operations Management, Project Management, Research and Design, Software Architecture, Software As A Service, Software Engineering, Strategy and Operations, Theoretical Computer Science

      4.4

      (195 条评论)

      Intermediate · Specialization

    • Placeholder
      Amazon Web Services

      Amazon Web Services

      Modern Application Development with Python on AWS

      您将获得的技能: Amazon Web Services, Application Programming Interfaces, Cloud API, Cloud Computing, Cloud Load Balancing, Computer Architecture, Computer Networking, Computer Programming, Computer Programming Tools, Data Management, Database Design, Database Theory, Databases, Network Architecture, Network Security, NoSQL, SQL, Security Engineering, Software Engineering, Software Testing, Statistical Programming, Theoretical Computer Science

      4.7

      (3k 条评论)

      Beginner · Specialization

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Programming Reactive Systems (Scala 2 version)

      Intermediate · Course

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Functional Program Design in Scala (Scala 2 version)

      4.6

      (7 条评论)

      Intermediate · Course

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      École Polytechnique Fédérale de Lausanne

      Parallel programming (Scala 2 version)

      您将获得的技能: Algorithms, Language, Theoretical Computer Science

      Intermediate · Course

    • Placeholder
      IBM

      IBM

      Scalable Machine Learning on Big Data using Apache Spark

      您将获得的技能: Regression, Basic Descriptive Statistics, Data Analysis, General Statistics, Statistical Analysis, Machine Learning, NoSQL, Correlation And Dependence, SQL, Big Data, Machine Learning Algorithms, Apache Spark, Business Analysis, Statistical Programming, Probability & Statistics, Data Management, Apache, Databases

      3.8

      (1.2k 条评论)

      Intermediate · Course

    与 scala 相关的搜索

    scalable machine learning on big data using apache spark
    building scalable java microservices with spring boot and spring cloud
    blockchain scalability and its foundations in distributed systems
    parallel programming (scala 2 version)
    fundamentals of scalable data science
    configuring for scala with intellij idea
    introducción a scala en big data con databricks
    functional programming in scala
    1234…41

    总之,这是我们最受欢迎的 scala 门课程中的 10 门

    • Functional Programming in Scala: École Polytechnique Fédérale de Lausanne
    • Effective Programming in Scala: École Polytechnique Fédérale de Lausanne
    • Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
    • Learn Object-Oriented Programming with Scala: Coursera Project Network
    • Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
    • Building Cloud Computing Solutions at Scale: Duke University
    • Modern Application Development with Python on AWS: Amazon Web Services
    • Programming Reactive Systems (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Functional Program Design in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne

    您可以在 Software Development 中学到的技能

    程序设计语言 (34)
    Google (25)
    计算机程序 (21)
    软件测试 (21)
    网络 (19)
    Google 云端平台 (18)
    应用程序接口 (17)
    数据数据结构 (16)
    解决问题 (14)
    面向对象程序设计 (13)
    Kubernetes (10)
    列表和标签 (10)

    关于 Scala 的常见问题

    • Scala is a general purpose programming language that’s designed to be more scalable, readable, and concise than Java. Scala has deep interoperability with Java, and was made to run on Java Virtual Machines in place of or alongside Java. Scala is popular among companies like Twitter, Netflix, and Airbnb. Whether you need Scala training for work, or you’re a student who needs courses on Scala for beginners, you’ll find your start with this collection.‎

    • We recommend these courses for learners who want to learn to code Scala applications. Whether that means you’re a student who needs introductory Scala tutorials or a developer who’s looking to add Scala programming to your repertoire, there are Scala classes here that are right for you. Beyond the basics, these courses help learners write and document programs (or apps) using Scala.‎

    • Scala training opens up the door to jobs with titles like Software Developer, Software Engineer, and Big Data Engineer. A quick search on indeed.com shows that virtually every job requiring Scala programming skills or experience pays $100,000 or more annually. Get your start in Scala with the courses in this collection and get on the path toward your next job, promotion, or degree.‎

    • Before learning Scala, you should be able to use Java proficiently, since Scala is dependent on Java. Primary Java concepts you should know include understanding what variables, loops, and arrays are in Java as well as how to create an object and use collection and thread in Java. You also need to understand basic object-oriented programming (OOP) concepts. You'll benefit from being familiar with other programming languages before starting to learn Scala, such as C, C++, Python, or Haskell too. This background will make understanding Scala easier. You should also have an understanding of programming terminology before you begin your studies.‎

    • Some of the large corporations that hire people with a background in Scala include Google, Sony, Apple, IBM, and Verizon. Others that use Scala in their programs regularly include Twitter, LinkedIn, Quora, and Foursquare. The Guardian, Meetup, SoundCloud, Duolingo, and Airbnb also hire Scala professionals. Places that hire programmers who use Scala vary widely and include food delivery companies, staffing agencies, e-commerce websites, medical research software companies, travel websites, and a lot more.‎

    • If you're currently a developer and want to make yourself more marketable, learning Scala is a logical step. More and more companies are using Scala, making Scala programmers in demand, and it's ranked fourth among programming languages with the highest salary, according to Educative. Other reasons to consider learning Scala is that it's easy to learn since it's similar to Java and C, it's faster than some languages like Ruby and Python, it can run on the Java Virtual Machine (JVM), and it makes app development simpler.‎

    • Topics related to Scala that you can study include functional programming as well as other programming languages, such as Python, Spark, and JS. You can also study big data, AI, and machine learning and learn more about object-oriented programming.‎

    此常见问题解答内容仅供参考。建议学生多做研究,确保所追求的课程和其他证书符合他们的个人、专业和财务目标。
    其他可浏览的主题
    Placeholder
    艺术与人文
    338 课程
    Placeholder
    商务
    1095 课程
    Placeholder
    计算机科学
    668 课程
    Placeholder
    数据科学
    425 课程
    Placeholder
    信息技术
    145 课程
    Placeholder
    健康
    471 课程
    Placeholder
    数学和逻辑
    70 课程
    Placeholder
    个人发展
    137 课程
    Placeholder
    物理科学与工程
    413 课程
    Placeholder
    社会科学
    401 课程
    Placeholder
    语言学习
    150 课程

    Coursera Footer

    开拓职业生涯或促进职业发展

    • Google 数据分析师
    • Google 项目管理
    • Google UX 设计
    • Google IT 支持
    • IBM 数据科学
    • IBM 数据分析师
    • 使用 Excel 和 R 的 IBM 数据分析
    • IBM Cybersecurity Analyst
    • IBM 数据工程
    • IBM 全栈云开发人员
    • Facebook 社交媒体营销
    • Facebook 市场营销分析
    • Salesforce 销售发展代表
    • Salesforce 销售运营
    • 直觉簿记
    • 备考 Google Cloud 认证:云架构师
    • 备考 Google Cloud 认证:云数据工程师
    • 开启您的职业生涯
    • 准备证书
    • 开拓职业生涯

    浏览热门主题

    • 免费课程
    • 学习语言
    • python
    • Java
    • 网页设计
    • SQL
    • Cursos Gratis
    • Microsoft Excel
    • 项目管理
    • 网络安全
    • 人力资源
    • 数据科学免费课程
    • 说英语
    • 内容写作
    • 全栈网络开发
    • 人工智能
    • C 语言程序设计
    • 沟通技能
    • 区块链
    • 查看全部课程

    热门课程和文章

    • 适用于数据科学团队的技能
    • 数据驱动的决策
    • 软件工程技能
    • 工程团队所需的软技能
    • 管理技能
    • 营销技能
    • 销售团队所需的技能
    • 产品经理技能
    • 财务技能
    • 英国的热门数据科学课程
    • Beliebte Technologiekurse in Deutschland
    • 热门网络安全证书
    • 热门 IT 证书
    • 热门 SQL 证书
    • 营销经理职业指南
    • 项目经理职业指南
    • Python 程序设计技能
    • Web 开发者职业指南
    • 数据分析师技能
    • 用户体验设计师方面的技能

    在线获得学位或证书

    • MasterTrack® 证书
    • 专业证书
    • 大学证书
    • MBA 和商学学位
    • Data Science Degrees
    • Computer Science Degrees
    • 数据分析师学位
    • 公共卫生学位
    • 社会科学学位
    • 管理学位
    • 欧洲顶级大学学位
    • 硕士学位
    • 学士学位
    • 具有成绩录取途径的学位
    • 学士学位课程
    • 什么是学士学位?
    • 取得硕士学位需要多长时间?
    • 在线获取 MBA 有什么价值?
    • 报名研究生院的 7 种付费方式
    • 查看所有证书

    Coursera

    • 关于
    • 我们提供的内容
    • 管理团队
    • 工作机会
    • 目录
    • Coursera Plus
    • 专业证书
    • MasterTrack® 证书
    • 学位
    • 企业版
    • 政府版
    • 面向校园
    • 成为合作伙伴
    • 新冠疫情响应

    社区

    • 学生
    • 合作伙伴
    • 开发者
    • Beta 测试人员
    • 专业译员
    • 博客
    • 技术博客
    • 教学中心

    更多

    • 媒体
    • 投资者
    • 条款
    • 隐私
    • 帮助
    • 内容访问
    • 联系我们
    • 文章
    • 目录
    • 附属公司
    • 现代奴隶制声明
    随时随地学习
    通过 App Store 下载通过 Google Play 获取
    Placeholder
    © 2022 Coursera Inc.保留所有权利。
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder