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.

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Datenspeicherung, Geografische Informationssysteme, Abfragesprachen, Geografische Informationen und Technologie, Datenbank-Design, Analyse räumlicher Daten, NoSQL, Datenbanken, SQL, Datenspeicher, Datenmodellierung, Relationale Datenbanken, GIS-Software, Technologien zur Datenspeicherung, Datenbank-Systeme, Räumliche Analyse
★ 3.5 (99) · Anfänger · Kurs · 1–3 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Python-Programmierung, Regressionsanalyse, Methoden des maschinellen Lernens, Bewertung des Modells, Datenanalyse, Unüberwachtes Lernen, Technische Merkmale, Random Forest Algorithmus, Entscheidungsbaum-Lernen, Maschinelles Lernen, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Prädiktive Analytik, Klassifizierungs- und Regressionsbaum (CART), Feature Technik, Modellevaluation, Prädiktive Modellierung, Statistisches maschinelles Lernen
★ 4.2 (328) · Gemischt · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative AI-Agenten, AI-Arbeitsabläufe, Geschäftslogik, KI-Orchestrierung, Persona-Entwicklung, LLM-Bewerbung, AI-Sicherheit, Agentische Systeme, Software-Architektur, Schnelles Engineering, Speicherverwaltung, OpenAI-API, Transaktionsverarbeitung, Anwendungsprogrammierschnittstelle (API), Prompt-Muster, Agentische Arbeitsabläufe, Software Architektur, Datei-E/A
★ 4.7 (126) · Anfänger · Kurs · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Computing Platforms, Cloud Computing, Information Technology, Cybersecurity, Theoretical Computer Science, Linear Algebra, Critical Thinking
★ 4.1 (111) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: MySQL, Datenanalyse, Computerwissenschaft, Computerprogrammierung, Informatik, SQL, Relationale Datenbanken, Computer Programmierung
★ 4.5 (183) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Große Daten, R Programmierung, Bioinformatik, Daten importieren/exportieren, Datenverarbeitung, Datenmanipulation, Installation der Software, Statistische Analyse, Statistische Programmierung, Datenvorverarbeitung, Statistische Software, Datenzugang, Vorverarbeitung von Daten, Software zur Datenanalyse, Daten-Strukturen, R (Software)
★ 3.8 (385) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Full-Stack Web-Entwicklung, CI/CD, Anwendungsentwicklung, Web-Design und Entwicklung, Web-Entwicklung, Restful API, Front-End-Webentwicklung, Kontinuierliche Integration, Node.JS, Django (Web-Framework), Anwendungsdesign, Frontend-Integration, Kubernetes, GitHub, Benutzerkonten, Back-End-Webentwicklung, Microservices, Kontinuierliche Bereitstellung, Javascript, Web-Anwendungen
★ 4.6 (203) · Fortgeschritten · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: SAS (Software), Network Analysis, Trend Analysis, Data Manipulation, Data Analysis, Forecasting, Data Quality, Text Mining, Exploratory Data Analysis, Datamaps, Spatial Data Analysis, Data Visualization Software, Data Transformation, Data Mapping, Interactive Data Visualization, Analytics, Data Visualization, Time Series Analysis and Forecasting, Business Analytics, Business Reporting
★ 4.7 (1128) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Produktivitätssoftware, Entwurf von Systemen, Produktivität, Computer-Hardware, Lebenszyklus der Softwareentwicklung, TCP/IP, Datensicherheit, Agile Entwicklung von Software, Risikomanagement, Informationstechnologie, Agiles Projektmanagement, Agile Methodik, Netzwerksicherheit, Hardware-Architektur, Lebenszyklus der Systementwicklung, Agile Software-Entwicklung, Rahmen für das Risikomanagement, Entwicklung von Systemen, Systementwurf und Implementierung, digitale Kompetenz, Computer-Systeme
★ 4.6 (341) · Anfänger · Spezialisierung · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Typography, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development Tools, Browser Compatibility, Application Deployment, Front-End Web Development, Web Development, Computer Programming Tools, Animations, Development Environment, Software Development Tools, UI Components, Interactive Design, Javascript, Program Development
★ 4.6 (237) · Anfänger · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Team Performance Management, Project Management, Project Management Institute (PMI) Methodology, Agile Software Development, Agile Project Management, Milestones (Project Management), Project Schedules, Stakeholder Management, Project Documentation, Stakeholder Engagement, Stakeholder Communications, Engineering Documentation, Interpersonal Communications
★ 4.6 (165) · Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Benutzererfahrung, Analytische Fähigkeiten, Bedarfsplanung, A/B-Tests, Erweiterte Analytik, Verbesserung der Kundenerfahrung, Produktverbesserung, Agile Produktentwicklung, Datengestützte Entscheidungsfindung, Software-Entwicklung, Kundenanalyse, Prüfung der Benutzerfreundlichkeit, Produktmanagement, Agile Entwicklung von Software, Produktentwicklung, Planung der Kundennachfrage, Agile Methodik, Analytik, Agile Software-Entwicklung, KI-Produktstrategie, Kundeneinblicke
★ 4.7 (505) · Anfänger · Kurs · 1–4 Wochen