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 Colorado Boulder
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenverarbeitung, Datenwissenschaft, Python-Programmierung, Daten-Strukturen, Pandas (Python-Paket), NumPy, Datenwrangling, Datenvisualisierung, Paket- und Softwareverwaltung, Plot (Grafiken), Statistische Visualisierung, Software zur Datenvisualisierung, Matplotlib, Seaborn
★ 4.6 (79) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Containerisierung, Datenverarbeitung, Interoperabilität, Google Cloud-Plattform, Cloud-Speicher, Cloud-Sicherheit, Serverloses Rechnen, Daten-Pipelines, Identitäts- und Zugangsmanagement, Datensicherheit, Datenfluss
★ 4.1 (94) · Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Algorithmen, Unity-Engine, Daten-Strukturen, Graphentheorie, Software Architektur, Objektorientierte Programmierung (OOP), C# (Programmiersprache), Software-Architektur, Grundsätze der Programmierung, Software-Entwicklung, Software-Entwurfsmuster, Objektorientierter Entwurf, Software Entwurf
★ 4.6 (149) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Testfall, Fehlersuche, Software-Prüfung, Python-Programmierung, Abnahmetests, Einheitliche Prüfung, Einheitstest, Test-Automatisierung, Agile Methodik, Software-Entwicklung, Testgetriebene Entwicklung (TDD), Instandhaltbarkeit
★ 4.4 (61) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Quantum computing, Algorithms, Computer Hardware, IBM Cloud, Cryptography, Python Programming, Computer Programming, Software Documentation, Simulations
★ 4.5 (26) · Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Lokale Netzwerke, Internet der Dinge, Netzinfrastruktur, Datenwissenschaft, Sicherheitskontrollen, Sicherheit der Infrastruktur, Netzwerk-Protokolle, Aufstrebende Technologien, Amazon Web Services, Allgemeine Netzwerkarbeit, Gesundheitstechnologie, Eingebettete Systeme, Cloud-Plattformen, Kommunikationssysteme, Digitale Kommunikation, Drahtlose Netzwerke, Computer-Hardware, Eingebettete Software, Computer-Plattformen, Netzwerkplanung und -entwurf, Amazon Webdienste
★ 4.7 (529) · Mittel · 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, Database Development, Front-End Web Development, Python Programming, Database Management, Restful API, Object-Relational Mapping, SQL
★ 4 (14) · Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Data Synthesis, Model Training, Convolutional Neural Networks, Image Analysis, Computer Vision, Artificial Neural Networks, Model Evaluation, Applied Machine Learning, Deep Learning, Machine Learning, Python Programming
★ 4.3 (117) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
★ 4.6 (64) · Anfänger · Spezialisierung · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Data Structures, Plot (Graphics), Python Programming, Data Store, Data Storage
★ 4.4 (48) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenmanipulation, Unternehmensanalyse, Maschinelles Lernen, Datenanalyse, Statistische Methoden, Business Analyse, Modellevaluation, Vorverarbeitung von Daten, Unüberwachtes Lernen, Datenvisualisierung, Datenwrangling, Statistische Visualisierung, Methoden des maschinellen Lernens, Statistische Analyse, Modell Ausbildung, Angewandtes maschinelles Lernen, Projekt-Scoping, Auszug, Bewertung des Modells, Jupyter, Geschäftliche Prioritäten, Datenvorverarbeitung
★ 4.7 (83) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, Docker (Software), AI Workflows, Kubernetes, Agentic Workflows, Azure Active Directory, Prompt Patterns, Generative AI Agents, LangChain, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
★ 3.4 (21) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate