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: Computer Programmierung, Bereinigung von Daten, Programm-Entwicklung, Visual Basic (Programmiersprache), Fehlersuche, Automatisierung, Grundsätze der Programmierung, Datenmanagement, Problemlösung, Excel-Makros, Datenverwaltung, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, Tabellenkalkulations-Software, Computerprogrammierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Modell Ausbildung, Graphentheorie, Daten-Infrastruktur, Explorative Datenanalyse, Datenverarbeitung, Integration von Daten, Große Daten, Apache Spark, Datenbank-Design, Datenmanagement, Regressionsanalyse, Klassifizierungsalgorithmen, MongoDB, Data Mining, Datenverwaltung, Datenmodellierung, Daten-Pipelines, Apache Hadoop, Netzwerk-Modell, Modellevaluation, Bewertung des Modells, Präsentation der Daten
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Graphentheorie, C++ (Programmiersprache), Java, Java-Programmierung, Datenspeicherung, Daten-Strukturen, Algorithmen, Java Programmierung, Computerprogrammierung
Mittel · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Vorhersage, R Programmierung, Wahrscheinlichkeitsverteilung, Statistische Methoden, Technische Kommunikation, Datenanalyse, Datenwissenschaft, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Software, Statistik, Wahrscheinlichkeit, Statistische Inferenz, Statistische Analyse, Bayessche Statistik, Markov-Modell, R (Software), Zeitreihenanalyse und Vorhersage, Statistische Modellierung, Statistische Berichterstattung
Mittel · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Visuelle Gestaltung, Benutzeroberfläche (UI), Benutzerzentriertes Design, Digitales Design, Prototyping, Grafische und visuelle Gestaltung, Benutzererfahrung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Adobe XD, Persona (Benutzererfahrung), Wireframing, Informationsarchitektur, Reaktionsfähiges Web-Design, UI/UX-Strategie, Interaktionsdesign, Benutzeroberfläche (UI) Design, Web-Design, Benutzerfreundliches Design, Nutzerforschung, Attrappen
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Statistische Methoden, Wahrscheinlichkeitsverteilung, Dimensionalitätsreduktion, Maschinelles Lernen, Modell-Optimierung, A/B-Tests, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Kalkulation, Statistik, Wahrscheinlichkeit, Lineare Algebra, Statistische Inferenz, Bayessche Statistik, Datenmanipulation, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Stichproben (Statistik), Angewandte Mathematik
Mittel · Spezialisierung · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Jupyter, Anwendungsentwicklung, Automatisierung, Datenanalyse, Grundsätze der Programmierung, Generative AI-Agenten, AI-Integrationen, Daten-Strukturen, Datenkompetenz, Anwendungsprogrammierschnittstelle (API), Modellierung großer Sprachen, Paket- und Softwareverwaltung, Skripting, Künstliche Intelligenz, Schnelles Engineering, Computerprogrammierung, LLM-Bewerbung, Künstliche Intelligenz und maschinelles Lernen (AI/ML)
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Python-Programmierung, Dimensionalitätsreduktion, Maschinelles Lernen, Lineare Algebra, Datenmanipulation, Bildanalyse, Angewandtes maschinelles Lernen, Angewandte Mathematik, Algebra
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Entwicklungsumgebung, Grundsätze der Programmierung, Java, Java-Programmierung, Installation der Software, Daten-Strukturen, Rechnerische Logik, Java Programmierung, Objektorientierte Programmierung (OOP), Computerprogrammierung
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Javascript, Restful API, SQL, UI/UX-Forschung, Versionskontrolle, Prüfung der Benutzerfreundlichkeit, Git (Versionskontrollsystem), React Native, Mobile Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Persona (Benutzererfahrung), Interaktionsdesign, Designforschung, Unix-Befehle, React.js, Nutzerforschung, Benutzerfreundliches Design, Web-Entwicklungs-Tools, GitHub, Jest (JavaScript Testing Framework)
Anfänger · Spezialisierung · 3–6 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Python-Programmierung, Statistische Methoden, Jupyter, Finanzielle Daten, Risikomanagement, Datenvisualisierung, Risikoanalyse, Statistische Hypothesenprüfung, Pandas (Python-Paket), Finanzmarkt, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Technische Merkmale, Statistik, Statistische Inferenz, Statistische Analyse, Feature Technik, Finanzieller Handel, Datenmanipulation, Portfolio-Risiko
Mittel · Kurs · 1–4 Wochen

John Wiley & Sons
Kompetenzen, die Sie erwerben: Java Programming, Java, Memory Management, Object Oriented Design, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Computational Logic, API Design, Data Structures
Mittel · Kurs · 1–4 Wochen