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 London
Kompetenzen, die Sie erwerben: Computational Logic, Algorithms, Arithmetic, Applied Mathematics, Advanced Mathematics, Mathematics and Mathematical Modeling, Deductive Reasoning, Mathematical Theory & Analysis, Trigonometry, Geometry, Statistics, General Mathematics, Graphing, Computer Science, Mathematical Modeling, Programming Principles, Business Mathematics, Business Logic, Algebra, Problem Solving
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Classification Algorithms, Data Preprocessing, Matplotlib, Feature Engineering, Data Visualization, Model Evaluation, Data Import/Export, Exploratory Data Analysis, Plot (Graphics), Pandas (Python Package), Data Presentation, Data Science, NumPy, Regression Analysis, Data Analysis, Data Structures, Data Wrangling, Correlation Analysis, Portfolio Management, Predictive Analytics
Fortgeschritten · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Containerisierung, Microsoft Azure, Kontinuierliche Bereitstellung, MLOps (Operationen für maschinelles Lernen), Docker (Software), CI/CD, Modell-Einsatz, Feinabstimmung, Cloud Computing, Cloud-Bereitstellung, Gesicht umarmen, GitHub, Software für maschinelles Lernen
Fortgeschritten · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Java, Benutzeroberfläche (UI), Programm-Entwicklung, Software-Entwicklungstools, Anwendungsentwicklung, Entwicklungsumgebung, UI-Komponenten, Java-Plattform Enterprise Edition (J2EE), Befehlszeilenschnittstelle, Web-Anwendungen, Mobile Entwicklung, Java-Programmierung, Computer Programmierung, Ereignisgesteuerte Programmierung, Computerprogrammierung, Anwendungsserver
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Automatisierung, AI-Arbeitsabläufe, KI-Orchestrierung, KI-Kenntnisse, CrewAI, Künstliche Intelligenz, Innovation, Modellevaluation, Bewertung des Modells, Agentische Systeme, Generative AI-Agenten, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Agentische Arbeitsabläufe, Verantwortungsvolle AI, LLM-Bewerbung
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Transaktionsverarbeitung, Programm-Entwicklung, C++ (Programmiersprache), Datenmodellierung, Objektorientierte Programmierung (OOP), C und C++, Computer Programmierung, Objektorientierter Entwurf, Computerprogrammierung, Grundsätze der Programmierung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI) Design, Data Persistence, Data Store, Object Oriented Design, Database Application, Database Management, Data Access, Package and Software Management, Cloud API, Computer Programming, Code Reusability, Context Management, Software Installation, Data Modeling
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundlichkeit, Anwendungsentwicklung, Entwicklungsumgebung, UI-Komponenten, Android (Betriebssystem), Anwendungsdesign, Android-Entwicklung, Mobile Entwicklung, Android-Studio, Entwicklungstests, Software-Prüfung, Installation der Software, Benutzeroberfläche (UI) Design, Interaktionsdesign, Mobile Entwicklungstools
Anfänger · Kurs · 1–4 Wochen
Imperial College London
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), Virtuelle Umgebung, Virtuelle Realität, Erweiterte und virtuelle Realität (AR/VR), Computergrafik, Animationen, Anwendungsentwicklung, Android (Betriebssystem), Android-Entwicklung, Android-Studio, 3D-Assets, Computer-Grafik-Techniken
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Azure, Cloud-Sicherheit, Firewall, Software-Entwicklungstools, Netzwerksicherheit, Cloud-Anwendungen, Internet der Dinge, Künstliche Intelligenz, Systemüberwachung, Verteilte Denial-Of-Service-Angriffe (DDoS), Anwendungssicherheit, Serverloses Rechnen, Schlüsselverwaltung, Cloud-Bereitstellung, Cloud-Dienste, Cloud-Management, Sicherheitsstrategie
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Frontend Integration, API Testing, React.js, Authentications, Containerization, OAuth, Cloud Deployment, Back-End Web Development, PostgreSQL, API Gateway, Software Documentation, Amazon Web Services, Event-Driven Programming, Front-End Web Development, Python Programming, Database Management, Restful API, Object-Relational Mapping, SQL, API Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Plot (Graphics), Python Programming, Data Store, Data Storage
Mittel · angeleitetes Projekt · Weniger als 2 Stunden