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: Apple Xcode, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, Fehlersuche, Swift-Programmierung, Daten-Strukturen, Software-Prüfung, Software-Entwicklung, Mobile Entwicklung, Einheitliche Prüfung, Apple iOS, Software Entwurf, Einheitstest
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Computer Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Fehlersuche, Grundsätze der Programmierung, Computerprogrammierung, Mobile Entwicklung, Android-Entwicklung, Kotlin
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Testgetriebene Entwicklung (TDD), Android-Studio, Objektorientierte Programmierung (OOP), Kotlin, Funktionales Design, Software-Prüfung, Mobile Entwicklung, Android-Entwicklung, Einheitliche Prüfung, Einheitstest
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Anwendungsentwicklung, Entwicklungsumgebung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Daten-Strukturen, Mobile Entwicklung, Computerprogrammierung, Swift-Programmierung, Apple Xcode, iOS-Entwicklung, Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

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

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

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Microsoft Kopilot, Computer-Programmierwerkzeuge, AI-Arbeitsabläufe, GitHub, Generative KI, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Microsoft Visual Studio, OpenAI
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Daten-Strukturen, Funktionales Design, Integrierte Entwicklungsumgebungen, Computational Thinking, Grundsätze der Programmierung, Computerprogrammierung, Scala-Programmierung, Einheitliche Prüfung, Einheitstest
Mittel · Kurs · 1–3 Monate

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

Vanderbilt University
Kompetenzen, die Sie erwerben: ChatGPT, Digitale Signalverarbeitung, Computer Programmierung, Schnelles Engineering, Datenanalyse, Algorithmen, Objektorientierte Programmierung (OOP), Software zur Datenvisualisierung, Streudiagramme, Matlab, Datenverarbeitung, Prädiktive Modellierung, Benutzeroberfläche (UI), Computerprogrammierung, Mathematische Software, Angewandtes maschinelles Lernen, Grundsätze der Programmierung, AI-Personalisierung, Bildanalyse, Datei-E/A, Histogramm
Anfänger · Spezialisierung · 3–6 Monate