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 Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Computergestützte Logik, Interaktive Datenvisualisierung, Grafisches und visuelles Design, Grundsätze der Programmierung, Computergestütztes Denken, Computergrafik, Software Entwurf, Animationen, Visualisierung (Computergrafik), Datei-E/A, Interaktives Design, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, Skripting, Fehlersuche, Entwicklungsumgebung, Grundsätze der Programmierung, Befehlszeilen-Schnittstelle, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Accenture
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenanalyse, Digitale Kommunikation, Aufkommende Technologien, Computer Hardware, Künstliche Intelligenz, Web-Entwicklung, Javascript, Blockchain, Cloud Computing, Computerkenntnisse, Technologie-Lösungen, Erhebung von Daten, Python-Programmierung, Datensicherheit, Microsoft Excel, digitale Kompetenz
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Dateiverwaltung, Datenmanagement, Datenanalyse, Datenverarbeitung, Daten importieren/exportieren, R-Programmierung, R (Software), Datenmanipulation, Datenwrangling, Datenumwandlung, Datenvisualisierung, Tidyverse (R-Paket), Daten bereinigen, Explorative Datenanalyse
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenstrukturen, Pandas (Python-Paket), Datenanalyse, Daten importieren/exportieren, Entwicklungsumgebung, Datenmanipulation, Objektorientierte Programmierung (OOP), Pivot-Tabellen und Diagramme, Jupyter, Microsoft Excel, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Java, Java Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computervision, Verarbeitung natürlicher Sprache, Künstliche Intelligenz, Maschinelles Lernen, Verantwortungsvolle KI, KI-Workflows, Prädiktive Modellierung, Modell-Bereitstellung, Microsoft Azure, No-Code-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Starweaver
Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Cybersecurity, Automation, Electronics, Sustainable Technologies, Control Systems, Electronic Hardware, Internet Of Things, Software Development, Artificial Intelligence, Real Time Data
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Anfänger · Spezialisierung · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Skalierbarkeit, Sicherheitstechnik, Verschlüsselung, Verteiltes Rechnen, Kryptographie, Netzwerksicherheit, Kryptographische Protokolle, Datenintegrität, Sicherheit der Infrastruktur, Sichere Kodierung, Blockchain, Algorithmen, Computer Sicherheit, Datensicherheit, Schlüsselverwaltung, Techniken der Ausbeutung, Bewertungen der Anfälligkeit
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Generative KI, Markttrend, Daten in Echtzeit, Marktdaten, Risikomanagement, Finanzhandel, Portfolio Management, Angewandtes maschinelles Lernen, Automatisierung, Technische Analyse, Portfolio-Risiko, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

University of Glasgow
Kompetenzen, die Sie erwerben: Data Preprocessing, Model Evaluation, Engineering Practices, Matlab, Engineering Calculations, Classification Algorithms, Engineering Analysis, Engineering, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Applied Mathematics, Artificial Neural Networks
Anfänger · Spezialisierung · 1–3 Monate