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.

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Model Context Protocol, Claude Code, Kaizen Methodology, Code Coverage, Verification And Validation, Testability, Quality Assurance, Agentic systems, Software Quality (SQA/SQC), Test Automation, Development Testing, Maintainability, Software Testing, Generative AI Agents, Agentic Workflows, Artificial Intelligence, Large Language Modeling
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Pipelines, Apache Airflow, Data Integration, Cloud Deployment, Extract, Transform, Load, Cloud Computing, Data Infrastructure, Data Processing, Data Cleansing, Data Warehousing, Code Reusability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Methodik, Software-Entwicklung, IBM DB2, Großrechner-Technologien, Pseudocode, Lebenszyklus der Systementwicklung, Entwicklung von Systemen, Mainframe-Computing, Programm-Entwicklung, Virtualisierung, COBOL (Programmiersprache), Einheitstest, Methoden der Softwareentwicklung, Agile Software-Entwicklung, Einheitliche Prüfung, Fehlersuche, Systemanalyse, Job Control Language (JCL), Datei-E/A, Lebenszyklus der Softwareentwicklung, z/OS, Agile Entwicklung von Software
★ 4.6 (1357) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Datenwissenschaft, Skalierbarkeit, Verteiltes Rechnen, Datenqualität, Große Daten, Datenverarbeitung, Qualität der Daten, Unstrukturierte Daten, Datenanalyse, Apache Hadoop, Daten in Echtzeit, Datenspeicherung
★ 4.6 (11.004) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kryptographie, Betriebssysteme, Software-Systeme, Verschlüsselung, Entwurf von Systemen, Cybersecurity, Echtzeit-Betriebssysteme, Netzarchitektur, Netzwerk-Protokolle, Modellierung von Bedrohungen, Webdienste, Computer-Vernetzung, Analyse der Sicherheitsanforderungen, Internet der Dinge, Eingebettete Software, Kryptographie-Standards für öffentliche Schlüssel (PKCS), System-Programmierung, Daten in Echtzeit, Netzwerksicherheit, Eingebettete Systeme
★ 4.3 (1157) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Flask (Web Framework), Restful API, Cloud Deployment, Dashboard Creation, Full-Stack Web Development, Data Visualization, Application Deployment, Object-Relational Mapping, Interactive Data Visualization, Cloud Applications, Application Programming Interface (API), API Design, Web Applications, Web Development, Authentications, Database Management, User Accounts, Scalability
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Classification And Regression Tree (CART), Model Deployment, Model Optimization, Decision Tree Learning, Predictive Modeling, Model Evaluation, Model Training, Predictive Analytics, Machine Learning Methods, Random Forest Algorithm, Applied Machine Learning, Data-Driven Decision-Making, Performance Tuning, Feasibility Studies, Scikit Learn (Machine Learning Library), Data Visualization, Performance Analysis, Statistical Methods, Cost Benefit Analysis, Performance Measurement
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Arithmetik, Kombinatorik, Rechnerische Logik, Computational Thinking, Python-Programmierung, Algorithmen, Theoretische Informatik, Angewandte Mathematik, Deduktive Argumentation, Grundsätze der Programmierung, Computerprogrammierung, Logisches Denken
★ 4.4 (2284) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenwissenschaft, Bayessche Statistik, Lineare Algebra, Stichproben (Statistik), Statistik, Datenmodellierung, Statistische Analyse, Wahrscheinlichkeitsverteilung, R Programmierung, Biostatistik, Statistische Inferenz, Wahrscheinlichkeit, Analyse, Regressionsanalyse, Statistische Modellierung, Statistische Hypothesenprüfung, Datenanalyse, Mathematische Modellierung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik
★ 4.4 (797) · Fortgeschritten · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, JavaScript Frameworks, Object Oriented Programming (OOP), Model View Controller, Software Development Tools, Hypertext Markup Language (HTML), Java, Computer Programming Tools, Application Frameworks, Front-End Web Development, Spring Framework, Object Oriented Design, Cascading Style Sheets (CSS), Javascript
★ 4.4 (864) · Mittel · Spezialisierung · 1–3 Monate

Atlassian
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Software-Konfigurationsmanagement, Software-Versionierung, GitHub, Kontinuierliche Integration, Bitbucket, Kollaborative Software, Git (Versionskontrollsystem), Versionskontrolle
★ 4.7 (2992) · Gemischt · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Automatisierung, Schätzung, Kontrollsysteme, Globale Positionierungssysteme, Graphentheorie, Lineare Algebra, Tiefes Lernen, Software-Architektur, Hardware-Architektur, Robotik, Algorithmen, Eingebettete Software, Faltungsneuronale Netzwerke, Software Architektur, Systemarchitektur, Faltungsneuronale Netze, Sicherheitsgarantie, Simulationen, Bildanalyse, Computer Vision, Mathematische Modellierung, Netzwerk-Routing
★ 4.7 (3552) · Fortgeschritten · Spezialisierung · 3–6 Monate