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.

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Unity Engine, Debugging, Program Development, Unreal Engine, Animation and Game Design, Animations, No-Code Development, Integrated Development Environments, Graphics Software, Computer Programming, C++ (Programming Language), Event-Driven Programming, Programming Principles, Object Oriented Programming (OOP), Code Reusability, C# (Programming Language), User Interface (UI), Software Installation
★ 4.9 (12) · Anfänger · Spezialisierung · 3–6 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Programm-Entwicklung, Maschinelles Lernen, Überwachtes Lernen, Projektmanagement im Gesundheitswesen, Modellevaluation, Unüberwachtes Lernen, Gesundheitspflege, Tiefes Lernen, Methoden des maschinellen Lernens, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Bewertung des Modells, Medizinische Wissenschaft und Forschung, Algorithmen für maschinelles Lernen, Gesundheitsinformatik
★ 3.1 (30) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Risikoanalyse, Risikomanagement, Rahmen für das Risikomanagement, AI-Förderung, Generative KI, Risikominderung, Milderung, Management von Unternehmensrisiken, Governance, Daten-Ethik, Unternehmensrisikomanagement (ERM), Verantwortungsvolle AI, Compliance Management, Governance Risikomanagement und Compliance, Einhaltung von Vorschriften
★ 4.7 (9) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programm-Entwicklung, Kontext Technik, Schnelles Engineering, Modellierung großer Sprachen, Entwicklungsumgebung
★ 4.2 (92) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, C++ (Programmiersprache), Algorithmen, Datei-E/A, Persistenz der Daten, Daten-Strukturen, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, C und C++, Objektorientierter Entwurf
★ 4.8 (10) · Fortgeschritten · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Histogram, Generative AI, Model Evaluation, Data Literacy, AI literacy, Data Presentation, Data Collection, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistics, Data Analysis, Statistical Reporting, Data Ethics, Experimentation, Science and Research, Data Science, Research Design, Model Training, Artificial Intelligence
★ 4.7 (56) · Anfänger · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenbank-Management, SQL, Transaktionsverarbeitung, MySQL, Abfragesprachen, Datenbank-Entwicklung, Datenbank Management, Relationale Datenbanken
★ 3.9 (29) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Test Tools, Application Design, Code Reusability, Programming Principles, Test Case, Software Documentation, Development Environment, Integrated Development Environments, Computer Programming, Data Structures, Apple Xcode, Web Development, Software Installation, Technical Documentation, Computational Logic
★ 4.4 (18) · Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Datenmanipulation, Datenorientierte Programmierung, Fehlersuche, Python-Programmierung, Datenanalyse, Funktionales Design, Wiederverwendbarkeit von Code
★ 4.4 (7) · Mittel · Kurs · 1–4 Wochen
Georgia Institute of Technology
Kompetenzen, die Sie erwerben: Technologien zur Datenspeicherung, Cloud Computing, Cloud-Entwicklung, Skalierbarkeit, Multi-Tenant-Cloud-Umgebungen, Virtualisierung, Cloud-Anwendungen, Virtuelle Maschinen, Virtualisierung und virtuelle Maschinen, Anwendungs-Rahmenwerke, Architektur des Cloud Computing, Cloud-Management, Cloud-Plattformen, Verteiltes Rechnen, Datenspeicher, Cloud-Infrastruktur
★ 4.6 (319) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LLM-Bewerbung, Generative KI, Python-Programmierung, Anwendungsentwicklung, Benutzeroberfläche (UI), Web-Entwicklung, Schnelles Engineering, LangChain, Modellierung großer Sprachen, OpenAI-API, Web-Anwendungen
★ 3.4 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Cloud Computing, Microservices, Cloud-Bereitstellung, Cloud-Lösungen, Skalierbarkeit, Software Architektur, Serverloses Rechnen, Cloud-Dienste, Ereignisgesteuerte Programmierung, Architektur des Cloud Computing, Lastausgleich, Software-Architektur, Cloud-Plattformen, Software-Entwurfsmuster, Cloud-Infrastruktur, Infrastruktur als Dienstleistung (IaaS)
★ 4.7 (35) · Anfänger · Kurs · 1–4 Wochen