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.

Board Infinity
Kompetenzen, die Sie erwerben: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Software Architecture, Application Security, Security Assertion Markup Language (SAML), Dependency Analysis, System Programming, Web Applications, Continuous Monitoring, OS Process Management, Debugging, Maintainability, Object Oriented Programming (OOP)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Performance Tuning, Embedded Systems, Application Security, System Programming, Digital Signal Processing, Security Engineering, Computer Architecture, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Application Design, Security Testing, Application Security, Development Environment, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Continuous Monitoring, Authorization (Computing), User Interface (UI), Incident Response, Role-Based Access Control (RBAC), Application Deployment, Transaction Processing
Anfänger · Spezialisierung · 3–6 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Structural Analysis, Engineering Analysis, Civil Engineering, Finite Element Methods, Numerical Analysis, Program Development, Linear Algebra, Simulation and Simulation Software, Python Programming
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Modellevaluation, Explorative Datenanalyse, Plot (Grafiken), Statistische Methoden, Statistische Modellierung, Statistische Analyse, R-Programmierung, Datenanalyse, Regressionsanalyse, Ggplot2, Streudiagramme, Datenvisualisierung, R (Software)
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Workflows, Ausführung des Plans, KI-Orchestrierung, Generative AI-Agenten, Agentische Systeme, LangChain, Dokumentenverwaltung, Persona Entwicklung, Schnelles Engineering, OpenAI API, Geschäftslogik, Software-Architektur, Prompt-Muster, Transaktionsverarbeitung, Datei-E/A, Modellierung großer Sprachen, AI-Sicherheit
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Schneeflocken-Schema, Interaktive Datenvisualisierung, Dashboard, Deskriptive Statistik, Relationale Datenbanken, Entscheidungsunterstützende Systeme, SQL, Datenbank-Management-Systeme, Data-Warehousing, Business Intelligence, Datenvisualisierungssoftware, Datenbank-Design, Star Schema, Datenmodellierung, Auszug, SAS (Software), Datenbank Management, Geschäftsberichte, Data-Mining, Datenvisualisierung
Anfänger · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Entscheidungsfindung, Tabellenverarbeitungssoftware, Lineare Algebra, Prozess-Optimierung, Mathematische Modellierung, Unternehmensanalytik, Microsoft Excel, Datenmodellierung, Business Modellierung, Wirtschaftsmathematik, Analytics, Operations Research, Grafische Darstellung
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Middleware, Fehlersuche, Model-View-Controller, Open Source Technologie, Software-Tests, Bereitstellung von Anwendungen, ASP.NET, Netzwerk-Routing, Befehlszeilen-Schnittstelle, Software-Architektur, Entwicklungsumgebung, Microsoft Entwicklungswerkzeuge, Plattformübergreifende Entwicklung, Anwendungsentwicklung, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Wahrscheinlichkeit & Statistik, Statistische Methoden, Datenverarbeitung, Statistisches Programmieren, Datenkompetenz, Statistische Analyse, Logistische Regression, R-Programmierung, Korrelationsanalyse, Six Sigma-Methodik, Regressionsanalyse, R (Software)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Datenbanken, Daten importieren/exportieren, MySQL, Daten-Pipelines, Relationale Datenbanken, Datenbank-Anwendung, Datenmanipulation, SQL, Skripting, Linux, Bash (Skriptsprache), Datenbank Management, Python-Programmierung, Befehlszeilen-Schnittstelle
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: Datenmanagement, Datenzugang, Schnittstelle zur Anwendungsprogrammierung (API), NoSQL, Datenbank Management, Big Data, Daten-Integration, Cloud-Speicher, Star Schema, Datenqualität, Daten-Governance, Data-Warehousing, Leistungsoptimierung, Verwaltung von Metadaten, Abfragesprachen, Daten-Seen, Datenarchitektur
Anfänger · Kurs · 1–4 Wochen