University of Pennsylvania
Einführung in die Java- und die objektorientierte Programmierung
University of Pennsylvania

Einführung in die Java- und die objektorientierte Programmierung

Dieser Kurs ist Teil von Spezialisierung Einführung in die Programmierung mit Python und Java

Unterrichtet auf Englisch

Einige Inhalte können nicht übersetzt werden

34.248 bereits angemeldet

Bei Coursera Plus enthalten

Kurs

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

4.3

(268 Bewertungen)

|

93%

Stufe Anfänger

Empfohlene Erfahrung

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

Was Sie lernen werden

  • Identifizieren Sie die Kernaspekte der objektorientierten Programmierung und die Funktionen der Sprache Java.

  • Verwenden Sie Eclipse zum Schreiben und Ausführen von Java-Code.

  • Entwickeln Sie Programme, die Java-Sammlungen verwenden, und wenden Sie zentrale Konzepte der objektorientierten Programmierung mit Klassen, Polymorphismus und Methodenüberladung an.

  • Testen Sie Code, indem Sie die Prinzipien der testgesteuerten Entwicklung unter Verwendung des Java Unit Testing Frameworks anwenden.

Kompetenzen, die Sie erwerben

  • Kategorie: Einheitstest
  • Kategorie: Java-Syntax
  • Kategorie: Java Programmierung
  • Kategorie: Objektorientierte Programmierung (OOP)
  • Kategorie: Java-Tools

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

6 Quizzes, 1 Aufgabe

Kurs

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

4.3

(268 Bewertungen)

|

93%

Stufe Anfänger

Empfohlene Erfahrung

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

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung Einführung in die Programmierung mit Python und Java
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage
Platzhalter
Platzhalter

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.

Platzhalter

In diesem Kurs gibt es 3 Module

Willkommen bei Java! Dieses erste Modul bietet eine Einführung in die Sprache Java und die objektorientierte Programmierung. Es enthält einen Überblick über die Java-Syntax, insbesondere darüber, wie sie sich von einer Sprache wie Python unterscheidet. Zu den Themen gehören Variablen und Datentypen, Schleifen und Bedingungen, Drucken auf der Konsole, Scannen nach Benutzereingaben und Code-Dokumentation. Dieses Modul erklärt auch die Struktur und das Innenleben einer Java-Klasse und zeigt Ihnen, wie Sie Ihre eigenen benutzerdefinierten Klassen und Methoden definieren können.

Das ist alles enthalten

38 Videos10 Lektüren2 Quizzes1 Aufgabe2 App-Elemente

In diesem Modul lernen Sie, wie Sie Ihren Code testen können, damit er funktioniert. Das geht am besten, indem Sie eine Reihe von Unit-Tests schreiben, die Sie jederzeit gegen Ihr Programm laufen lassen können. In diesem Modul werden wir lernen, wie man Unit-Tests in Java durchführt und warum wir das tun sollten. Außerdem lernen wir alles über Java Arrays, d.h. Sammlungen von Elementen, und ArrayLists, die ähnlich wie Arrays funktionieren, aber viel flexibler sind. Sie funktionieren genauso wie Listen in Python. ArrayLists sind Teil des größeren Collections Framework von Java, auf das wir im Laufe dieses Kurses immer wieder Bezug nehmen werden.

Das ist alles enthalten

23 Videos5 Lektüren2 Quizzes2 App-Elemente

Bislang haben wir Variablen in unseren Java-Klassen als Instanzvariablen definiert. Instanzvariablen sind lediglich Variablen, die innerhalb einer Klasse definiert sind, und jede Instanz einer Klasse kann einen anderen Wert für eine Instanzvariable haben. In diesem Modul werden wir uns mit der Definition statischer Variablen in unseren Java-Klassen beschäftigen. Statische Variablen werden ebenfalls als Variablen innerhalb einer Klasse definiert, allerdings mit dem Schlüsselwort 'static'. Statische Variablen haben für jede Instanz einer Klasse den gleichen Wert. Tatsächlich müssen Sie nicht einmal eine Instanz einer Klasse erstellen, um eine statische Variable zu verwenden! Wir werden uns auch mit statischen Methoden befassen. Und genau wie bei statischen Variablen müssen Sie keine Instanz einer Klasse erstellen, um eine statische Methode zu verwenden oder aufzurufen. In diesem Modul werden wir auch die Polymorphie einführen, d.h. das Überladen und Überschreiben. Wir werden uns auf das Überladen konzentrieren, d.h. auf zwei oder mehr Methoden mit demselben Namen in derselben Klasse.

Das ist alles enthalten

21 Videos2 Lektüren2 Quizzes1 App-Element

Dozent

Lehrkraftbewertungen
4.5 (86 Bewertungen)
Brandon Krakowsky
University of Pennsylvania
7 Kurse129.598 Lernende

von

Empfohlen, wenn Sie sich für Softwareentwicklung interessieren

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

Zeigt 3 von 268

4.3

268 Bewertungen

  • 5 stars

    64,55 %

  • 4 stars

    21,26 %

  • 3 stars

    4,47 %

  • 2 stars

    2,23 %

  • 1 star

    7,46 %

MW
5

Geprüft am 4. März 2022

DA
5

Geprüft am 5. Apr. 2021

TD
5

Geprüft am 28. Mai 2022

Platzhalter

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