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.

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Anwendungsentwicklung, Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Entwicklungsumgebung, Datenstrukturen, Grundsätze der Programmierung, Web-Entwicklung, Apple Xcode, Swift Programmierung, Mobile Entwicklung, Webentwicklung, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenstrukturen, Algorithmen, System Programmierung, Grundsätze der Programmierung, Java Programmierung, Java, Leistungstests, Fehlersuche
Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Scala Programmierung, Systemarchitektur, Verteiltes Rechnen, Server, Algorithmen, Grundsätze der Programmierung, Software Architektur, Software-Architektur, Java, Apache Hadoop, Apache Kafka, Apache Spark
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Software Entwurf, Anwendungsentwicklung, Einheitstest, Entwicklungstests, Datenstrukturen, Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Swift Programmierung, Apple Xcode, Fehlersuche, Apple iOS, Funktionales Design
Mittel · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala Programmierung, Objektorientierte Programmierung (OOP), Datenstrukturen, Computer Programmierung, Einheitstest, Algorithmen, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Funktionales Design, Computerprogrammierung, Computergestütztes Denken
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Elektronik, Eingebettete Software, Computer-Programmierwerkzeuge, Eingebettete Systeme, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, C (Programmiersprache), Software-Entwicklungstools, Elektronische Hardware, Fehlersuche
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Verteiltes Rechnen, Objektorientierter Entwurf, Computer Programmierung, Unified Modeling Language, Java Programmierung, Testgetriebene Entwicklung (TDD), Grundsätze der Programmierung, Software Entwurf, Methoden der Softwareentwicklung, Computerprogrammierung, Software-Entwurfsmuster
Anfänger · Kurs · 1–4 Wochen

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: KI-Workflows, Computer-Programmierwerkzeuge, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Microsoft Kopilot, Generative KI, Microsoft Visual Studio, GitHub, OpenAI
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Explorative Datenanalyse, Datenmanipulation, Datenanalyse, Deskriptive Statistik, Microsoft Excel, Datenvalidierung, Datenüberprüfung, Statistisches Programmieren, Datenzugriff, Datenzugang, SAS (Software), Daten importieren/exportieren, Vorverarbeitung der Daten, Datenvorverarbeitung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Datenverwaltung, Computer Programmierung, Datenstrukturen, Datenvalidierung, Datenüberprüfung, Software-Entwicklung, Entwicklungsumgebung, Software Entwurf, Datenmanagement, Softwareentwicklung, Instandhaltbarkeit, Computerprogrammierung, Fehlersuche, Spiel-Design, Software-Dokumentation
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: C++ (Programming Language), API Design, Software Architecture, Software Design, Maintainability, Data Structures, Generative AI Agents, Data Validation, Performance Tuning, Application Frameworks, Verification And Validation, Algorithms, Debugging
Anfänger · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Javascript, Anwendungsentwicklung, Datenbank-Design, Relationale Datenbanken, Anwendungsserver, Cloud Computing, Skripting, JavaScript-Frameworks, Web-Entwicklung, Datenbanken, Front-End Web-Entwicklung, HTML und CSS, Netzwerk-Protokolle, Netzwerkprotokolle, Web-Server, Web-Entwicklungstools, Webentwicklung, Full-Stack Web-Entwicklung, Cloud-Bereitstellung, Back-End Web-Entwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate