AulaPro verwendet Cookies, um seinen Benutzern ein besseres Erlebnis zu bieten. Sie können weitere Informationen erhalten hier, oder klicken Sie einfach auf "Ich akzeptiere" oder außerhalb dieses Hinweises, um weiter zu surfen.
Dieser Kurs wurde aufgrund seiner hohen Bewertungen und der großen Anzahl von Bewertungen unter die Top 100 der besten Kurse auf Coursera eingestuft.
Funktionale Programmierung findet in der Branche immer größere Verbreitung. Dieser Trend wird durch die Einführung von Scala als Hauptprogrammiersprache für viele Anwendungen vorangetrieben. Scala vereint objektorientierte und funktionale Programmierung in einem praktischen Paket. Es arbeitet nahtlos mit Java und Javascript zusammen. Scala ist die Implementierungssprache für viele wichtige Frameworks, darunter Apache Spark, Kafka und Akka. Es stellt die Kerninfrastruktur für Websites wie Twitter, Tumblr und auch C bereit
Funktionale Programmierung findet in der Branche immer größere Verbreitung.
Dieser Trend wird durch die Einführung von Scala als Hauptprogrammiersprache für viele Anwendungen vorangetrieben.
Scala vereint objektorientierte und funktionale Programmierung in einem praktischen Paket.
Es arbeitet nahtlos mit Java und Javascript zusammen.
Scala ist die Implementierungssprache für viele wichtige Frameworks, darunter Apache Spark, Kafka und Akka.
Es stellt die Kerninfrastruktur für Websites wie Twitter, Tumblr und auch Coursera bereit.
In diesem Kurs lernen Sie die Elemente des funktionalen Programmierstils kennen und lernen, wie Sie sie auf nützliche Weise in Ihren täglichen Programmieraufgaben anwenden können, beispielsweise bei der Modellierung von Geschäftsdomänen oder der Implementierung von Geschäftslogik.
Sie entwickeln außerdem eine solide Grundlage für die Überlegungen zu funktionalen Programmen, indem Sie Beweise für Invarianten und die Ausführungsverfolgung symbolisch ansprechen.
Der Kurs ist praxisorientiert; Die meisten Einheiten enthalten kurze Programme, die zur Veranschaulichung wichtiger Konzepte dienen und zum Spielen, Modifizieren und Verbessern dieser Konzepte einladen.
Der Kurs wird durch eine Reihe von Programmierprojekten wie Hausaufgaben ergänzt.
Empfohlene Erfahrung: Sie müssen über mindestens ein Jahr Programmiererfahrung verfügen.
Fließende Kenntnisse in Java oder C# sind ideal, aber auch Erfahrungen mit anderen Sprachen wie C/C++, Python, Javascript oder Ruby sind ausreichend.
Sie sollten mit der Verwendung der Befehlszeile vertraut sein.
Der Kurs wird durch eine Reihe von Programmierprojekten wie Hausaufgaben ergänzt.
Empfohlene Erfahrung: Sie müssen über mindestens ein Jahr Programmiererfahrung verfügen.
Fließende Kenntnisse in Java oder C# sind ideal, aber auch Erfahrungen mit anderen Sprachen wie C/C++, Python, Javascript oder Ruby sind ausreichend.
Sie sollten mit der Verwendung der Befehlszeile vertraut sein.
Der Kurs wird durch eine Reihe von Programmierprojekten wie Hausaufgaben ergänzt.
Empfohlene Erfahrung: Sie müssen über mindestens ein Jahr Programmiererfahrung verfügen.
Fließende Kenntnisse in Java oder C# sind ideal, aber auch Erfahrungen mit anderen Sprachen wie C/C++, Python, Javascript oder Ruby sind ausreichend.
Sie sollten mit der Verwendung der Befehlszeile vertraut sein.
85
Beginnen Sie mit Scala auf Ihrem Computer. Füllen Sie eine Beispielaufgabe aus, um sich mit unserer einzigartigen Art, Aufgaben einzureichen, vertraut zu machen. In dieser Woche lernen wir den Unterschied zwischen funktionaler imperativer Programmierung kennen. Wir haben die Grundlagen von Scala durchgearbeitet; behandelt Ausdrücke, Auswertung, Bedingungen, Funktionen und Rekursion
Diese Woche lernen wir Funktionen wie erstklassige Werte und Funktionen höherer Ordnung kennen. Wir erfahren auch etwas über die Scala-Syntax und wie sie formal definiert ist. Abschließend lernen wir Methoden, Klassen und Datenabstraktion durch den Entwurf einer Datenstruktur für rationale Zahlen kennen.
Diese Woche befassen wir uns mit Merkmalen und lernen, wie man Klassen in Hierarchien organisiert. Wir behandeln die Hierarchie der Scala-Standardtypen und sehen, wie man Klassen und Features in Paketen organisiert. Abschließend werden wir auf die verschiedenen Arten von Polymorphismus in Scala eingehen.
Diese Woche erfahren wir etwas über die Beziehung zwischen Funktionen und Objekten in Scala; Funktionen *sind* Objekte! Wir nähern uns dem Typsystem von Scala, behandeln Subtypen und Generika und gehen dann zu fortgeschritteneren Aspekten des Typsystems von Scala über, etwa der Varianz. Abschließend befassen wir uns mit der am häufigsten verwendeten Datenstruktur von Scala, den Listen, und einem der leistungsstärksten Tools von Scala, dem Mustervergleich.
Diese Woche tauchen wir in Listen ein, die am häufigsten verwendete Datenstruktur in Scala.
Bereiten Sie sich von zu Hause aus mit den renommiertesten Universitäten der Welt vor.
Die Qualität der Coursera-Kurse wird von seinen Dozenten unterstützt, die oft promovierte Dekane sind.
Mehr als 85 % der Coursera-Studenten berichten von Karrierevorteilen wie Beförderungen oder Gehaltserhöhungen.
Millionen von Studenten auf der ganzen Welt erreichen ihre persönlichen und beruflichen Ziele mit Coursera.
Coursera bietet Kurse von über 200 führenden Universitäten und Unternehmen an, um Online-Lernen auf der ganzen Welt anzubieten. Mit einem Coursera Plus-Abonnement, Sie erhalten unbegrenzten Zugriff auf über 90 % aller Kurse und die beliebtesten beruflichen Zertifikate und Spezialisierungen auf Coursera.
Data Science, Geschäfts- und Persönlichkeitsentwicklung. Sie können sich für mehrere Kurse gleichzeitig anmelden, unbegrenzt viele Zertifikate erwerben und sich gefragte berufliche Fähigkeiten aneignen, um Karrieren zu beginnen, zu wachsen und sogar zu wechseln.
ENTDECKEN SIE, WIE SIE DAS MEISTE ERHALTEN UND ÜBER 500 USD SPAREN MIT EINEM JAHRESABONNEMENT VON COURSERA PLUS*
*Sie sparen bis zu 500 USD in 12 Monaten, wenn Sie mit der Aktion von 59 USD für ein monatliches Abonnement zu einem Jahresabonnement wechseln. Das normale Jahresabonnement beträgt 399 USD. Mit der Aktion zahlen Sie nur 299 USD. Erfahren Sie alles, indem Sie auf den gelben Button klicken.
Professor
meine person_add 197.490 Studierende
mein Computer6 Kurse
Hallo, wie kann ich Ihnen helfen? Interessieren Sie sich für einen Kurs? Zu welchem Thema?
AulaPro verwendet Cookies, um seinen Benutzern ein besseres Erlebnis zu bieten. Sie können weitere Informationen erhalten hier, oder klicken Sie einfach auf "Ich akzeptiere" oder außerhalb dieses Hinweises, um weiter zu surfen.
Eine Bewertung hinzufügen