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 California, Irvine
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Go (Programmiersprache), Objektorientierter Entwurf, Daten-Strukturen
★ 4.6 (1017) · Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: IBM DB2, Relationale Datenbanken, Datenmodellierung, Datenbank-Design, Daten importieren/exportieren, Datenbank-Management-Systeme, Integrität der Daten, Datenbanken, Befehlszeilenschnittstelle, Datenbank-Verwaltung, Datenbankarchitektur und -verwaltung, Datenbank-Software, MySQL, SQL, PostgreSQL, Datenbank-Systeme, Datenbank-Management, Datenbank-Entwicklung
★ 4.6 (797) · Anfänger · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Computer-Hardware, Theoretische Informatik, Computer-Systeme, Daten-Strukturen, Computerarchitektur, Java-Programmierung, Algorithmen, Computerprogrammierung, Informatik, Rechnerische Logik, Skalierbarkeit
★ 4.6 (796) · Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Modell-Optimierung, Wahrscheinlichkeitsverteilung, Bewertung des Modells, Infektionskrankheiten, Datenmodellierung, R Programmierung, Öffentliche Gesundheit und Krankheitsvorbeugung, Regressionsanalyse, Infektionskontrolle, Epidemiologie, Mathematische Modellierung, Simulationen, Differentialgleichungen, Immunologie, Prädiktive Modellierung, R (Software), Öffentliche Gesundheit, Statistische Modellierung, Statistische Methoden
★ 4.8 (306) · Mittel · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Medizinische Bildgebung, Wissenschaftliche Visualisierung, R Programmierung, Datenmanipulation, Daten importieren/exportieren, Datenumwandlung, Radiologie, Datenverarbeitung, Vorverarbeitung von Daten, Paket- und Softwareverwaltung, Bildanalyse, Bildqualität, R (Software), Neurologie, Software-Visualisierung, Magnetresonanztomographie
★ 4.6 (316) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Salesforce Development, Salesforce Object Query Language (SOQL), Force.com, Salesforce, Unit Testing, Code Coverage, Development Testing, Test Case, Application Programming Interface (API), Restful API, Web Services, Development Environment, Maintainability, Software Development Tools, Integrated Development Environments, Transaction Processing, Data Management, Software Installation
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsverteilung, Statistik, Statistische Analyse, Stichproben (Statistik), Daten-Ethik, Angewandte Mathematik, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Korrelationsanalyse, Datenerhebung, Datenanalyse, Bestimmung des Stichprobenumfangs, Datenwissenschaft, Statistische Inferenz, Wahrscheinlichkeit, Statistische Methoden, Bayessche Statistik
★ 4.4 (368) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Prompt Engineering Tools, Business Workflow Analysis, Business Process Automation, AI Enablement, Generative AI, AI Workflows, Business Leadership, ChatGPT, Business Strategies, Business Transformation, Workflow Management, Business Operations, Artificial Intelligence, Business Analysis, Change Management, Content Creation, Canva (Software), Productivity
Anfänger · Spezialisierung · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Mathematische Modellierung, Schätzung, Robotik, Lineare Algebra, Globale Positionierungssysteme
★ 4.7 (842) · Fortgeschritten · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Hardware-Architektur, Speicherverwaltung, C (Programmiersprache), Computer-Hardware, Datenspeicherung, Peripheriegeräte, Eingebettete Software, Daten-Strukturen, Computerarchitektur, Fehlersuche, Systemarchitektur, Eingebettete Systeme, Mikroarchitektur, System-Programmierung
★ 4.2 (164) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Exploitation techniques, Cyber Security Assessment, Penetration Testing, Model Context Protocol, API Testing, AI Security, Vulnerability Scanning, Prompt Engineering Tools, LLM Application, AI Integrations, Unix Shell, Postman API Platform, Shell Script, Security Testing, Vulnerability Assessments, Prompt Patterns, Anthropic Claude, AI Workflows, Model Deployment
Mittel · Kurs · 3–6 Monate