À propos de ce cours

131,989 consultations récentes

Résultats de carrière des étudiants

25%

ont commencé une nouvelle carrière après avoir terminé ce cours

24%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

12%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

At least one year of programming (in any language)

Approx. 45 heures pour terminer
Anglais

Ce que vous allez apprendre

  • Understand the principles of functional programming

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

  • Design immutable data structures

  • Combine functional programming with objects and classes

Compétences que vous acquerrez

Scala ProgrammingRecursionFunctional ProgrammingImmutable Data TypesHigher-Order Function

Résultats de carrière des étudiants

25%

ont commencé une nouvelle carrière après avoir terminé ce cours

24%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

12%

a obtenu une augmentation de salaire ou une promotion
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

At least one year of programming (in any language)

Approx. 45 heures pour terminer
Anglais

Enseignant

Offert par

Placeholder

École polytechnique fédérale de Lausanne

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up92%(18,259 notes)Info
Semaine
1

Semaine 1

13 heures pour terminer

Getting Started + Functions & Evaluation

13 heures pour terminer
11 vidéos (Total 139 min), 7 lectures, 4 quiz
Semaine
2

Semaine 2

7 heures pour terminer

Higher Order Functions

7 heures pour terminer
7 vidéos (Total 84 min)
Semaine
3

Semaine 3

7 heures pour terminer

Data and Abstraction

7 heures pour terminer
3 vidéos (Total 66 min)
Semaine
4

Semaine 4

8 heures pour terminer

Types and Pattern Matching

8 heures pour terminer
7 vidéos (Total 117 min)

Avis

Meilleurs avis pour PRINCIPES DE LA PROGRAMMATION FONCTIONNELLE DANS SCALA

Voir tous les avis

À propos du Spécialisation Functional Programming in Scala

Functional Programming in Scala

Foire Aux Questions

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.