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.

Logical Operations
Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Data Transformation, Data Import/Export, File I/O, Data Wrangling, Extensible Markup Language (XML), Data Manipulation, Visual Basic (Programming Language), Data Cleansing, Spreadsheet Software, Automation, Microsoft 365, Microsoft Office, Data Science, Query Languages, File Management, Debugging, Performance Improvement, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Skriptsprachen, Datenstrukturen, Programm-Entwicklung, Skripting, Ruby (Programmiersprache), Objektorientierte Programmierung (OOP), Fehlersuche
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, PHP (Skriptsprache), Skriptsprachen, Datenvalidierung, Web-Entwicklung, Grundsätze der Programmierung, HyperText Markup Language (HTML), Skripting, Web-Server, Server-Seite, Web-Anwendungen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Software Documentation, System Programming, Technical Documentation, Application Development, Maintainability, Data Structures, Generative AI, Application Performance Management, Algorithms, Scalability
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: PHP (Skriptsprache), Web-Entwicklung, Sichere Kodierung, Algorithmen, Kryptographie, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Erweiterter Verschlüsselungsstandard (AES), Datenverschlüsselungsstandard, Datensicherheit, E-Mail-Sicherheit, Anwendungssicherheit, Benutzerbereitstellung, Verschlüsselung, Brute-Force-Angriffe
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GraphQL, API Design, Restful API, Application Programming Interface (API), Cloud API, ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Serverless Computing, Software Documentation, Microsoft Azure, Software Architecture, Verification And Validation, Application Deployment, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verifizierung und Validierung, API-Tests, Lösungsarchitektur, OpenAI API, Befehlszeilen-Schnittstelle, KI-Förderung, Agentische Systeme, Schlüsselverwaltung, Generative AI-Agenten, Rust (Programmiersprache), Einheitstest, Technische Überprüfung der Software, Fehlersuche
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Linux, Internet der Dinge, Python-Programmierung, Analyse der Anforderungen, Dokumente zu den Benutzeranforderungen, TCP/IP, Eingebettete Systeme, Serielle Peripherie-Schnittstelle, Betriebssystem-Verwaltung, Betriebssysteme, Funktionale Anforderung, Testplanung, Systeme Design, Elektronische Komponenten, Netzwerkprotokolle, Eingebettete Software, Grundlegende elektrische Systeme, Elektronik, Automatisierungstechnik
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Data Visualization Software, Predictive Analytics, Debugging, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Exploratory Data Analysis, Data Preprocessing, Predictive Modeling, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Benutzeroberfläche (UI), Java, Android Entwicklung, Anwendungsdesign, Anwendungsentwicklung, Android Studio, Entwicklung von Anwendungen für Mobilgeräte, Fehlersuche
Gemischt · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Benutzeroberfläche (UI), Android Entwicklung, System Programmierung, Ereignisgesteuerte Programmierung, Geografische Informationssysteme, Animationen, UI Komponenten, Java Programmierung, Computergrafik, Computer Programmierung, Datenmanagement, Netzwerk-Modell, Entwicklung von Anwendungen für Mobilgeräte, Datenspeicherung, Anwendungsentwicklung, Interaktives Design, User-Interface-(UI)-Design
Gemischt · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Modell (RAP), HTML und CSS, Restful API, UI Komponenten, SAP S/4HANA, Sichere Kodierung, Sicherheitskontrollen, Kerndaten (Software)
Mittel · Kurs · 1–4 Wochen