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: SQL, Algorithmen, Datenbanken, Relationale Datenbanken, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Computer Hardware, Programm-Entwicklung, Datenstrukturen, Computer Programmierung, Netzwerksicherheit, Visual Basic (Programmiersprache), Objektorientierter Entwurf, Unified Modeling Language, Datenmodellierung, Microsoft Entwicklungswerkzeuge, Computer Architektur, Informatik, System-Software, Datenbank Management
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Python-Programmierung, Computer Programmierung, Internet der Dinge, Linux, Computer Hardware, OS Prozessverwaltung, Dateisysteme, Betriebssystem-Verwaltung, Eingebettete Systeme, UI Komponenten, Betriebssysteme
Gemischt · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Java Programmierung, Integrierte Entwicklungsumgebungen, Java, Computer Programmierung, Entwicklungsumgebung, Datenstrukturen, Objektorientierte Programmierung (OOP), Fehlersuche, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Eingebettete Software, C (Programmiersprache), Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Elektronik-Technik, Computer Programmierung, Open Source Technologie, Programm-Entwicklung, Computer Hardware, Fehlersuche, Eingebettete Systeme, Digitale Kommunikation, Grundsätze der Programmierung, Elektronische Komponenten
Gemischt · Kurs · 1–4 Wochen
University of London
Kompetenzen, die Sie erwerben: Javascript, Cybersicherheit, Entwicklungsumgebung, Programm-Entwicklung, Computer Programmierung, Web Design und Entwicklung, Problem-Management, Computergrafik, Arithmetik, Computer-Vernetzung, Netzwerksicherheit, Computerkenntnisse, Computergestütztes Denken, Systeme der Messung, Problemlösung, Informatik, Computer-Systeme, Web-Anwendungen, Fehlersuche, Allgemeine Mathematik
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

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

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Entwicklungsumgebung, Ereignisgesteuerte Programmierung, Computer Programmierung, Objektorientierte Programmierung (OOP), Java, Interaktive Datenvisualisierung, Java Programmierung, Software-Dokumentation, Software-Ingenieur, Objektorientierter Entwurf, Grundsätze der Programmierung, Benutzeroberfläche (UI), Fehlersuche
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Maven, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, JUnit, Java, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, File Management, Programming Principles, Data Validation, Package and Software Management, Network Protocols, Unit Testing, Computer Science
Anfänger · Spezialisierung · 3–6 Monate

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

University of London
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Befehlszeilen-Schnittstelle, Objektorientierte Programmierung (OOP), Computer Programmierung, Benutzeroberfläche (UI), Programm-Entwicklung, Schalttafeln, Interaktives Design, Datenvalidierung, C++ (Programmiersprache), Grundsätze der Programmierung, Fehlersuche
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Computer Programming, Creative Design, Data Import/Export, Computational Thinking
Anfänger · Spezialisierung · 3–6 Monate