Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Peking University
Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Programming Principles, C (Programming Language), Algorithms, Maintainability, Data Structures, Software Design, Scalability
Gemischt · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Computer Programmierung, Bereitstellung von Anwendungen, Javascript, Datenbank-Anwendung, Entwicklung von Videospielen, Anwendungsentwicklung, Entwicklung von Anwendungen für Mobilgeräte, Web-Entwicklung, Cascading Style Sheets (CSS), Front-End Web-Entwicklung, GitHub, Reaktionsfähiges Webdesign, Interaktives Design, Web-Anwendungen, ChatGPT, HTML und CSS
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Mittel · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Algorithms, Programming Principles, Computer Programming, Computational Thinking, Graph Theory, Data Structures, Mathematical Modeling
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Robotics, Artificial Intelligence, Automation, Data Mapping, Graph Theory, Planning, Algorithms, Computer Programming, Computer Vision, Computer Science, Simulation and Simulation Software, Control Systems, Real-Time Operating Systems, Engineering, Data Structures, Python Programming, Simulations, Linear Algebra, Design
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Computer Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Generative KI, Schnelles Engineering, Datenethik, Künstliche Intelligenz, Verantwortungsvolle KI, OpenAI API, ChatGPT, AI-Sicherheit, Schlüsselverwaltung
Mittel · Kurs · 1–3 Monate
University of Minnesota
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Maschinelles Lernen, AI-Personalisierung, Erhebung von Daten, Tabellenverarbeitungssoftware, Prädiktive Analytik, Microsoft Excel, Java, Taxonomie, Statistik
Mittel · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Theoretical Computer Science, Java, Computer Programming, Computational Thinking, Graph Theory, Performance Testing
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Fehlersuche, Javascript, Web-Entwicklung, Front-End Web-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Pseudocode, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Design, Computational Logic, Computer Programming
Anfänger · Kurs · 1–4 Wochen