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
Sparen Sie mit 40% Rabatt auf 3 Monate Coursera Plus bei den Fähigkeiten, die Sie zum Strahlen bringen. Jetzt sparen

Effektive Programmierung in Scala


Dozenten: Julien Richard-Foy
16.086 bereits angemeldet
Bei enthalten
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: Unternehmensmodellierung
- Kategorie: Programm-Entwicklung
- Kategorie: Objektorientierter Entwurf
- Kategorie: Objektorientierte Programmierung (OOP)
- Kategorie: Daten-Strukturen
- Kategorie: Validierung von Daten
- Kategorie: Datenmodellierung
- Kategorie: Software-Prüfung
- Kategorie: Grundsätze der Programmierung
- Kategorie: Algorithmen
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 6. Nov. 2021
The assignments gained in engagement as the course progressed, which added a twist to the challenge and helping to solidify the subjects!
Geprüft am 23. Juni 2021
looking forward for course about typed programming
Geprüft am 6. Sep. 2021
A great introduction to Scala! Some of the assignments were quite challenging, but it made it more rewarding in the end.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




