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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Data Presentation, Regression Analysis, Generative AI, Statistical Methods, Data Literacy, Statistical Analysis, Statistical Reporting, Data-Driven Decision-Making, Correlation Analysis, Technical Communication, Data Visualization, Probability & Statistics, Data Analysis, Exploratory Data Analysis, Scatter Plots, Descriptive Statistics, Statistical Hypothesis Testing, Predictive Analytics, Data Storytelling, Box Plots
Anfänger · Spezialisierung · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Konfigurationsverwaltung für Software, Git (Versionskontrolle-System), Versionskontrolle, Linux, GitHub, DevOps, Kollaborative Software, Software-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: LLM-Bewerbung, API-Design, Generative KI, OpenAI API, Anthropischer Claude, Modellierung großer Sprachen, Schnelles Engineering, Künstliche Intelligenz, Cloud-Bereitstellung, Restful API, Multimodale Aufforderungen, Verantwortungsvolle KI
Mittel · 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

Scrimba
Kompetenzen, die Sie erwerben: Authentifizierungen, Autorisierung (Computing), Routing-Protokolle, Frontend-Leistung, Web-Anwendungen, Web-Entwicklung, Abfragesprachen, React.js
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: LLM-Bewerbung, ChatGPT, Python-Programmierung, OpenAI API, Schnelles Engineering, OpenAI
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fractal Analytics
Kompetenzen, die Sie erwerben: Daten bereinigen, Fehlersuche, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Generative KI, Instandhaltbarkeit, Methoden des Maschinellen Lernens, Schnelles Engineering, Code-Überprüfung, Verantwortungsvolle KI
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenanalyse, Datenmanipulation, SQL, Relationale Datenbanken, Problemlösung, Abfragesprachen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Dartmouth College
Kompetenzen, die Sie erwerben: Software-Installation, Befehlszeilen-Schnittstelle, Betriebssysteme, Eingebettete Software, Datei-E/A, Eingebettete Systeme, Linux, Computer Programmierung, Anwendungsentwicklung, Entwicklungsumgebung, Programm-Entwicklung, Tools erstellen, C (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Persistenz der Daten, Datenvalidierung, Datei-E/A, Objektorientierter Entwurf, Anwendungsentwicklung, Programm-Entwicklung, Datenmanagement, Objektorientierte Programmierung (OOP), Software Entwurf, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: LLM-Bewerbung, KI-Orchestrierung, Werkzeuganrufe, Generative AI-Agenten, Agentische Systeme, Agentische Workflows, KI-Workflows
Anfänger · Projekt · Weniger als 2 Stunden