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 California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Unix, System-Programmierung, C und C++, C (Programmiersprache), Verifizierung und Validierung, Linux, Sichere Kodierung, Anwendungssicherheit, Kryptographie, Dateisysteme, Sicherheitskontrollen, Code-Überprüfung, Validierung von Daten, Identitäts- und Zugangsmanagement, Datei-E/A, Benutzerkonten, Linux-Verwaltung, Verschlüsselung, Bewertungen der Anfälligkeit, Schwachstellen-Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Python Programming, Computer Science
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate

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
Mittel · Spezialisierung · 1–3 Monate

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
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
Auf einen Abschluss hinarbeiten
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
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenbank-Verwaltung, Analytik, Interaktive Datenvisualisierung, Schneeflocken-Schema, Software zur Datenvisualisierung, Auszug, Datenmodellierung, Data Warehousing, Erstellung des Dashboards, Stern-Schema, Datenbanken, Dashboard, Datenbankarchitektur und -verwaltung, Datenarchitektur, Datenanalyse, Datenbank-Entwicklung, Datenbank-Management, MySQL, MySQL-Workbench, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Reaktion auf Vorfälle, KI-Kenntnisse, Intrusion Detection und Prävention, AI-Sicherheit, Künstliche Intelligenz, Sichere Kodierung, AI-Integrationen, Generative KI, Cybersecurity, Datenanalyse, Generative Modellarchitekturen, Computer-Sicherheit, Erkennung von Bedrohungen
Anfänger · Kurs · 1–4 Wochen

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
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Softwaretechnik, GitHub Kopilot, Maschinelles Lernen, Schnelles Engineering, Prompt-Muster, Web-Entwicklungs-Tools, KI-gestützte Kreativität, Software-Entwicklung, Reaktionsfähiges Web-Design, HTML und CSS, Web-Design und Entwicklung, Web-Entwicklung, Web-Komponenten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Schlüsselverwaltung, Theoretische Informatik, Modellierung von Bedrohungen, Kryptographie, Cybersecurity, Kommunikationssysteme, Kryptographische Protokolle, Informationssicherheit, Verschlüsselung, Computer-Sicherheit, Brute-force-Angriffe
Mittel · Kurs · 1–4 Wochen