Scala ist eine ausdrucksstarke, vielseitige und sichere Programmiersprache. In diesem Kurs lernen Sie, wie Sie das Beste aus Scala herausholen, um gängige Programmieraufgaben zu lösen, wie z.B. die Modellierung von Geschäftsbereichen, die Zerlegung komplexer Probleme in einfachere, die Manipulation von Daten oder die Ausführung paralleler Aufgaben. Nebenbei lernen Sie auch die besten Praktiken für das Schreiben von qualitativ hochwertigem Code, der für große Anwendungen skalierbar ist, den Umgang mit Fehlern, das Schreiben von Tests und die Nutzung einer produktiven Entwicklungsumgebung. Dieser umfassende, praxisorientierte Kurs zielt darauf ab, Ihre Programmierfähigkeiten zu verbessern, indem er sowohl die funktionale Programmierung als auch die objektorientierte Programmierung umfasst. Sie werden mit der Standardbibliothek und den gängigen Codemustern vertraut gemacht, die in der realen Welt verwendet werden. Jede Woche enthält etwa 1h30 Videovorlesungen. Jede Vorlesung ist ein ~10-minütiges Video, das sich auf eine bestimmte Fähigkeit oder ein bestimmtes Konzept konzentriert. Wir beginnen immer mit der Betrachtung konkreter Probleme und erklären dann, wie Sprachfunktionen oder Bibliotheken Sie bei der Lösung dieser Probleme im Allgemeinen produktiver machen. Auf die Vorlesungen folgt in der Regel ein Quiz, um Ihre Fortschritte zu bewerten. Am Ende jeder Woche gibt Ihnen eine benotete Aufgabe, die von realen Anwendungen inspiriert ist, die Möglichkeit, die Dinge in die Praxis umzusetzen. Der Kurs behandelt Scala 3 und geht auf die Unterschiede zu Scala 2 ein.

Effektive Programmierung in Scala
Sichern Sie sich eines unserer besten Angebote mit Coursera Plus für 199 $ (normalerweise 399 $). Jetzt sparen.

Effektive Programmierung in Scala


Dozenten: Julien Richard-Foy
16.111 bereits angemeldet
Bei enthalten
Fragen Sie Coursera
178 Bewertungen
Empfohlene Erfahrung
Was Sie lernen werden
Nutzen Sie Scala-Idiome zur Modellierung von Geschäftsdomänen und zur Implementierung von Geschäftslogik
Grundlegende Konzepte der Sprache, die es Ihnen ermöglichen, Scala-Codebases zu lesen und zu verstehen
Bewährte Praktiken und gängige Muster, die in der realen Welt verwendet werden
Sie sollten mit asynchronen Berechnungen, dem Umgang mit Fehlern und der Bearbeitung rekursiver Datenstrukturen vertraut sein
Kompetenzen, die Sie erwerben
- Kategorie: Einheitliche Prüfung
- Kategorie: Validierung von Daten
- Kategorie: Datenmodellierung
- Kategorie: Objektorientierter Entwurf
- Kategorie: Software-Prüfung
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Grundsätze der Programmierung
- Kategorie: Algorithmen
- Kategorie: Unternehmensmodellierung
- Kategorie: Daten-Strukturen
- Kategorie: Programm-Entwicklung
Werkzeuge, die Sie lernen werden
- Kategorie: Tools erstellen
- Kategorie: Scala-Programmierung
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
34 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

In diesem Kurs gibt es 6 Module
Dozenten


Mehr von Software-Entwicklung entdecken

École Polytechnique Fédérale de Lausanne

École Polytechnique Fédérale de Lausanne

École Polytechnique Fédérale de Lausanne

École Polytechnique Fédérale de Lausanne
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
76,96 %
- 4 stars
15,16 %
- 3 stars
3,93 %
- 2 stars
2,80 %
- 1 star
1,12 %
Zeigt 3 von 178 an
Geprüft am 29. Okt. 2021
Great course. Some of the assignments are really difficult, not suited for beginners.
Geprüft am 30. Apr. 2024
Great course for anyone what would like to have a more hand on eperience.
Geprüft am 23. Juni 2021
looking forward for course about typed programming
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




