Asas Pemrograman Scala dan Fungsional

Menguasai konsep teras Scala dan pemprograman fungsi untuk menulis kod yang bersih, selamat dan bersedia untuk rangka kerja yang canggih seperti Spark dan Akka.

4.6 (1,078) ⏱ 1 jam 20 min 📚 4 pelajaran 🎧 Versi audio

Tentang kursus ini

Pembangunan perisian sedang berpindah ke arah paradigma fungsian, dan Scala berada di barisan hadapan gerakan ini pada Mesin Maya Java (JVM). Belajar Scala membuka peluang dalam data besar, sistem terdistribusi, dan kejuruteraan backend moden. Kursus berasaskan teks ini memandu anda melalui peralihan dari pemrograman berorientasikan objek ke pemikiran fungsi. Anda akan faham bagaimana untuk menulis kod yang kuat, ringkas, dan sangat selari menggunakan sistem jenis yang kuat Scala dan paradigma fungsi. Apa yang anda akan belajar: - Mengerti prinsip-prinsip asas pemrograman fungsional, termasuk ketidakubahan, fungsi murni, dan ketelusan rujukan. - Tulis kod Scala bersih menggunakan ciri-ciri bahasa moden seperti pencocokan corak, kaedah sambungan, dan enum. - Laksanakan konsep fungsi untuk menyelesaikan masalah dunia sebenar menggunakan koleksi, rekursif, dan pengendalian ralat tanpa kesan sampingan. - Konfigur dan urus sistem selamat-jenis menggunakan ciri-ciri jenis maju Scala dan abstraksi konteks moden. - Bersedia untuk kerangka kerja prestasi tinggi seperti Spark dan Akka dengan menguasai pemrograman asynchronous dan asas kesinambungan. Kursus ini bermula dengan sintaks Scala asas dan konsep fungsi asas sebelum bergerak ke sistem jenis maju dan pemprograman asynchronous. Anda akan maju melalui penjelasan teks berstruktur dan cabaran kod praktikal yang direka untuk mengukuhkan pemahaman anda. Kursus ini direka untuk pemrogram yang mempunyai pengalaman penyulitan asas dalam bahasa lain (seperti Java, Python, atau C++) dan ingin belajar Scala dan pemrograman fungsian dari awal. Tiada pengalaman sebelumnya dengan Scala atau paradigma fungsian diperlukan. Mulakan perjalanan anda ke dalam pemprograman fungsi dan buka peluang backend dan kejuruteraan data baru dengan Scala hari ini.

Apa yang anda dapat

  • 📜 Sijil tamat
    Tambah ke profil LinkedIn anda
  • 🎧 Termasuk versi audio
    Belajar sambil bergerak — tanpa skrin
  • ♾️ Akses seumur hidup
    Kembali bila-bila masa, tiada tamat tempoh
  • 📱 Telefon atau komputer
    Berfungsi di mana-mana, mana-mana peranti
  • 💸 Pulangan 30 hari
    Tanpa soalan
  • Pendek dan fokus
    1 jam 20 min kandungan praktikal

Ulasan (4)

Isabella Herrera PA Pelajar disahkan
★ 2 · 2026-02-28T23:47:52+00:00

Ia pengenalan yang baik. Boleh mendapat manfaat daripada contoh yang lebih pelbagai dan aliran yang sedikit lebih baik antara modul.

Felipe Ortiz CL Pelajar disahkan
★ 5 · 2025-06-19T23:10:52+00:00

asas yang bagus contohnya sangat membantu mungkin perlu latihan tambahan untuk kepakaran

Gabriel Blanco CR
★ 4 · 2024-12-22T17:13:52+00:00

Ianya kursus yang baik. Strukturnya logik dan kebanyakan contohnya sangat membantu. Mungkin boleh gunakan beberapa situasi dunia sebenar.

هند بنت مشاري SA Pelajar disahkan
★ 3 · 2024-12-07T12:19:52+00:00

Bahan asas yang baik. Saya suka campuran teori dan amalan, walaupun beberapa contoh boleh menjadi lebih jelas. Secara keseluruhannya, pengalaman positif.

Tulis ulasan

Selepas hantar kami akan meminta anda log masuk — draf disimpan.

Pelajar lain juga mengambil

Soalan lazim

Apa yang saya perlukan untuk mengikuti kursus ini? +

Hanya telefon atau komputer dengan internet. Tiada pemasangan, tiada perkakasan khas.

Bagaimana untuk membayar? +

Dengan kad melalui Stripe, atau kripto. Kami tidak menyimpan butiran kad — Stripe menguruskannya dengan selamat.

Bolehkah saya dapatkan bayaran balik? +

Ya — pulangan penuh dalam 30 hari, tanpa soalan.

Berapa lama saya akan mempunyai akses? +

Selamanya. Setelah membeli, kursus adalah milik anda — boleh lawat semula bila-bila masa.

Adakah saya akan mendapat sijil? +

Ya. Setelah tamat, anda akan menerima sijil yang boleh ditambah ke profil LinkedIn anda.

Direka untuk pelajar dalam
Teknologi Reka bentuk Kewangan Pemasaran Kesihatan Pendidikan Hospitaliti Pembuatan