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.

Kompetenzen, die Sie erwerben: Javascript, JavaScript-Frameworks, Mobile Entwicklung, Web-Entwicklung, Ereignisgesteuerte Programmierung, Front-End-Webentwicklung, Back-End-Webentwicklung, Wiederverwendbarkeit von Code, HTML und CSS, Überwachung von Ereignissen, Skripting, Server-Seite, Web-Anwendungen, Hypertext Markup Language (HTML), Skriptsprachen
★ 4.3 (290) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Network Troubleshooting, Display Devices, Cloud Computing Architecture, Networking Hardware, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Virtual Networking, Mobile Security, Network Infrastructure, USB, Computer Networking, Cloud Services, Augmented Reality, Microarchitecture, Network Routers, IT Infrastructure, System Configuration, Data Storage, Memory Management
★ 4.6 (89) · Mittel · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Speicherverwaltung, Schutz vor Malware, Intrusion Detection und Prävention, Management von Computersicherheitsvorfällen, Analyse, Netzwerksicherheit, Cybersecurity, Reaktion auf Vorfälle, Management von Bedrohungen, Geschäftskontinuität, Endpunkt-Erkennung und -Reaktion, Cyber-Angriffe, Erkennung von Bedrohungen, Techniken der Ausbeutung, Netzwerkanalyse, Datensicherheit, Management von Zwischenfällen, Digitale Forensik, Netzwerk-Überwachung, Cyber-Bedrohungsdaten
★ 4.7 (275) · Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Technische Merkmale, Datenanalyse, MLOps (Operationen für maschinelles Lernen), Cloud-Bereitstellung, Python-Programmierung, Maschinelles Lernen, Modell-Einsatz, AWS SageMaker, Serverloses Rechnen, Modellevaluation, Amazon Web Services, Microsoft Azure, Vorverarbeitung von Daten, Daten-Pipelines, Modell Ausbildung, Methoden des maschinellen Lernens, Feature Technik, Angewandtes maschinelles Lernen, Bewertung des Modells, Datenvorverarbeitung, Amazon Webdienste
★ 3.5 (56) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MySQL, Java, Data Access, Data Store, Database Application, Database Development, Java Programming, Databases, Software Development, Data Storage, Program Development, Computer Programming
★ 4.4 (84) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Entwicklung von Videospielen, Layout Gestaltung, Gestaltungselemente und -prinzipien, Unreal Engine, Geschichtenerzählen, Prototyping, Virtuelle Umgebung, Software-Dokumentation, 3D-Assets, Kollaborative Software, Spiel-Design, Interaktives Design, Diagramm Entwurf, Software-Entwurfsdokumente
★ 4.3 (71) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Datenmanipulation, Dashboard, Verwaltung klinischer Daten, Pharmazeutika, Interaktive Datenvisualisierung, Datenwissenschaft, Datenmodellierung, Entwicklung von Medikamenten, Klinische Studien, Datenvisualisierung, Präsentation der Daten, Vorverarbeitung von Daten, Formulare für Fallberichte, Statistische Programmierung, Statistische Analyse, R (Software), Klinische Forschung, Statistische Berichterstattung, Datenvorverarbeitung
★ 4.5 (17) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Explorative Datenanalyse, Text Mining, Technische Merkmale, Datenumwandlung, Maschinelles Lernen, Python-Programmierung, Erkennung von Anomalien, Datenwissenschaft, Klassifizierungsalgorithmen, Qualitätssicherung, Unüberwachtes Lernen, Daten-Ethik, Vorverarbeitung von Daten, Scikit Learn (Bibliothek für maschinelles Lernen), Daten-Pipelines, Verarbeitung natürlicher Sprache, Verantwortungsvolle AI, Feature Technik, Design Thinking, Algorithmen für maschinelles Lernen, Datenvorverarbeitung
★ 4.4 (80) · Fortgeschritten · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Testfall, Anwendungssicherheit, Automatisierung, Code-Abdeckung, Software-Prüfung, Sicherheitstests, Funktionale Anforderung, Test Daten, Software-Entwicklungswerkzeuge, Sicherheitsprüfung, Verifizierung und Validierung, Test-Automatisierung, Scannen auf Schwachstellen, Entwicklung von Testskripten, White-Box-Tests, Computer-Programmierwerkzeuge, Software-Entwicklungstools, Test-Tools, Regressionsprüfung
★ 4.2 (86) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, Data Structures, Event-Driven Programming, Data Access
★ 4.4 (36) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanipulation, Datenbank-Management, Datenverwaltung, SQL, Datenzugang, Präsentation der Daten, Abfragesprachen, Datenmanagement, Datenbank Management, Datenbank-Management-Systeme, SAS (Software)
★ 4.9 (288) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: KI-gestützte Kreativität, Web-Design und Entwicklung, Maschinelles Lernen, Web-Komponenten, Web-Entwicklung, GitHub Kopilot, Schnelles Engineering, Reaktionsfähiges Web-Design, Softwaretechnik, Software-Entwicklung, HTML und CSS, Web-Entwicklungs-Tools, Prompt-Muster
★ 4.6 (74) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden