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.

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Technische Merkmale, Statistische Methoden, Statistische Analyse, Regressionsanalyse, Feature Technik, Überwachtes Lernen, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Angewandtes maschinelles Lernen, Präsentation der Daten, Statistisches maschinelles Lernen, Klassifizierungsalgorithmen, Statistische Modellierung, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.7 (833) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Object Oriented Design, Version Control, Web Design and Development, Web Content Accessibility Guidelines, Design Software, Adobe XD, Responsive Web Design, .NET Framework, Microsoft Visual Studio, User Experience, Hypertext Markup Language (HTML), Authorization (Computing), AI Integrations, Application Security, Computational Thinking, User Interface (UI) Design, Web Components, Pseudocode, Microsoft Development Tools, Javascript
★ 4.6 (251) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Graphentheorie, Computational Thinking, Theoretische Informatik, Daten-Strukturen, Analyse, Grundsätze der Programmierung, Datenanalyse, Programm-Entwicklung, Netzwerkanalyse, Python-Programmierung, Algorithmen
★ 4.6 (384) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Serverloses Rechnen, GitHub Kopilot, Maschinelles Lernen, Containerisierung, MLOps (Operationen für maschinelles Lernen), Rust (Programmiersprache), DevOps, Angewandtes maschinelles Lernen, Cloud-natives Computing, Große Daten, Web-Frameworks, Verantwortungsvolle AI, Bereitstellung von Anwendungen, AI-Arbeitsabläufe, GitHub, Gesicht umarmen, Befehlszeilenschnittstelle, Cloud-Lösungen, Modell-Einsatz
★ 4.1 (221) · Fortgeschritten · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Betriebssysteme, Go (Programmiersprache), System-Programmierung, Gemeinsame Nutzung von Daten, Theoretische Informatik, OS Prozessmanagement, Computerarchitektur, Algorithmen
★ 4.7 (799) · Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Android-Studio, Persistenz der Daten, Git (Versionskontrollsystem), Computer Programmierung, Java Programmierung, Versionskontrolle, Datei-E/A, Computerprogrammierung, Java-Programmierung, Android-Entwicklung, Android (Betriebssystem)
★ 4.2 (801) · Gemischt · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Mathematische Software, Computational Thinking, Angewandte Mathematik, Plot (Grafiken), Skripting, Lineare Algebra, Integralrechnung, Grundsätze der Programmierung, Wissenschaftliche Visualisierung, Technische Analyse, Matlab, Kalkulation, Numerische Analyse, Differentialgleichungen, Algorithmen, Simulationen
★ 4.9 (432) · Mittel · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Bootstrap (Front-End-Framework), Anwendungs-Rahmenwerke, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), HTML und CSS, Javascript, Wireframing, Web-Frameworks, Cascading Style Sheets (CSS), Web-Design
★ 4.7 (4597) · Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Computational Thinking, Fehlersuche, Computer Programmierung, Git (Versionskontrollsystem), Wiederverwendbarkeit von Code, Back-End-Webentwicklung, C# (Programmiersprache), Grundsätze der Programmierung, Microsoft Kopilot, Diagramm Entwurf, Rechnerische Logik, GitHub, Computerprogrammierung, Versionskontrolle, Full-Stack Web-Entwicklung, Programm-Entwicklung, Algorithmen, Web-Entwicklung
★ 4.8 (197) · Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Markov-Modell, Bereinigung von Daten, Methoden des maschinellen Lernens, Wahrscheinlichkeitsrechnung und Statistik, Verarbeitung natürlicher Sprache, Einbettungen, Künstliche neuronale Netze, Vorverarbeitung von Daten, Algorithmen, Datenvorverarbeitung
★ 4.7 (1783) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
★ 4.7 (288) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Pandas (Python-Paket), Analytik, Datenmanipulation, Software zur Datenvisualisierung, Datenvisualisierung, Explorative Datenanalyse, Grundsätze der Programmierung, Datenverarbeitung, Datenwrangling, Python-Programmierung, Datenanalyse, Jupyter, Matplotlib
★ 4.3 (244) · Anfänger · Kurs · 1–3 Monate