Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Generative KI, Verarbeitung natürlicher Sprache, OpenAI-API, Transfer Learning, LLM-Bewerbung, Einbettungen, Bewertung des Modells, Modellevaluation, Lernen übertragen, Schnelles Engineering, Vektordatenbanken, Gesicht umarmen, OpenAI, Python-Programmierung, Modellierung großer Sprachen, Abruf-erweiterte Erzeugung
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Spring Boot, Hibernate (Java), Object-Relational Mapping, GitHub, Git (Version Control System), Java, Software Documentation, JUnit, Restful API, Application Performance Management, API Design, Model View Controller, Postman API Platform, User Accounts
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, C++ (Programmiersprache), Software Architektur, Objektorientierte Programmierung (OOP), Unified Modeling Language, Grundsätze der Programmierung, Software-Entwurfsmuster, Software-Entwicklung, Instandhaltbarkeit, Software Entwurf, Software-Architektur
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Typografie, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), Benutzeroberfläche (UI) Design, UI-Komponenten, Animationen, Cascading Style Sheets (CSS), Benutzeroberfläche (UI), Front-End-Webentwicklung, Benutzerfreundlichkeit, Leitlinien für die Zugänglichkeit von Webinhalten, Figma (Entwurfssoftware), Web-Design
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, Software-Entwicklung, AI-Personalisierung, Fehlersuche, Technische Überprüfung der Software, DevSecOps, Künstliche Intelligenz, Sichere Kodierung, Analyse, Künstliche Intelligenz und maschinelles Lernen (AI/ML), AI-Arbeitsabläufe, Schnelles Engineering, Anwendungssicherheit, Lebenszyklus der Softwareentwicklung, Automatisierung, Software-Entwicklungstools, Software-Qualität (SQA/SQC), Leistungsoptimierung, Softwaretechnik, Code-Überprüfung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
Anfänger · Kurs · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Maschinelles Lernen, Unüberwachtes Lernen, Tiefes Lernen, JSON, Bewertung des Modells, Modellevaluation, Unstrukturierte Daten, Text Mining, Datenvorverarbeitung, Explorative Datenanalyse, Marketing-Analytik, Python-Programmierung, Datenverarbeitung, Vorverarbeitung von Daten
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SAS (Software), Forecasting, Time Series Analysis and Forecasting, Statistical Methods, Predictive Modeling, Data Preprocessing, Automation, Anomaly Detection, Data Transformation, Model Evaluation
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, Agentic Workflows, AI Security
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: System-Programmierung, Fehlersuche, Web-Server, Web-Entwicklung, Restful API
Mittel · Kurs · 3–6 Monate