【2022年】十大Scala課程熱門排行推薦與優惠精選!

 

本文章推薦「Apache Spark with Scala – Hands On with Big Data!」、「Scala & Functional Programming for Beginners | Rock the JVM」、「Scala and Spark for Big Data and Machine Learning」等相關Scala線上課程,讓您滿足學習的慾望。

你是否想透過線上學習得到更多的技能,增加自己的技能樹?現在是學生的您,透過線上學習可以將更多專業知識用在課業學習上更加強所學。還是您是朝九晚五的上班族,尋找可以為工作上帶來更上一層樓的技能?或您是因為興趣或想培養其他興趣?

線上課程不受地理位置影響,不受時間早晚影響,老師來自世界各地,也不受學習程度影響的特色,讓您無時無刻想學都可以,想多看幾次增加熟悉度也可以。不同領域的老師將針對不同主題滿足您的學習目的,推薦的課程項目會陸續更新,絕對提供您最熱門人氣高的線上課程。

  • 線上課程老師來自於全球,文章推薦的熱門課程除了繁中課程以外還會有機會看到簡中和英文課程,可以針對自己喜好挑選。
  • 呈現的價錢會因為一些活動而有折扣,但折扣有可能一段時間後結束而調整回原價,最終價錢煩請到課程頁面進行確認。





Scala課程總覽

為了節省您的時間,本列表整理每個課程精要,讓您可以快速瀏覽這文章所提供的課程是否是您所需要的,點選您有興趣課程的「課程名稱」或「課程圖示」可以進一步跳到文章所屬課程的介紹區塊瞭解更多資訊。

課程名稱Apache Spark with Scala – Hands On with Big Data!Scala & Functional Programming for Beginners | Rock the JVMScala and Spark for Big Data and Machine LearningStreaming Big Data with Spark Streaming and Scala – Hands OnAdvanced Scala and Functional Programming | Rock the JVMScala Applied, Part 1Akka Essentials with Scala | Rock the JVMScala Applied, Part 2Akka HTTP with Scala | Rock the JVMBeginning Scala Programming
課程圖示
1

Apache Spark with Scala - Hands On with Big Data!

2

Scala & Functional Programming for Beginners | Rock the JVM

3

Scala and Spark for Big Data and Machine Learning

4

Streaming Big Data with Spark Streaming and Scala - Hands On

5

Advanced Scala and Functional Programming | Rock the JVM

6

Scala Applied, Part 1

7

Akka Essentials with Scala | Rock the JVM

8

Scala Applied, Part 2

9

Akka HTTP with Scala | Rock the JVM

10

Beginning Scala Programming

課程原價NT$ 2,690NT$ 990NT$ 2,790NT$ 2,990NT$ 1,790NT$ 590NT$ 1,390NT$ 1,790
課程售價NT$ 470NT$ 470NT$ 470NT$ 530NT$ 470NT$ 470NT$ 470NT$ 470
課程評價(人數)4.6 分(14,026 個評分)4.6 分(8,293 個評分)4.5 分(4,771 個評分)4.7 分(3,091 個評分)4.8 分(1,943 個評分)4.4 分(1,884 個評分)4.8 分(1,325 個評分)4.7 分(552 個評分)4.8 分(429 個評分)4.1 分(615 個評分)
課程時長9 小時15.5 小時10 小時6 小時14 小時 小時13 小時5 小時10 小時5 小時
學生人數74,190 人34,780 人28,254 人22,982 人16,424 人8,354 人6,988 人3,822 人3,492 人3,457 人
課程特色Apache Spark tutorial with 20+ hands-on examples of analyzing large data sets, on your desktop or on Hadoop with Scala!Become a Scala programmer and get the skills you need to work with Spark, Akka, and any Scala framework!Learn the latest Big Data technology – Spark and Scala, including Spark 2.0 DataFrames!Spark Streaming tutorial covering Spark Structured Streaming, Kafka integration, and streaming big data in real-time.For Scala developers: become a top level Scala programmer so you can rock Spark, Akka, Cats or any Scala tool!Introduction to programming in the Scala language. Core syntax and concepts.Learn the Akka actor model with Scala and write parallel, concurrent and fault-tolerant systemsIntroduction to programming in the Scala language. Scala language features.A must-have for Scala and Akka developers: write reactive microservices and REST APIs with Akka HTTP and ScalaGain a solid understanding of programming with Scala – A course for beginners
連結UdemyUdemyUdemyUdemyUdemyUdemyUdemyUdemyUdemyUdemy



Scala課程介紹

推薦的課程以倒序的方式呈現,越往下查看會看到越熱門的,期望您能找到滿意的學習主題!

10

Beginning Scala Programming

Gain a solid understanding of programming with Scala – A course for beginners
NT$ 1,790
NT$ 470

點擊看Udemy

課程老師Infinite Skills
課程評價4.1 分(615 個評分)
課程時長5 小時
學生人數3,457 人

課程介紹

This Scala training course from Infinite Skills teaches you everything you need to know about the Scala programming language. This course is designed for users that already have some programming experience.

You will start by learning the language b

瞭解更多細節

哪些人適合這堂課?

  • Developers and programmers

學習目標

  • Gain a solid understanding of programming in Scala
  • A beginners course that teaches the fundamentals of the Scala programming language

關注這課程的人也購買了這些…

9

Akka HTTP with Scala | Rock the JVM

A must-have for Scala and Akka developers: write reactive microservices and REST APIs with Akka HTTP and Scala
NT$ 1,390
NT$ 470

點擊看Udemy

課程老師Daniel Ciocîrlan
課程評價4.8 分(429 個評分)
課程時長10 小時
學生人數3,492 人

課程介紹

In this course, we will learn how to write reactive microservices, backends and REST APIs using the powerful Akka HTTP. You’ll write 2000+ lines of Akka code yourself, with guidance, and you will become a rockstar.

This course is for Scala/Akka prog

瞭解更多細節

哪些人適合這堂課?

  • Scala/Akka developers who need to design reactive backends, REST APIs and microservices

學習目標

  • Reactive microservices
  • REST APIs in minutes
  • Server and Client-side HTTP
  • JSON integration
  • Websockets
  • JSON Web Tokens (JWT) authorization
  • Seamless interaction with Akka Actors and Akka Streams

關注這課程的人也購買了這些…



8

Scala Applied, Part 2

Introduction to programming in the Scala language. Scala language features.
NT$ 590
NT$ 470

點擊看Udemy

課程老師Dick Wall
課程評價4.7 分(552 個評分)
課程時長5 小時
學生人數3,822 人

課程介紹

Scala Applied, Part 2 covers Scala features that are different from other languages or maybe unique to Scala. It is intended to follow on from Part 1, and dovetails nicely into that flow. In particular, by following this course you will:

Understand

瞭解更多細節

哪些人適合這堂課?

  • Anyone wanting to learn the Scala programming language
  • This is part 2 of a 3 part course, please check you have skills equivalent to part 1 before taking this course
  • We do assume the student has some programming knowledge in a modern programming language

學習目標

  • Understand Scala’s composition and inheritance features
  • Create abstract classes and pure abstract members (methods and fields)
  • Override and overload methods
  • Create primary and auxiliary constructors
  • Call superclass constructors and methods
  • Understand and use parametric fields
  • Create factory methods in companion objects
  • Construct simple DSLs (Domain Specific Languages)
  • Understand top and bottom types and how Scala uses them
  • Write correct equals and hashCode methods
  • Use traits to mix behavior into classes
  • Know the different styles of packages and visibility modifiers
  • Be able to import anything from anywhere
  • Write pre-conditions and post-conditions
  • Test your code with unit testing

關注這課程的人也購買了這些…

7

Akka Essentials with Scala | Rock the JVM

Learn the Akka actor model with Scala and write parallel, concurrent and fault-tolerant systems
NT$ 1,790
NT$ 470

點擊看Udemy

課程老師Daniel Ciocîrlan
課程評價4.8 分(1,325 個評分)
課程時長13 小時
學生人數6,988 人

課程介紹

In this course, we will learn how to write concurrent and resilient applications using Akka actors. You’ll write 2000+ lines of Akka code yourself, with guidance, and you will become a rockstar.

This course is for Scala programmers who need to desig

瞭解更多細節

哪些人適合這堂課?

  • Scala developers who need to design complex distributed systems
  • developers looking to get into the field of fast data

學習目標

  • create concurrent applications with actors instead of threads and locks
  • design fault-tolerant systems with supervision
  • configure Akka for various scenarios
  • confidently test actor systems
  • use Akka patterns and best practices

關注這課程的人也購買了這些…



6

Scala Applied, Part 1

Introduction to programming in the Scala language. Core syntax and concepts.

點擊看Udemy

課程老師Dick Wall
課程評價4.4 分(1,884 個評分)
課程時長 小時
學生人數8,354 人

課程介紹

After taking Scala Applied part 1, you will be able to:

Use the REPL (the Scala Interactive Shell) for experimentation and fun

Understand the basics of Scala syntax, including val, var, def, if, while, try, for and more

Create classes, objects and

瞭解更多細節

哪些人適合這堂課?

  • Anyone interested in programming using the Scala programming language
  • Students should have some programming experience in another language, but no prior Scala language knowledge is assumed.
  • Developers wanting to get to a good working knowledge of Scala as quickly as possible

學習目標

  • Use the REPL (the Scala Interactive Shell) for experimentation and fun
  • Understand the basics of Scala syntax, including val, var, def, if, while, try, for and more
  • Create classes, objects and instances
  • Define and use function literals and higher order functions
  • Understand the basics of Scala’s type inference and how to use it
  • Write custom control structures to augment those built into the language
  • Start down the path of a more functional style of programming
  • Be ready for Part 2 of Stairway to Scala Applied, which will dig into some of the differences between Scala and other languages

關注這課程的人也購買了這些…

5

Advanced Scala and Functional Programming | Rock the JVM

For Scala developers: become a top level Scala programmer so you can rock Spark, Akka, Cats or any Scala tool!

點擊看Udemy

課程老師Daniel Ciocîrlan
課程評價4.8 分(1,943 個評分)
課程時長14 小時
學生人數16,424 人

課程介紹

In this course, we will learn the tricks used by the top 1% of Scala developers. You’ll write 2000+ lines of Scala code yourself, with guidance, and you will become a rockstar.

This course is for Scala programmers who need to design complex, scalabl

瞭解更多細節

哪些人適合這堂課?

  • Scala developers who need to design highly complex systems, APIs or frameworks
  • Big data engineers who need to customize Spark code or other tools written in Scala

學習目標

  • Master the Scala language at the level of the best developers
  • Master functional programming
  • Design and implement complex systems, frameworks and APIs
  • Confidently customize and enhance existing Scala tools
  • Think and approach code with maturity and a deep understanding of implications

關注這課程的人也購買了這些…



4

Streaming Big Data with Spark Streaming and Scala – Hands On

Spark Streaming tutorial covering Spark Structured Streaming, Kafka integration, and streaming big data in real-time.
NT$ 2,990
NT$ 530

點擊看Udemy

課程老師Sundog Education by Frank Kane
課程評價4.7 分(3,091 個評分)
課程時長6 小時
學生人數22,982 人

課程介紹

New! Updated for Spark 3.0.0!

“Big Data” analysis is a hot and highly valuable skill. Thing is, “big data” never stops flowing! Spark Streaming is a new and quickly developing technology for processing massive data sets as they are created – why wai

瞭解更多細節

哪些人適合這堂課?

  • Students with some prior programming or scripting ability SHOULD take this course.
  • If you’re working for a company with “big data” that is being generated continuously, or hope to work for one, this course is for you.
  • Students with no prior software engineering or programming experience should seek an introductory programming course first.

學習目標

  • Process massive streams of real-time data using Spark Streaming
  • Integrate Spark Streaming with data sources, including Kafka, Flume, and Kinesis
  • Use Spark 2’s Structured Streaming API
  • Create Spark applications using the Scala programming language
  • Output transformed real-time data to Cassandra or file systems
  • Integrate Spark Streaming with Spark SQL to query streaming data in real time
  • Train machine learning models with streaming data, and use those models for real-time predictions
  • Ingest Apache access log data and transform streams of it
  • Receive real-time streams of Twitter feeds
  • Maintain stateful data across a continuous stream of input data
  • Query streaming data across sliding windows of time

關注這課程的人也購買了這些…

3

Scala and Spark for Big Data and Machine Learning

Learn the latest Big Data technology – Spark and Scala, including Spark 2.0 DataFrames!
NT$ 2,790
NT$ 470

點擊看Udemy

課程老師Jose Portilla
課程評價4.5 分(4,771 個評分)
課程時長10 小時
學生人數28,254 人

課程介紹

Learn how to utilize some of the most valuable tech skills on the market today, Scala and Spark! In this course we will show you how to use Scala and Spark to analyze Big Data.

Scala and Spark are two of the most in demand skills right now, and wit

瞭解更多細節

哪些人適合這堂課?

  • Someone who already knows how to program and is interested in learning Big Data Technologies
  • Interested in using Spark with Scala for Machine Learning with Large Data Sets

學習目標

  • Use Scala for Programming
  • Use Spark 2.0 DataFrames to read and manipulate data
  • Use Spark to Process Large Datasets
  • Understand hot to use Spark on AWS and DataBricks

關注這課程的人也購買了這些…



2

Scala & Functional Programming for Beginners | Rock the JVM

Become a Scala programmer and get the skills you need to work with Spark, Akka, and any Scala framework!
NT$ 990
NT$ 470

點擊看Udemy

課程老師Daniel Ciocîrlan
課程評價4.6 分(8,293 個評分)
課程時長15.5 小時
學生人數34,780 人

課程介紹

In this course, we will learn the basics of Scala and functional programming, two highly in-demand topics in software industry today. Write 3000+ lines of Scala code yourself, with guidance, through 100+ examples and exercises.

Why Scala:

it’s curr

瞭解更多細節

哪些人適合這堂課?

  • programmers with little or no experience with Scala or functional programming

學習目標

  • understand Scala code in production environments or open-source projects
  • think code differently with functional programming
  • write applications in Scala from scratch
  • contribute to products and open-source projects written in Scala
  • skills to start developing with powerful tools on top of Scala: Spark, Akka, Play

關注這課程的人也購買了這些…

1

Apache Spark with Scala – Hands On with Big Data!

Apache Spark tutorial with 20+ hands-on examples of analyzing large data sets, on your desktop or on Hadoop with Scala!
NT$ 2,690
NT$ 470

點擊看Udemy

課程老師Sundog Education by Frank Kane
課程評價4.6 分(14,026 個評分)
課程時長9 小時
學生人數74,190 人

課程介紹

New! Completely updated and re-recorded for Spark 3, IntelliJ, Structured Streaming, and a stronger focus on the DataSet API.

“Big data” analysis is a hot and highly valuable skill – and this course will teach you the hottest technology in big data:

瞭解更多細節

哪些人適合這堂課?

  • Software engineers who want to expand their skills into the world of big data processing on a cluster
  • If you have no previous programming or scripting experience, you’ll want to take an introductory programming course first.

學習目標

  • Frame big data analysis problems as Apache Spark scripts
  • Develop distributed code using the Scala programming language
  • Optimize Spark jobs through partitioning, caching, and other techniques
  • Build, deploy, and run Spark scripts on Hadoop clusters
  • Process continual streams of data with Spark Streaming
  • Transform structured data using SparkSQL, DataSets, and DataFrames
  • Traverse and analyze graph structures using GraphX
  • Analyze massive data set with Machine Learning on Spark

關注這課程的人也購買了這些…



Scala課程總覽

看完了一連串課程的介紹後,你是否還想要再一次進行課程總比較呢?

課程名稱Apache Spark with Scala – Hands On with Big Data!Scala & Functional Programming for Beginners | Rock the JVMScala and Spark for Big Data and Machine LearningStreaming Big Data with Spark Streaming and Scala – Hands OnAdvanced Scala and Functional Programming | Rock the JVMScala Applied, Part 1Akka Essentials with Scala | Rock the JVMScala Applied, Part 2Akka HTTP with Scala | Rock the JVMBeginning Scala Programming
課程圖示
1

Apache Spark with Scala - Hands On with Big Data!

2

Scala & Functional Programming for Beginners | Rock the JVM

3

Scala and Spark for Big Data and Machine Learning

4

Streaming Big Data with Spark Streaming and Scala - Hands On

5

Advanced Scala and Functional Programming | Rock the JVM

6

Scala Applied, Part 1

7

Akka Essentials with Scala | Rock the JVM

8

Scala Applied, Part 2

9

Akka HTTP with Scala | Rock the JVM

10

Beginning Scala Programming

課程原價NT$ 2,690NT$ 990NT$ 2,790NT$ 2,990NT$ 1,790NT$ 590NT$ 1,390NT$ 1,790
課程售價NT$ 470NT$ 470NT$ 470NT$ 530NT$ 470NT$ 470NT$ 470NT$ 470
課程評價(人數)4.6 分(14,026 個評分)4.6 分(8,293 個評分)4.5 分(4,771 個評分)4.7 分(3,091 個評分)4.8 分(1,943 個評分)4.4 分(1,884 個評分)4.8 分(1,325 個評分)4.7 分(552 個評分)4.8 分(429 個評分)4.1 分(615 個評分)
課程時長9 小時15.5 小時10 小時6 小時14 小時 小時13 小時5 小時10 小時5 小時
學生人數74,190 人34,780 人28,254 人22,982 人16,424 人8,354 人6,988 人3,822 人3,492 人3,457 人
課程特色Apache Spark tutorial with 20+ hands-on examples of analyzing large data sets, on your desktop or on Hadoop with Scala!Become a Scala programmer and get the skills you need to work with Spark, Akka, and any Scala framework!Learn the latest Big Data technology – Spark and Scala, including Spark 2.0 DataFrames!Spark Streaming tutorial covering Spark Structured Streaming, Kafka integration, and streaming big data in real-time.For Scala developers: become a top level Scala programmer so you can rock Spark, Akka, Cats or any Scala tool!Introduction to programming in the Scala language. Core syntax and concepts.Learn the Akka actor model with Scala and write parallel, concurrent and fault-tolerant systemsIntroduction to programming in the Scala language. Scala language features.A must-have for Scala and Akka developers: write reactive microservices and REST APIs with Akka HTTP and ScalaGain a solid understanding of programming with Scala – A course for beginners
連結UdemyUdemyUdemyUdemyUdemyUdemyUdemyUdemyUdemyUdemy



從老師查找更多課程

以上推薦的課程還沒挑到自己有興趣的嗎?
還是您有熱衷某個老師開的課程呢?
本頁除了提供Scala的課程以外,也列出這些課程所屬的老師的主要資訊頁,您可以從下列選單中了解更多相關介紹或看他們開的其他課程,期望您最終能找到自己想學習的項目。



【2022年】十大Scala課程熱門排行推薦與優惠精選!

參考其他資料科學線上課程

除了本文介紹的課程種類以外,想要瞭解資料科學領域還有哪些不同類型的課程值得一探究竟嗎?讓您可以從不同面向更紮實的學習,點擊參考以下其他熱門主題文章。絕對提供您最優惠人氣滿檔的課程,歡迎繼續延伸閱讀。


Tagged on:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *