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: Software-Entwicklung, Agile Methodik, Lebenszyklus der Systementwicklung, Großrechner-Technologien, Pseudocode, Scrum (Software-Entwicklung), Entwicklung von Systemen, Mainframe-Computing, Programm-Entwicklung, COBOL (Programmiersprache), Einheitstest, Einheitliche Prüfung, Software Entwurf, Systemarchitektur, Methoden der Softwareentwicklung, Planung der Prüfung, Systemanalyse, Agile Software-Entwicklung, Software-Prüfung, Lebenszyklus der Softwareentwicklung, z/OS, Agile Entwicklung von Software
★ 4.2 (71) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Code Reusability, Debugging, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Development, Development Testing, Object Oriented Design, Report Writing, HTML and CSS
★ 3.6 (40) · Mittel · Spezialisierung · 1–3 Monate
Amazon Web Services
Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, Künstliche Intelligenz, Amazon Web Services, DevOps, Einheitstest, Schnelles Engineering, Verwaltung des Lebenszyklus von Anwendungen, Amazon Webdienste, Verantwortungsvolle AI, Amazon Elastic Compute Cloud, LLM-Bewerbung, Einheitliche Prüfung, Bereitstellung von Anwendungen, Amazonas-Felsen, Versionskontrolle, Abruf-erweiterte Erzeugung
★ 4.7 (36) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, AI literacy, Document Management, Context Engineering, AI Integrations, Artificial Intelligence, Generative AI
Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Modell Ausbildung, Computer Programmierung, Datenvalidierung, Validierung von Daten, Persistenz der Daten, Tiefes Lernen, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Modell-Optimierung, Modellevaluation, Faltungsneuronale Netzwerke, Bewertung des Modells, Faltungsneuronale Netze, Keras (Bibliothek für neuronale Netze), Computer Vision, Überwachtes Lernen, Bildanalyse, Tensorflow, Computerprogrammierung
★ 4.9 (582) · Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Kryptographie, Verschlüsselung, Cybersecurity, Kryptographische Protokolle, Kommunikationssysteme, Informationssicherheit, Brute-force-Angriffe, Theoretische Informatik, Modellierung von Bedrohungen, Computer-Sicherheit, Schlüsselverwaltung
★ 4.5 (550) · 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
★ 4.7 (66) · Fortgeschritten · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix
★ 4.5 (88) · Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Back-End-Webentwicklung, Django (Web-Framework), SQL, Python-Programmierung, Datenbank Management, Abfragesprachen, Datenbank-Anwendung, Datenmanagement, Datenbanken, Datenbank-Management, MySQL, Datenbank-Entwicklung, Anwendungsprogrammierschnittstelle (API), Gespeicherte Prozedur, Datenverwaltung
★ 4.3 (98) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Amazon CloudWatch, Docker (Software), Version Control, Containerization, YAML, Infrastructure As A Service (IaaS), Automation
★ 3.6 (67) · Anfänger · Spezialisierung · 3–6 Monate

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

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenumwandlung, Visuelles Storytelling, Plot (Grafiken), Matplotlib, Software zur Datenvisualisierung, Grafische und visuelle Gestaltung, Präsentation der Daten, Statistische Analyse, Infografiken, Farbenlehre, Datenmanipulation, Gestaltungselemente und -prinzipien, Datenanalyse, Interaktive Datenvisualisierung, Datenwrangling, Plotly, Grafische Darstellung, Daten-Storytelling, Journalismus
★ 4.5 (69) · Anfänger · Kurs · 1–3 Monate