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: React.js, React Redux, Frontend Performance, Full-Stack Web Development, Unit Testing, Front-End Web Development, Event-Driven Programming, Performance Tuning, Frontend Integration, Context Management, Javascript, Code Reusability, JavaScript Frameworks, Software Testing, Server Side, Web Applications, UI Components, Software Design Patterns, Cascading Style Sheets (CSS), Data Persistence
Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Generative AI, AI Workflows, Workflow Management, Information Architecture, Artificial Intelligence, Systems Thinking, Record Keeping, Strategic Thinking, Cost Benefit Analysis, Data Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Agentic Workflows, AI Workflows, Generative AI Agents, Generative AI, LLM Application, Large Language Modeling, Agentic systems, Model Deployment, AI Integrations, Artificial Intelligence, Document Management, Web Applications, Data Processing, Application Programming Interface (API), Unstructured Data, Model Optimization, Predictive Modeling, Data Integration
Mittel · Spezialisierung · 3–6 Monate
Amazon Web Services
Kompetenzen, die Sie erwerben: Unternehmensarchitektur, Back-End-Webentwicklung, Cloud-Lösungen, IT-Sicherheitsarchitektur, Datenanalyse, Serverloses Rechnen, Software Architektur, Ereignisgesteuerte Programmierung, Systemarchitektur, Datenvisualisierung, Identitäts- und Zugangsmanagement, Amazon Webdienste, AWS Identitäts- und Zugriffsverwaltung (IAM), Benutzerbereitstellung, Amazon Web Services, Architektur der Lösung, Cloud-Management, API-Gateway, Architektur der Informationstechnologie, Architektur des Cloud Computing, Hybrides Cloud-Computing, Software-Architektur
Mittel · Kurs · 1–4 Wochen

Northwestern University
Kompetenzen, die Sie erwerben: Physik, Differentialgleichungen, Mathematische Software, Mechanik, Technik, Robotik, Mathematische Modellierung, Simulation und Simulationssoftware, Kontrollsysteme, Angewandte Mathematik, Matlab
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: High Voltage, Low Voltage, Electrical Power, Electric Power Systems, Civil Engineering, Construction Engineering, Electrical Engineering, General Construction and Construction Labor, Matlab, Engineering Analysis, Mathematical Software, Electrical Equipment, Engineering Calculations, Electrical Safety, Surveys, Maintenance, Repair, and Facility Services, Environmental Engineering, Geospatial Information and Technology, Mathematical Modeling
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, MySQL, Back-End-Webentwicklung, Datenbank-Management, Datenbank-Verwaltung, SQL , Datenbank-Management-Systeme, NoSQL, Datenbank Management, Datenbank-Theorie, Datenbanken, Datenspeicher, Relationale Datenbanken, Integrität der Daten, Abfragesprachen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Containerisierung, Cloud Computing, Multi-Cloud, Cloud-Lösungen, Verwaltete Dienste, Virtuelle Maschinen, Serverloses Rechnen, Anwendungsprogrammierschnittstelle (API), Management von Unternehmensanwendungen, Google Cloud-Plattform, Cloud-Infrastruktur, Cloud-Management, API-Gateway, Architektur des Cloud Computing, Cloud-Plattformen, Hybrides Cloud-Computing
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Cascading Style Sheets (CSS), Validierung von Daten, MySQL, Netzwerk-Protokolle, Back-End-Webentwicklung, Installation der Software, Hypertext Markup Language (HTML), HTML und CSS, Datenbank-Entwicklung, Entwicklungsumgebung, Sichere Kodierung, Web-Server, Skriptsprachen, Web-Entwicklung, PHP (Skriptsprache), Grundsätze der Programmierung, Web-Anwendungen
Mittel · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Plattformübergreifende Entwicklung, Integration von Daten, Datenbank-Software, Software-Entwicklung, Rust (Programmiersprache), SQL , Datenverarbeitung, Persistenz der Daten, Bereitstellung von Anwendungen, Daten-Pipelines, Datenbanken, Datenspeicher, Software Entwurf, Befehlszeilenschnittstelle, JSON, Datenbank-Systeme, Abfragesprachen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einheitliche Prüfung, Frontend-Integration, Wiederverwendbarkeit von Code, Datenzugang, Front-End-Webentwicklung, Einheitstest, Javascript, JavaScript-Frameworks, Gemeinsame Nutzung von Daten, Kontext-Management, UI-Komponenten, Software-Entwurfsmuster, React.js, Web-Anwendungen, Jest (JavaScript Testing Framework), Web-Entwicklungs-Tools
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Einheitliche Prüfung, Verschlüsselung, Git (Versionskontrollsystem), Erweiterter Verschlüsselungsstandard (AES), Rust (Programmiersprache), Kryptographie, Einheitstest, Infrastruktur als Code (IaC), YAML, JSON, Terraform
Anfänger · Kurs · 1–3 Monate