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.

King Abdullah University of Science and Technology
Kompetenzen, die Sie erwerben: R Programmierung, Datenqualität, Bereinigung von Daten, Bioinformatik, Statistische Analyse, Pandas (Python-Paket), Qualität der Daten, Unix, NumPy, Datenvisualisierung, Statistische Hypothesenprüfung, Explorative Datenanalyse, Grundsätze der Programmierung, Wissenschaftliche Visualisierung, Unix-Befehle, R (Software), Unix-Shell, Datenanalyse, Python-Programmierung, Statistische Programmierung, Rmarkdown
★ 4.4 (92) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungs-Rahmenwerke, Microsoft Visual Studio, Entwicklungsumgebung, Programm-Entwicklung, Web-Entwicklung, Microsoft Entwicklungswerkzeuge
★ 4.1 (289) · Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektleitung, Softwaretechnik, Projektplanung, Unified Modeling Language, Konfigurationsverwaltung, Fehlersuche, Software-Qualitätssicherung, Analyse der Anforderungen, Software Architektur, Lebenszyklus der Softwareentwicklung, Lebenszyklus der Systementwicklung, Funktionale Anforderung, Datenmodellierung, Software-Entwurfsmuster, Software-Prüfung, Entwurf von Systemen, Software-Entwicklung, Methoden der Softwareentwicklung, Objektorientierter Entwurf, Software-Architektur, Konfigurationsmanagement, Abnahmetests, White-Box-Tests
★ 4.6 (651) · Mittel · Spezialisierung · 3–6 Monate
University of Washington
Kompetenzen, die Sie erwerben: NoSQL, Datenmanipulation, Datenwissenschaft, SQL, Datenbanken, Verteiltes Rechnen, Datenverarbeitung, Datenbank-Systeme, Große Daten, Cloud Computing, Apache Spark, Apache Hadoop, Relationale Datenbanken, Datenspeicher, Python-Programmierung, Datenfluss, Datenanalyse, Abfragesprachen, Datenbank-Management-Systeme, Datenbank-Theorie
★ 4.3 (772) · Gemischt · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Datenkompetenz, Analyse der Anforderungen, Analytik, Analytische Fähigkeiten, Daten-Storytelling, Software zur Datenvisualisierung, Google Arbeitsbereich, Datenvisualisierung, Business-Analytik, Datengestützte Entscheidungsfindung, Modellierung großer Sprachen, Explorative Datenanalyse, Google Sheets, Tabellenkalkulations-Software, Statistische Visualisierung, LLM-Bewerbung, Produktivitätssoftware, Datenanalyse, Präsentation der Daten, Geschäftliche Anforderungen
★ 4.8 (202) · Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenbank-Design, NoSQL, Daten-Infrastruktur, Virtuelle Umgebung, Datenmanagement, Datenmodellierung, Datenverwaltung, Daten-Strukturen, Datenverarbeitung, Große Daten, Apache Hadoop, Daten in Echtzeit, Datenbanken, Datenanalyse, Relationale Datenbanken, Abfragesprachen, Datenspeicher, Datenbank-Management-Systeme
★ 4.4 (3025) · Gemischt · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Automation Engineering, Programmable Logic Controllers, Electrical Systems, Electrical Equipment, Hydraulics, Control Systems, Automation, Simulation and Simulation Software, Internet Of Things, Manufacturing Processes, Mechanical Engineering, Real Time Data, Simulations, Industrial Engineering, Hardware Troubleshooting, Image Analysis, Equipment Design, Matlab
★ 4.5 (174) · Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, ASP.NET, Anwendungs-Rahmenwerke, Grundsätze der Programmierung, C# (Programmiersprache), Web-Anwendungen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, .NET-Rahmenwerk, Web-Entwicklung
★ 4.1 (308) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), NoSQL, Datenmanagement, Daten-Pipelines, Analytik, Datenverwaltung, Datenverarbeitung, Große Daten, Integration von Daten, Apache Hadoop, Datenbank-Systeme, Apache Spark, MongoDB, PostgreSQL, Splunk, Abfragesprachen, Datenbank-Management-Systeme
★ 4.4 (2429) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Simulation und Simulationssoftware, Entwicklungstests, Computer Programmierung, Fehlersuche, Elektronische Hardware, Verifizierung und Validierung, Test-Tools, Entwicklung von Testskripten, Grundsätze der Programmierung, Rechnerische Logik, Elektronik, Hardware-Entwurf, Feldprogrammierbares Gate-Array (FPGA), Computerprogrammierung, Funktionelle Prüfung, Testfall, Systementwurf und Implementierung, Anwendungsspezifische integrierte Schaltungen, Elektrotechnik und Computertechnik, Simulationen
★ 4.4 (627) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Fernzugriffssysteme, Intrusion Detection und Prävention, Linux-Befehle, Git (Versionskontrollsystem), Linux, DevOps, Verwaltung des Betriebssystems, Dateisysteme, Linux-Server, Infrastruktur für öffentliche Schlüssel, Benutzerkonten, Versionskontrolle, Systemüberwachung, Entwicklungsumgebung, Linux-Verwaltung, Paket- und Softwareverwaltung, Befehlszeilenschnittstelle, Virtuelle private Netzwerke (VPN), Firewall, Dateiverwaltung
★ 4.5 (1182) · Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Modell-Optimierung, Maschinelles Lernen, Methoden des maschinellen Lernens, Tiefes Lernen, Finanzen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Überwachtes Lernen, Modellevaluation, Modell Ausbildung, Wertpapierhandel, Algorithmen für maschinelles Lernen, Bewertung des Modells, Finanzieller Handel, Statistisches maschinelles Lernen, Zeitreihenanalyse und Vorhersage, Google Cloud-Plattform, Software für maschinelles Lernen, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Technische Analyse, Cloud-Plattformen
★ 4 (898) · Mittel · Kurs · 1–4 Wochen