Computer Programming

Computerprogrammierung ist der Prozess des Erstellens und Ausführens von Codes zur Durchführung bestimmter Aktionen auf einem Computer. Sie ist das Rückgrat jeder Software, Anwendung oder jedes digitalen Werkzeugs. Der Computerprogrammierung-Katalog von Coursera lehrt Sie die Kunst des Programmierens, Debuggens und Testens in verschiedenen beliebten Sprachen wie Java, Python, C++ und mehr. Sie werden etwas über Datenstrukturen, Algorithmen, objektorientierte Programmierung und Anwendungsentwicklung lernen. Beherrschen Sie die Prinzipien der Softwareentwicklung, verbessern Sie Ihre Problemlösungsfähigkeiten und erkunden Sie die faszinierende Welt der KI, des maschinellen Lernens und der Datenwissenschaft. Egal, ob Sie ein erfahrener Programmierer oder ein aufstrebender Entwickler sind, der Coursera-Katalog stattet Sie mit den modernsten Fähigkeiten aus, die Sie benötigen, um sich in diesem dynamischen Bereich auszuzeichnen.
82Zugangsdaten
2Online-Abschlüsse
366kurse

Filtern nach

Betreff
Erforderlich

Sprache
Erforderlich

Die im gesamten Kurs, sowohl für Anweisungen als auch Bewertungen, verwendete Sprache.

Lernprodukt
Erforderlich

Erwerben Sie mit praktischen Tutorials praxisrelevante Kompetenzen in weniger als zwei Stunden.
Lernen Sie von Spitzenlehrkräften mit benoteten Aufgaben, Videos und Diskussionsforen.
Erwerben Sie eingehende Kenntnisse in einem Fach, indem Sie eine Reihe von Kursen und Projekten abschließen.
Erwerben Sie Karrierereferenzen von Branchenführern, die Ihre Qualifikation belegen.
Erwerben Sie Ihren Bachelor- oder Master-Abschluss online zu einem Bruchteil der Kosten eines Präsenzstudium.

Niveau
Erforderlich

Dauer
Erforderlich

Untertitel
Erforderlich

Lehrkraft
Erforderlich

Erkunden Sie den Programmier-Kurskatalog

  • Status: Kostenloser Testzeitraum

    Kompetenzen, die Sie erwerben: Computer Programmierung, Software-Installation, Entwicklungsumgebung, Grundsätze der Programmierung, Computergestütztes Denken, Python-Programmierung

  • Status: Vorschau

    Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Software Entwurf, Animation und Spieldesign, Computer Programmierung, Softwareentwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Ereignisgesteuerte Programmierung, Software-Ingenieur

  • Status: Kostenlos

    Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Fehlersuche, Java Programmierung, Simulationen, Computer Programmierung, Informatik, Grundsätze der Programmierung, Computergestütztes Denken, Objektorientierte Programmierung (OOP), Animationen, Java, Leistungsoptimierung

  • Status: Kostenloser Testzeitraum

    Kompetenzen, die Sie erwerben: Datenstrukturen, Algorithmen, Fehlersuche, Einheitstest, Software-Tests, Cloud-Hosting, Entwicklungsumgebung, Python-Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierte Programmierung (OOP), Computer Programmierung, Django (Web-Framework), Testgetriebene Entwicklung (TDD)

  • Status: Kostenloser Testzeitraum

    Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, System Programmierung, Fehlersuche, Betriebssysteme, Software Entwurf, Simulationen, Computer Programmierung, Software-Tests, Entwicklungsumgebung, Programm-Entwicklung, Softwareentwicklung, Befehlszeilen-Schnittstelle, C (Programmiersprache), Grundsätze der Programmierung, Problemlösung, Software-Ingenieur, Instandhaltbarkeit, Pseudocode, Benutzeroberfläche (UI)

  • Status: Kostenloser Testzeitraum

    Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Problemlösung, C (Programmiersprache), Grundsätze der Programmierung

Was führt Sie heute zu Coursera?

  • Status: Kostenloser Testzeitraum

    Kompetenzen, die Sie erwerben: Datenstrukturen, Funktionales Design, Fehlersuche, Einheitstest, Skriptsprachen, Paket- und Software-Management, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Javascript, Node.JS, Computer Programmierung, Front-End Web-Entwicklung, Skripting, Jest (JavaScript Testing Framework), Ereignisgesteuerte Programmierung, JSON, Web-Anwendungen, Web-Entwicklungstools

  • Status: Kostenloser Testzeitraum

    Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Datenanalyse, Fehlersuche, Java Programmierung, Software Entwurf, Cascading Style Sheets (CSS), Benutzeroberfläche (UI), Webdesign, Objektorientierte Programmierung (OOP), Computer Programmierung, Javascript, Grundsätze der Programmierung, Computergestütztes Denken, HTML und CSS, Java, Software-Ingenieur, Kryptographie, Web-Entwicklung, Interaktives Design

  • Status: Kostenloser Testzeitraum

    University of California, Santa Cruz

    Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, C und C++, Computer Programmierung, Fehlersuche, C++ (Programmiersprache), Code-Überprüfung, Graphentheorie, Informatik, Künstliche Intelligenz, Objektorientierte Programmierung (OOP), Befehlszeilen-Schnittstelle, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computergestütztes Denken, C (Programmiersprache), Software-Entwurfsmuster, Spiel-Design, Datenorientierte Programmierung, Technische Überprüfung der Software

  • Status: Vorschau

    Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures, Algorithms

  • Status: Kostenloser Testzeitraum

    Duke University

    Kompetenzen, die Sie erwerben: Daten-Pipelines, Generative KI, Software-Tests, Verarbeitung natürlicher Sprache, Computer Programmierung, Befehlszeilen-Schnittstelle, CI/CD, Prometheus (Software), Serverloses Rechnen, Docker (Software), DevOps, Containerisierung, Amazon Webdienste, Jenkins, Instandhaltbarkeit, Restful API, Entwicklungstests, Modellierung großer Sprachen, Cloud Computing, Rust (Programmiersprache)

  • Status: Kostenloser Testzeitraum

    University of Michigan

    Kompetenzen, die Sie erwerben: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Java, Performance Tuning, Unix, Computer Science, Debugging