University of Washington
Programming Languages, Part C
University of Washington

Programming Languages, Part C

Dan  Grossman

Lehrkraft: Dan Grossman

TOP-LEHRKRAFT

34.388 bereits angemeldet

Kurs

Informieren Sie sich über ein Thema und erlernen Sie die Grundlagen.

4.9

(422 Bewertungen)

18 Stunden (ungefähr)
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

Kompetenzen, die Sie erwerben

  • Kategorie: Ruby (Programming Language)
  • Kategorie: Programming Language
  • Kategorie: Object-Oriented Programming (OOP)
  • Kategorie: Subtyping

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Quiz und Bewertungen

1 Quiz, 1 Bewertung

Englisch
Untertitel: Arabischer Raum, Französisch,

Kurs

Informieren Sie sich über ein Thema und erlernen Sie die Grundlagen.

4.9

(422 Bewertungen)

18 Stunden (ungefähr)
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

In diesem Kurs gibt es 6 Module

Welcome! Start here! Learn about this course and how it's organized.

Das ist alles enthalten

3 Videos3 Lektüren

Let's get started programming with Ruby, including learning about Ruby's variant of (almost) function closures and the "inheritance and overriding" that is the essence of object-oriented programming. The welcome message has a few additional comments about "what makes Ruby different" and how to approach the (rather different) homework assignment, so let's get started...

Das ist alles enthalten

19 Videos6 Lektüren

Welcome to the second week of Part C where we will focus on how functional programming and object-oriented programming encourage such "exactly opposite" decompositions of problems that they are "more alike than you might realize". This is a key opportunity to synthesize much of what we have learned so far. As the welcome message discusses in more detail, we will go a bit beyond this to touch on some related advanced topics and then dive into the last -- and challenging -- programming assignment, which involves porting an interpreter from ML to Ruby.

Das ist alles enthalten

9 Videos6 Lektüren

We have reached the last module of Programming Languages! We first study subtyping, how it relates to static types for object-oriented programming, and how it relates to generics. There is no assignment or quiz devoted only to this last "new material", but there is a "final exam" covering Part B and Part C of the course. Enjoy studying for the exam, and don't miss the final "wrap-up" lesson when you're all done!

Das ist alles enthalten

10 Videos4 Lektüren1 Quiz

Dozent

Lehrkraftbewertungen
5.0 (37 Bewertungen)
Dan  Grossman

TOP-LEHRKRAFT

University of Washington
3-Kurse181.808 Lernende

von

Placeholder

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Placeholder

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

Anzeigen von 3 von 422

4.9

422 Bewertungen

  • 5 Sterne

    94,54 %

  • 4 Sterne

    3,79 %

  • 3 Sterne

    0,94 %

  • 2 Sterne

    0,23 %

  • 1 star

    0,47 %

YC
5

Geprüft am 21. Jan. 2020

SE
5

Geprüft am 22. Dez. 2018

JH
5

Geprüft am 26. Dez. 2016

Empfohlen, wenn Sie sich für Informatik interessieren

Sie sind derzeit auf Folie 1
Placeholder

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen