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 Maryland, College Park
Kompetenzen, die Sie erwerben: Sampling (Statistics), Data Analysis Software, Stata, Statistical Analysis, Statistical Software, Statistical Methods, Regression Analysis, Data Integrity, R (Software), R Programming, Statistical Modeling
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: vSphere Networking and Storage, vSphere DRS & HA, vCenter Server Management, Cloud Infrastructure, VMware vSAN, vCenter Server, Storage vMotion, Virtual Networking, Cloud Computing Architecture, Virtualization, Software-Defined Data Center (SDDC), Virtual Machines, ESXi Installation, iSCSI Configuration, Virtualization and Virtual Machines, Infrastructure Architecture, Cloud Computing, Containerization, Network Monitoring, Memory Management
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Software Design Patterns, Node.JS, Distributed Computing, Dataflow, Data Pipelines, Event-Driven Programming, Object Oriented Design, Software Design, Software Architecture, Performance Tuning, Live Streaming, Real Time Data, Systems Architecture, File I/O, Javascript, Object Oriented Programming (OOP), Systems Design, Code Reusability, Maintainability
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Funktionsübergreifende Zusammenarbeit, Projektleitung, Widerstandsfähigkeit, Agiles Projektmanagement, Teambildung, Agile Methodik, Scrum (Software-Entwicklung), Teamleitung, Team Management, Teamorientiert, Fallstudien, Sprint-Planung, Agile Produktentwicklung, Agile Software-Entwicklung, Führung des Teams, Sprint-Retrospektiven, Rückstände, Leistungsmanagement im Team, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Arbeitsablauf-Management, Apache Spark, Überwachung von Ereignissen, Daten-Pipelines, Datensicherheit, Kapazitätsmanagement, Python-Programmierung, Daten-Seen, Daten in Echtzeit, Lagerbetrieb, Datenumwandlung, Lagerverwaltung, Datenarchitektur, Datenanalyse, Künstliche Intelligenz und maschinelles Lernen (AI/ML), SQL, PySpark, Kontinuierliche Überwachung, Transact-SQL, Microsoft Kopilot
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Applications, SQL, Database Development, Database Application, Data Access, Go (Programming Language), Database Management, Relational Databases, Web Development, Back-End Web Development, Databases, Query Languages, Secure Coding, Server Side, Program Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Algorithmen für maschinelles Lernen, Bereinigung von Daten, Python-Programmierung, Computer-Programmierwerkzeuge, Modellevaluation, Entwicklungsumgebung, Verarbeitung natürlicher Sprache, Text Mining, Datenmanipulation, Software-Entwicklungstools, Bewertung des Modells, Datenvorverarbeitung, Klassifizierungsalgorithmen, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Modell Ausbildung, Methoden des maschinellen Lernens
Gemischt · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Web Development, HTML and CSS, Web Content Accessibility Guidelines, Hypertext Markup Language (HTML), Front-End Web Development, Full-Stack Web Development, Data Security, Back-End Web Development, Cascading Style Sheets (CSS), Javascript, Information Privacy, Computer Architecture
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Software Architektur, Java Programmierung, Software-Entwicklung, Sichere Kodierung, Systemüberwachung, Anwendungs-Rahmenwerke, Verwaltung der Anwendungsleistung, Beglaubigungen, Programm-Entwicklung, Java, Software Entwurf, Unternehmensarchitektur, Anwendungssicherheit, Sicherheitskontrollen, Instandhaltbarkeit, Java-Plattform Enterprise Edition (J2EE), Management von Unternehmensanwendungen, Software-Entwurfsmuster, Model-View-Controller, Software-Architektur, Grundsätze der Programmierung, Java-Programmierung, Berechtigung (Computing)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploit development, Metasploit, Exploitation techniques, Penetration Testing, Database Management, Cryptographic Protocols, Cryptography, Database Software, Security Testing, Cyber Security Assessment, Data Import/Export, Vulnerability Scanning, Encryption, Brute-force attacks, Vulnerability Assessments, Information Systems Security, Cybersecurity, SQL, Cyber Attacks, Command-Line Interface
Gemischt · Kurs · 1–4 Wochen

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Data Cleansing, Database Management, SQL, Databases, Data Quality, Data Visualization Software, Pandas (Python Package), Data Science, Jupyter, Data Manipulation, Web Scraping, Data Collection, Python Programming, Machine Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PostgreSQL, Relational Databases, Database Design, Database Development, Database Management, SQL, Database Management Systems, Data Integrity, Query Languages, Business Intelligence, People Analytics, Analytics, Data Analysis, Transaction Processing, Data Manipulation, Data Validation, Software Installation
Anfänger · Spezialisierung · 1–3 Monate