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.

Coursera
Kompetenzen, die Sie erwerben: Data Structures, Plot (Graphics), Data-oriented programming, Programming Principles, Python Programming, Data Storage
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Davis
Kompetenzen, die Sie erwerben: Verschlüsselung, Kryptographie, Sichere Kodierung, Sicherheitskontrollen, Schwachstellen-Management, Modellierung von Bedrohungen, Datensicherheit, Anwendungssicherheit, Persönlich identifizierbare Informationen, Open Web Application Security Project (OWASP), Bewertungen der Anfälligkeit, Techniken der Ausbeutung, Authentifizierungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Regression Analysis, Risk Analysis, Portfolio Management, Financial Modeling, Statistical Analysis, Data Visualization, Investment Management, Investments, Simulations, Financial Market, Python Programming, Matplotlib, Pandas (Python Package), Jupyter, NumPy, Data Manipulation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Testautomatisierung, Skripting, Entwicklungsumgebung, Fehlersuche, Grundsätze der Programmierung, Software-Installation, Software-Tests, Entwicklung von Testskripten, Test-Tools, Objektorientierte Programmierung (OOP), Selenium (Software), Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative AI, Generative Adversarial Networks (GANs), Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Applied Machine Learning, Data Ethics, Transfer Learning, Federated Learning, Scalability, Machine Learning, Distributed Computing, Model Evaluation, MLOps (Machine Learning Operations), Microsoft Azure, Information Privacy
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Theoretische Informatik, Datenstrukturen, C (Programmiersprache), Simulationen, Grundsätze der Programmierung, Computergestütztes Denken, Automatisierung, Algorithmen, Fehlersuche, Datei-E/A
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Deployment, MLOps (Machine Learning Operations), Microsoft Azure, Azure DevOps, Artificial Intelligence and Machine Learning (AI/ML), Cloud Deployment, Data Pipelines, Data Preprocessing, CI/CD, Continuous Monitoring, Debugging, Identity and Access Management, Version Control, Data Storage, Scalability
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Skripting, Datenvalidierung, Datenanalyse, Datenverarbeitung, Analytics, Matplotlib, Grundsätze der Programmierung, NumPy, Datenumwandlung, Daten in Echtzeit, Datenmanipulation, Datenvisualisierung, Datenvisualisierungssoftware, Python-Programmierung, Daten bereinigen
Anfänger · Kurs · 1–4 Wochen

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenbanken, Skripting, Dateiverwaltung, Grundsätze der Programmierung, MySQL, Anwendungsentwicklung, Datenbank Management, Programm-Entwicklung, Web-Anwendungen, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Internet Of Things, Control Systems, Automation, Programmable Logic Controllers, Image Analysis, Industrial Engineering, Computer Vision, Equipment Design, Embedded Software, Mechanical Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Applied Mathematics, Mathematical Modeling, Matlab, High Voltage, Three-Phase, Electrical Engineering, electromagnetics, Simulation and Simulation Software, Electric Power Systems, Electrical Power, Environmental Science, Environmental Engineering, Design
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Javascript, Web Content Accessibility Guidelines, Front-End Web-Entwicklung, UI Komponenten, React.js, Leistungsoptimierung, Web-Anwendungen, Benutzeroberfläche (UI), Web-Entwicklungstools, Ereignisgesteuerte Programmierung, Datenorientierte Programmierung, Web-Frameworks
Mittel · Kurs · 3–6 Monate