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: Wiederverwendbarkeit von Code, Django (Web-Framework), Back-End-Webentwicklung, Datenbank-Anwendung
★ 4.7 (785) · Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Text Mining, Analytische Fähigkeiten, Peer Review, Datenwissenschaft, Leistungsmetrik, Datenbank-Design, Daten-Storytelling, Business-Analytik, Daten importieren/exportieren, Datenanalyse, Präsentation der Daten, Präsentationen, Zielpublikum, Statistische Analyse, Explorative Datenanalyse, Geschäftliche Metriken, Deskriptive Analytik, SQL, Datenmodellierung
★ 4.2 (259) · Mittel · Kurs · 1–4 Wochen

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

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

DeepLearning.AI
Kompetenzen, die Sie erwerben: Computer Vision, Maschinelles Lernen, Modell-Optimierung, Modell Ausbildung, Eingebettete Systeme, Android-Entwicklung, Swift-Programmierung, Tensorflow, Mobile Entwicklung, Modell-Einsatz, iOS-Entwicklung, Apple iOS
★ 4.7 (655) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Full-Stack Web-Entwicklung, Kontinuierliche Integration, CI/CD, Cloud-Bereitstellung, Software-Entwicklung, Versionskontrolle, Cloud-natives Computing, Back-End-Webentwicklung, DevOps, Cloud-Entwicklung, Microservices, Anwendungs-Rahmenwerke, Cloud Computing, Web-Frameworks, JavaScript-Frameworks, OpenShift, Web-Anwendungen, Web-Sprache, Cloud-Infrastruktur, Cloud-Dienste
★ 4.8 (291) · Mittel · 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

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

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
★ 4.8 (230) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Beglaubigungen, Restful API, Anwendungssicherheit, Identitäts- und Zugangsmanagement, Berechtigung (Computing), Sicherheitskontrollen, OAuth, Datensicherheit, JSON, Netzwerksicherheit, Anwendungsprogrammierschnittstelle (API), API-Gateway, Erkennung von Bedrohungen, Cloud-API, Schlüsselverwaltung
★ 4.6 (841) · Anfänger · Kurs · 1–4 Wochen

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