Scala 课程可以帮助您学习函数式编程、面向对象设计、Concurrency 和数据处理技术。您可以掌握编写高效代码、利用类型系统以及使用 Akka 等库构建可扩展应用程序的技能。许多课程还涉及用于 Big Data 处理的 Apache Spark 和用于网络开发的 Play Framework 等工具,展示如何在实际项目中应用这些技能。
École Polytechnique Fédérale de Lausanne
您将获得的技能: Java, 编程原则, Scala 编程, 功能测试, 软件设计模式, 事件驱动编程, 性能调整, 功能设计, 应用设计, 数据结构, 其他编程语言
★ 4.5 (3137) · 中级 · 课程 · 1-3 个月

您将获得的技能: PySpark, MySQL, Data Pipelines, Apache Spark, Data Access, Data Processing, Data Transformation, Data Manipulation, Distributed Computing, Data Import/Export, Python Programming
★ 4.4 (42) · 混合 · 课程 · 1-4 周

您将获得的技能: Test Automation, Test Script Development, Mobile Development Tools, Jenkins, Test Execution Engine, Application Frameworks, Continuous Integration, Debugging, Scalability, CI/CD, Test Engineering, Maintainability, Automation, Continuous Deployment, Cross Platform Development, Code Reusability, Containerization
高级设置 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scalability, Scala Programming, Distributed Computing, Dataflow, Event-Driven Programming, System Design and Implementation, Systems Architecture, Microservices, Software Architecture, Data Pipelines, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks
★ 4.5 (6) · 中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Load Balancing, Scalability, Performance Tuning, Software Architecture, Microsoft Copilot, Application Design, Query Languages, AI Integrations, Software Design Patterns, Performance Testing, Application Performance Management, Distributed Computing, Database Management, SQL, Memory Management
★ 4.8 (14) · 初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Containerization, Docker (Software), Application Deployment, Cloud Platforms, Cloud Deployment, Cloud Applications, Kubernetes, Amazon Web Services, Cloud Computing, Development Environment, Continuous Deployment, CI/CD, Continuous Integration, DevOps, Scalability, Test Automation
中级 · 课程 · 1-4 周

LearnKartS
您将获得的技能: Apache Kafka, Data Pipelines, Distributed Computing, Live Streaming, Network Monitoring
★ 4.2 (9) · 中级 · 课程 · 1-4 周

您将获得的技能: 分布式计算, 数据转换, 调试, 大数据, 开放源码技术, Apache Hive, 可扩展性, Apache Spark, 数据处理, 开发环境, 性能调整, PySpark, Apache Hadoop, Kubernetes, IBM 云计算, Docker (软件)
★ 4.4 (480) · 中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 分布式计算, 脚本, 大数据, 计算机系统, 文件系统, 硬件架构, 能力管理, 操作系统, 利纳克斯, 外壳脚本, 可扩展性, 编程原则, 性能测试, 性能调整, Linux 命令, Bash(脚本语言), 文件管理, 计算平台, 内存管理
★ 3.8 (167) · 初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Google Cloud 平台, Terraform, 云计算管理, 负载平衡, 云工程, 可扩展性, IT 自动化, 云基础设施, 云计算, 云解决方案, 云服务, 云部署, 托管服务, 虚拟专用网络(VPN), 基础设施即代码(IaC), 网络基础设施, 解决方案架构
★ 4.7 (9186) · 中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Backlogs, Scaled Agile Framework, Stakeholder Engagement, Jira (Software), Agile Product Development, Stakeholder Management, Release Management, Stakeholder Communications, Real Time Data, Agile Project Management, Product Roadmaps, Program Management, Project Portfolio Management, Agile Methodology, Management Reporting, Business Priorities, Continuous Delivery, Prioritization, CI/CD, Workflow Management
初级 · 课程 · 1-4 周

École Polytechnique Fédérale de Lausanne
您将获得的技能: 分布式计算, Scala 编程, 数据流, 云计算, 微服务, 可扩展性, 软件设计, 系统设计与实施, 软件架构, 功能设计, 事件驱动编程, 软件设计模式, 数据管道
★ 3.9 (31) · 中级 · 课程 · 1-3 个月