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: Computergestütztes Design, Mathematische Modellierung, Matlab, Elektrotechnik und Computertechnik, Simulation und Simulationssoftware, Elektrische Leistung, Elektrische Systeme, Energie und Versorgungsunternehmen, Elektrische Energiesysteme, Elektronische Systeme, Verifizierung und Validierung, Technische Analyse, Kontrollsysteme, Simulationen, elektromagnetik, Hardware-Entwurf, Leistungselektronik, Elektronik, Elektronik-Technik, Elektroingenieurwesen
★ 4.7 (164) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Continuous Integration, Java, Database Development, Cloud Deployment, Application Security, Containerization, Spring Framework, SQL, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
★ 4.5 (51) · Anfänger · Spezialisierung · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Feinabstimmung, GitHub Kopilot, Maschinelles Lernen, KI-Kenntnisse, ChatGPT, Generative Modellarchitekturen, Abruf-erweiterte Erzeugung, Python-Programmierung, Gesicht umarmen, Prompt-Muster, Generative KI, Modellierung großer Sprachen, Schnelles Engineering, Verantwortungsvolle AI, OpenAI-API, OpenAI
★ 4.4 (256) · Anfänger · Kurs · 1–4 Wochen

The University of Edinburgh
Kompetenzen, die Sie erwerben: Statistische Modellierung, Maschinelles Lernen, Bioinformatik, Medizinische Bildgebung, Wahrscheinlichkeitsrechnung und Statistik, Klinische Dokumentation, Modellierung von Prozessen, Methoden des maschinellen Lernens, Netzwerk-Modell, Verarbeitung natürlicher Sprache, Datenwissenschaft, Statistische Methoden, Statistisches maschinelles Lernen, Python-Programmierung, Angewandtes maschinelles Lernen, Große Daten, Präzisionsmedizin, Datenanalyse, Gesundheitsinformatik, Bildanalyse
★ 4.6 (341) · Mittel · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, UI Components, Web Development, Web Design, Front-End Web Development, Web Applications, Typography
★ 4.6 (182) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
★ 4.5 (272) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Feature Engineering, Model Deployment, Data Ethics, Exploratory Data Analysis, Model Evaluation, Unsupervised Learning, Data Presentation, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Model Training, Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Design Thinking, Market Opportunities, Data Science, Machine Learning, Python Programming
★ 4.4 (386) · Fortgeschritten · Spezialisierung · 3–6 Monate

The Linux Foundation
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Dateisysteme, Paket- und Softwareverwaltung, Shell-Skript, Software-Entwicklungstools, Unix-Befehle, Linux-Verwaltung, Linux-Befehle, Tools erstellen, grep, Linux, Unix-Shell, Bash (Skriptsprache), Programm-Entwicklung, Skripting, System-Programmierung, Unix, Computer-Programmierwerkzeuge, Skriptsprachen, Dateiverwaltung
★ 4.6 (735) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen für maschinelles Lernen, Bewertung des Modells, Geografische Informationen und Technologie, Tiefes Lernen, Matlab, Maschinelles Lernen, Algorithmen, Vorverarbeitung von Daten, Computer Vision, Klassifizierungsalgorithmen, Lernen übertragen, Methoden des maschinellen Lernens, Modell Ausbildung, Erkennung von Anomalien, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Optimierung des Verkehrsflusses, Bildanalyse
★ 4.6 (99) · Mittel · Spezialisierung · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Model Training, Regression Analysis, NumPy, Machine Learning Algorithms, Machine Learning, Model Optimization, Deep Learning, Data Science, Python Programming
★ 4.6 (441) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: AI Product Strategy, Backlogs, Agile Product Development, Scrum (Software Development), Stakeholder Communications, Product Roadmaps, Virtual Teams, Stakeholder Management, Agile Project Management, Product Strategy, Stakeholder Engagement, Product Planning, Agile Methodology, Agile Software Development, User Story, Communication, Communication Strategies, Collaborative Software, Sprint Planning, Product Management
★ 4.5 (214) · Anfänger · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Agentische Systeme, KI-Kenntnisse, Algorithmen, Python-Programmierung, Verantwortungsvolle AI
★ 4.3 (44) · Mittel · Kurs · 1–4 Wochen