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.

University of California, Irvine
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Fehlersuche, Integrierte Entwicklungsumgebungen, Open Source Technologie, C (Programmiersprache), Elektronische Komponenten, Computer Programmierung, Digitale Kommunikation, Netzwerkprotokolle, Eingebettete Systeme, Elektronik-Technik, Computer Hardware, Eingebettete Software
Gemischt · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Python Programming, Computer Programming, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Visual Basic (Programmiersprache), Fehlersuche, Anwendungsentwicklung, Softwareentwicklung, Computer Programmierung, Microsoft Entwicklungswerkzeuge, Plattformübergreifende Entwicklung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenspeicherung, Entwicklung von Videospielen, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Unreal Engine, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Java Programmierung, Schnittstelle zur Anwendungsprogrammierung (API), Java, Datenstrukturen, Fehlersuche, Datei-E/A, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Prädiktive Modellierung, Computer Programmierung, Software-Ingenieur, Leistungstests, Software Entwurf
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Basic Electrical Systems, Wireless Networks, C and C++, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C++ (Programming Language), Electronics, Display Devices, Embedded Software, Embedded Systems, Robotics, Computer Programming Tools, Development Environment, Integrated Development Environments, Electrical Wiring
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Javascript, Cascading Style Sheets (CSS), Benutzeroberfläche (UI), Ereignisgesteuerte Programmierung, Web-Entwicklung, Grundsätze der Programmierung, Computer Programmierung, Webdesign, HTML und CSS, Computergestütztes Denken, Bildanalyse, Interaktives Design
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Scala Programmierung, Datenstrukturen, Funktionales Design, Grundsätze der Programmierung, Leistungstests, Leistungsoptimierung, Verteiltes Rechnen, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Instandhaltbarkeit, Objektorientierte Programmierung (OOP), C++ (Programmiersprache), Grundsätze der Programmierung, Prototyping, Computer Programmierung, Objektorientierter Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Generative KI, Künstliche Intelligenz, Cloud-Bereitstellung, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Datenstrukturen, Funktionales Design, Skripting, Daten importieren/exportieren, Python-Programmierung, Paket- und Software-Management, NumPy, Matplotlib, Datenmanipulation, Grundsätze der Programmierung, Plot (Grafiken), Pandas (Python-Paket), Computer Programmierung, Datenverarbeitung, Skriptsprachen, Software-Ingenieur, Seaborn, Histogramm, Datenvisualisierung
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
Anfänger · Kurs · 1–3 Monate