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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Sichere Kodierung, Einheitliche Prüfung, Software-Entwicklung, Test-Automatisierung, Anwendungssicherheit, Mobile Sicherheit, Software-Prüfung, Integrationsprüfung, Software-Entwurfsmuster, Testgetriebene Entwicklung (TDD), Software-Entwicklung, Instandhaltbarkeit, Android-Entwicklung, Test-Tools, Prüfbarkeit, JUnit
★ 4.5 (297) · Gemischt · Kurs · 1–3 Monate

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Bioinformatics, Data Analysis Software, Data Processing, Data Analysis, Data Literacy, Molecular Biology, Molecular, Cellular, and Microbiology, Metadata Management, Science and Research, R Programming, Spatial Data Analysis, Data Collection, Scientific Methods, Biochemical Assays, Research, Cell Biology, Informatics, Biology, General Science and Research, Laboratory Techniques
★ 3.7 (40) · Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Prädiktive Modellierung, MLOps (Operationen für maschinelles Lernen), Web-Anwendungen, Bereinigung von Daten, AI-Personalisierung, Datenmanipulation, Modell-Optimierung, Python-Programmierung, Modell-Einsatz, Bewertung des Modells, Maschinelles Lernen, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Algorithmen für maschinelles Lernen, Flask (Web-Framework), Web-Frameworks, Django (Web-Framework)
★ 3.6 (54) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Arbeitsabläufe, Zeitreihenanalyse und Vorhersage, AI-Integrationen, MLOps (Operationen für maschinelles Lernen), IBM Wolke, Docker (Software), Einheitliche Prüfung, Python-Programmierung, Verantwortungsvolle AI, Cloud-Bereitstellung, Modell-Einsatz, Bereitstellung von Anwendungen, Datenwissenschaft, Bewertung des Modells, Maschinelles Lernen, Geschäftliche Metriken, Kontinuierliche Überwachung, Containerisierung, Verarbeitung natürlicher Sprache, Kubernetes
★ 4.5 (62) · Fortgeschritten · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Microservices, Spring Boot, API Testing, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Object Oriented Design, Application Programming Interface (API), Systems Architecture, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications
★ 4.3 (67) · Mittel · Spezialisierung · 1–3 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Virtuelle Umgebung, Mathematische Modellierung, Angewandte Mathematik, Schätzung, Matlab, Kontrollsysteme, Simulation und Simulationssoftware, Robotik, Simulationen
★ 4.9 (63) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Business Intelligence, Analytische Fähigkeiten, Relationale Datenbanken, Integration von Daten, Technologien zur Datenspeicherung, PostgreSQL, Datenbank-Management-Systeme, Datenverwaltung, Data Mining, Datenverwaltung, Analytik, Oracle-Datenbanken, Datenarchitektur, Große Daten, Business-Analytik, Abfragesprachen, Data Warehousing, SQL
★ 4.6 (593) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Maven, Restful API, Java, Berechtigung (Computing), Anwendungsprogrammierschnittstelle (API), Web-Anwendungen, Sicherheitskontrollen, Anwendungssicherheit, Anwendungs-Rahmenwerke, Konfigurationsmanagement, Java-Programmierung, Model-View-Controller, Beglaubigungen, Entwicklungsumgebung
★ 4.4 (38) · Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Docker (Software), DevOps, Google Cloud-Plattform, Web-Entwicklung, Containerisierung
★ 4.3 (105) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: System-Programmierung, Mikroarchitektur, Speicherverwaltung, Eingebettete Systeme, Computerarchitektur, Hardware-Architektur, Fehlersuche, System-Konfiguration, Grundsätze der Programmierung, Eingebettete Software
★ 4.7 (53) · Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Paket- und Softwareverwaltung, Web-Anwendungen, Sichere Kodierung, Abhängigkeitsanalyse, Management von Bedrohungen, Schwachstellen-Management, Anwendungssicherheit, Node.JS, Javascript, Cloud-Sicherheit, Serverloses Rechnen, Identitäts- und Zugangsmanagement, Web-Entwicklung, Cloud-Dienste, Techniken der Ausbeutung, Rahmen für das Risikomanagement, Sicherheit der Infrastruktur, Cloud-Plattformen, Beglaubigungen, Kryptographie
★ 4.5 (114) · Mittel · Spezialisierung · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Scientific Visualization, Data Visualization Software, Graphic and Visual Design, Statistical Visualization, Bioinformatics, Plot (Graphics), Ggplot2, Dimensionality Reduction, Scatter Plots, Design Elements And Principles, R Programming, Network Analysis, Heat Maps, Molecular Biology, Design Thinking, Statistical Analysis
★ 4.8 (25) · Mittel · Kurs · 1–3 Monate