University of Pennsylvania

Spezialisierung „Einführung in die Programmierung mit Python und Java“

University of Pennsylvania

Spezialisierung „Einführung in die Programmierung mit Python und Java“

Verbessern Sie Ihre Computerprogrammierfähigkeiten.

Lernen Sie ohne große Vorkenntnisse zwei beliebte Programmiersprachen im Eiltempo.

72.535 bereits angemeldet

Bei Coursera PlusMehr erfahren enthalten

Befassen Sie sich eingehend mit einem Thema

aus 1,933 Bewertungen von Kursen in diesem Programm

Stufe Anfänger

Empfohlene Erfahrung

2 months to complete
unter 10 Stunden pro Woche
Befassen Sie sich eingehend mit einem Thema

aus 1,933 Bewertungen von Kursen in diesem Programm

Stufe Anfänger

Empfohlene Erfahrung

2 months to complete
unter 10 Stunden pro Woche

Was Sie lernen werden

  • Beschreiben Sie die Kernkonzepte der Python-Programmierung, einschließlich der Konfiguration von Tools für Python-Code und dem Schreiben voll funktionsfähiger Programme unter Verwendung von Datenstrukturen

  • Untersuchen Sie die wichtigsten Techniken und Konzepte der Datenwissenschaft mit Python, einschließlich der Verwendung von Datenanalysebibliotheken und der Entwicklung von Fähigkeiten zur Datenvisualisierung

  • Anwendung der Grundprinzipien der objektorientierten Programmierung und von Java, um voll funktionsfähige Programme mit Klassen und Methoden zu schreiben und Unit-Tests durchzuführen

  • Verstehen der Java-Vererbung und Anwenden von Techniken zum Parsen von Text in Dateien, Verwenden von erweiterten Datenstrukturen zum Speichern von Informationen und Debuggen von Code

Kompetenzen, die Sie erwerben

  • Kategorie: Datenwissenschaft
  • Kategorie: Objektorientierter Entwurf
  • Kategorie: Grundsätze der Programmierung
  • Kategorie: Bereinigung von Daten
  • Kategorie: Einheitliche Prüfung
  • Kategorie: Matplotlib
  • Kategorie: Computer-Programmierwerkzeuge
  • Kategorie: Plot (Grafiken)
  • Kategorie: Datenvisualisierung
  • Kategorie: Computerprogrammierung
  • Kategorie: Daten-Strukturen
  • Kategorie: Objektorientierte Programmierung (OOP)
  • Kategorie: Java
  • Kategorie: Datenanalyse
  • Kategorie: Datei-E/A
  • Kategorie: Anwendungsentwicklung

Werkzeuge, die Sie lernen werden

  • Kategorie: Pandas (Python-Paket)
  • Kategorie: Python-Programmierung
  • Kategorie: Eclipse (Software)
  • Kategorie: Java-Programmierung

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Unterrichtet in Englisch
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen

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

 Logos von Petrobras, TATA, Danone, Capgemini, P&G und L'Oreal

Erweitern Sie Ihre Fachkenntnisse.

  • Erlernen Sie gefragte Kompetenzen von Universitäten und Branchenexperten.
  • Erlernen Sie ein Thema oder ein Tool mit echten Projekten.
  • Entwickeln Sie ein fundiertes Verständnisse der Kernkonzepte.
  • Erwerben Sie ein Karrierezertifikat von University of Pennsylvania.

Spezialisierung - 4 Kursreihen

Einführung in die Python-Programmierung

Einführung in die Python-Programmierung

KURS 1, 28 Stunden

Was Sie lernen werden

  • Kernaspekte der Programmierung und Funktionen der Sprache Python zu erkennen

  • Kernkonzepte der Programmierung wie Datenstrukturen, Bedingungen, Schleifen, Variablen und Funktionen verstehen und anwenden können

  • Verschiedene Tools zum Schreiben und Ausführen von Python-Code verwenden

  • Entwerfen und schreiben Sie voll funktionsfähige Python-Programme, die häufig verwendete Datenstrukturen, benutzerdefinierte Funktionen und das Lesen und Schreiben von Dateien verwenden

Kompetenzen, die Sie erwerben

Kategorie: Python-Programmierung
Kategorie: Daten-Strukturen
Kategorie: Computerprogrammierung
Kategorie: Datei-E/A
Kategorie: Integrierte Entwicklungsumgebungen
Kategorie: Entwicklungsumgebung
Kategorie: Jupyter
Kategorie: Grundsätze der Programmierung
Kategorie: Computational Thinking
Kategorie: Software-Dokumentation
Kategorie: Daten importieren/exportieren
Kategorie: Funktionales Design
Kategorie: Datenspeicherung
Kategorie: Software-Entwicklungstools
Kategorie: Computer-Programmierwerkzeuge
Kategorie: Wiederverwendbarkeit von Code
Datenanalyse mit Python

Datenanalyse mit Python

KURS 2, 17 Stunden

Was Sie lernen werden

  • Anwendung grundlegender Techniken der Datenwissenschaft mit Python

  • Kernkonzepte wie Data Frames und die Verknüpfung von Daten verstehen und anwenden und Datenanalysebibliotheken wie pandas, numpy und matplotlib verwenden

  • Demonstrieren Sie, wie Sie reale Daten laden, untersuchen und abfragen können, und beantworten Sie grundlegende Fragen zu diesen Daten

  • Analysieren Sie die Daten weiter, indem Sie die erlernten Fähigkeiten zur Datenaggregation und -zusammenfassung sowie zur grundlegenden Datenvisualisierung anwenden

Kompetenzen, die Sie erwerben

Kategorie: Pandas (Python-Paket)
Kategorie: Datenmanipulation
Kategorie: Datenanalyse
Kategorie: Daten importieren/exportieren
Kategorie: Bereinigung von Daten
Kategorie: Matplotlib
Kategorie: Software zur Datenvisualisierung
Kategorie: Pivot-Tabellen und Diagramme
Kategorie: NumPy
Kategorie: Streudiagramme
Kategorie: Histogramm
Kategorie: Plot (Grafiken)
Kategorie: Datenverarbeitung
Kategorie: Datenvisualisierung
Kategorie: Integration von Daten
Kategorie: Explorative Datenanalyse
Kategorie: Python-Programmierung
Kategorie: Datenwrangling
Kategorie: Vorverarbeitung von Daten
Kategorie: Datenwissenschaft

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: Java-Programmierung
Kategorie: Objektorientierte Programmierung (OOP)
Kategorie: Einheitliche Prüfung
Kategorie: Java
Kategorie: Anwendungsdesign
Kategorie: Anwendungsentwicklung
Kategorie: Testgetriebene Entwicklung (TDD)
Kategorie: Software-Prüfung
Kategorie: Objektorientierter Entwurf
Kategorie: Programm-Entwicklung
Kategorie: Entwicklungstests
Kategorie: Computerprogrammierung
Kategorie: Grundsätze der Programmierung
Kategorie: Andere Programmiersprachen
Kategorie: Entwicklung von Systemen
Kategorie: Daten-Strukturen
Vererbung und Datenstrukturen in Java

Vererbung und Datenstrukturen in Java

KURS 4, 21 Stunden

Was Sie lernen werden

  • Untersuchen Sie das Konzept der Vererbung in der objektorientierten Programmierung und lernen Sie, wie Sie Klassen erweitern und Methoden in einer Unterklasse außer Kraft setzen können.

  • Analysieren und korrigieren Sie verschiedene Teile eines Java-Programms mit dem interaktiven Debugger von Eclipse.

  • Lernen Sie verschiedene Methoden zum Öffnen, Lesen und Schreiben von externen Dateien kennen und gehen Sie mit Fehlern und Ausnahmen um.

  • Untersuchen Sie fortgeschrittene Techniken zum Speichern und Bearbeiten von Daten in Sammlungen und analysieren Sie Text mit regulären Ausdrücken (oder regex).

Kompetenzen, die Sie erwerben

Kategorie: Java-Programmierung
Kategorie: Objektorientierte Programmierung (OOP)
Kategorie: Daten-Strukturen
Kategorie: Java
Kategorie: Datei-E/A
Kategorie: Eclipse (Software)
Kategorie: Fehlersuche
Kategorie: Integrierte Entwicklungsumgebungen
Kategorie: Objektorientierter Entwurf
Kategorie: Entwicklungsumgebung
Kategorie: Problemlösung
Kategorie: Dateiverwaltung
Kategorie: Grundsätze der Programmierung

Erwerben Sie ein Karrierezertifikat.

Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.

Dozent

Brandon Krakowsky
University of Pennsylvania
10 Kurse186.156 Lernende

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 aus Einführung in die Programmierung mit Python und Java

Durchschnitt über alle 4 Kurse

  • 5 Sterne

    70,45 %

  • 4 Sterne

    20 %

  • 3 Sterne

    4,93 %

  • 2 Sterne

    1,86 %

  • 1 Stern

    2,74 %

JS
Kurs: Einführung in die Python-Programmierung

Geprüft am 14. Apr. 2024

KB
Kurs: Datenanalyse mit Python

Geprüft am 29. Sep. 2022

RG
Kurs: Einführung in die Java- und die objektorientierte Programmierung

Geprüft am 26. Juni 2023

Häufig gestellte Fragen