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.

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

University of Michigan
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Computerprogrammierung, Computational Thinking, Problemlösung, Epidemiologie, Wiederherstellung im Katastrophenfall, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Salesforce Object Query Language (SOQL), Salesforce, Web Services, Test Script Development, Memory Management, Unit Testing, Development Testing, Debugging, Code Reusability, Simple Object Access Protocol (SOAP), Object Oriented Programming (OOP), Data Management, Performance Tuning, Relationship Management
Mittel · Kurs · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Cleansing, Relational Databases, Extract, Transform, Load, Data Manipulation, Data Integration, SQL, Databases, Database Management, Data Transformation, Data Processing, Data Quality, Business Intelligence, Data Access, Data Pipelines, Data Validation, Alteryx, Pandas (Python Package), Dataflow, Python Programming
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Fehlersuche, Automatisierung, Computer Programmierung, Programm-Entwicklung, Algorithmen, Bereinigung von Daten, Excel-Makros, Datenverwaltung, Visual Basic (Programmiersprache), Computerprogrammierung, Problemlösung, Tabellenkalkulations-Software, Grundsätze der Programmierung, Datenmanagement
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Vector Databases, Database Architecture and Administration, Database Management, Machine Learning Methods, Data Import/Export, Python Programming
Mittel · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Speicherverwaltung, Fehlersuche, C++ (Programmiersprache), Algorithmen, Daten-Strukturen, Programm-Entwicklung, Computer Programmierung, Graphentheorie, Theoretische Informatik, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Softwaretechnik, Objektorientierte Programmierung (OOP), Technische Software, Unstrukturierte Daten, Datenspeicherung, Software-Entwicklung, Entwicklungsumgebung, Datenbank-Systeme, Computer-Programmierwerkzeuge, Objektorientierter Entwurf
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Management, Dashboard, Interaktive Datenvisualisierung, Algorithmen, Erstellung des Dashboards, Einheitliche Prüfung, Unix, Datenbank-Theorie, Datenbankarchitektur und -verwaltung, Data Warehousing, Analytik, Einheitstest, Linux-Befehle, MySQL, Software-Versionierung, Stern-Schema, Befehlszeilenschnittstelle, Software zur Datenvisualisierung, Datenbank-Software, Datenbank Management, Datenbank-Verwaltung, Integrität der Daten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Generative Model Architectures, Legal Technology, Debugging, Computer Programming, Programming Principles, Quality Improvement
Anfänger · Kurs · 1–3 Monate