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.

University of Pennsylvania
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Künstliche Intelligenz, Theoretische Informatik, Verantwortungsvolle AI, Agentische Systeme, Python-Programmierung, Algorithmen
★ 4.4 (36) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Data Persistence, Programming Principles, Python Programming, Data Storage, File Management, Computer Science
★ 4.4 (152) · Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Cloud-API, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Künstliche Intelligenz, Generative KI, Modellierung großer Sprachen, LLM-Bewerbung, Verantwortungsvolle AI, Multimodale Aufforderungen, Cloud-Bereitstellung, Anthropischer Claude
★ 4.3 (31) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science
★ 4.4 (92) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Healthcare Project Management, Clinical Documentation, Generative AI, Responsible AI, Resource Utilization, Lean Methodologies, Operational Efficiency, Data Ethics, Health Care Administration, Operations Management, Operational Excellence, Health Care Procedure and Regulation, Informed Consent, Project Risk Management, Process Improvement, Continuous Improvement Process, AI Security, Healthcare Ethics, Generative AI Agents, Health Informatics
★ 4.3 (73) · Mittel · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
★ 4.7 (66) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
★ 4.5 (66) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Software-Qualität (SQA/SQC), Software-Qualitätssicherung, Computer Programmierung, Lebenszyklus der Systementwicklung, Software-Entwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, Technische Unterstützung, Lebenszyklus der Softwareentwicklung, Qualitätssicherung, Agile Methodik, Problemverfolgung, Technische Unterstützung und Dienstleistungen, Methoden der Softwareentwicklung, COBOL (Programmiersprache), Code-Überprüfung, Scrum (Software-Entwicklung), Mainframe-Computing, Helpdesk-Unterstützung, Computerprogrammierung, System-Unterstützung
★ 3.6 (64) · Anfänger · Kurs · 1–3 Monate

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
★ 5 (6) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Datenmanagement, Datenmanipulation, Datenbank-Software, Fehlersuche, SQL, Datenverwaltung, Datenbanken, Relationale Datenbanken, Datenbank-Management, Datenbank Management, Datenbank-Management-Systeme
★ 4.6 (199) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: Transfer Learning, Tiefes Lernen, Daten-Pipelines, Verarbeitung natürlicher Sprache, Modell Ausbildung, Einbettungen, Faltungsneuronale Netze, Datenverarbeitung, Lernen übertragen, Tensorflow, Faltungsneuronale Netzwerke, AI-Arbeitsabläufe, Rekurrente Neuronale Netze (RNNs), Keras (Bibliothek für neuronale Netze), Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.8 (196) · Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge, Skriptsprachen, Software-Entwicklung, Problemlösung, Fehlersuche, Wiederverwendbarkeit von Code, Microsoft Visual Studio, Datenverarbeitung, Rechnerische Logik, Datenanalyse, Python-Programmierung, Algorithmen
★ 4 (68) · Anfänger · Kurs · 1–4 Wochen