Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

University of Colorado System
Kompetenzen, die Sie erwerben: SQL, Betriebssysteme, Amazon Webdienste, Penetrationstests, Scannen auf Schwachstellen, Sichere Kodierung, Software-Entwurfsmuster, Amazon Elastic Compute Cloud, Anwendungssicherheit, C (Programmiersprache), Bewertungen der Anfälligkeit, Techniken der Ausbeutung
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: C und C++, Verteiltes Rechnen, Skalierbarkeit, Computervision, Lineare Algebra, Hardware-Architektur, Methoden des Maschinellen Lernens, Ereignisgesteuerte Programmierung, Künstliche neuronale Netze, Computergrafik, Deep Learning, System Programmierung, Grundsätze der Programmierung, Softwareentwicklung, OS Prozessverwaltung, Bildanalyse, Datenstrukturen, C++ (Programmiersprache), Leistungsoptimierung, Maschinelles Lernen
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Software und Technologie für das Bildungswesen, Verantwortungsvolle KI, Automatisierung, Aufkommende Technologien, Innovation, Generative KI, Business-Strategien, Unternehmensarchitektur, Datenethik, Curriculum-Entwicklung, Entwicklung der Arbeitskräfte
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: R-Programmierung, Verwaltung klinischer Daten, Google Cloud-Platform, Datenqualität, Datenbank-Design, Bioinformatik, Datenethik, Data-Warehousing, Prädiktive Analytik, Informatik, Auszug, Text Mining, Intensivpflegestation, Verarbeitung natürlicher Sprache, Datenmanipulation, Datenmodellierung, Klinische Informatik, Risikomodellierung, Prädiktive Modellierung, Tidyverse (R-Paket)
Mittel · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Cybersecurity, Cyber Attacks, Incident Response, Security Management, Network Security, Security Information and Event Management (SIEM), Security Controls, Identity and Access Management, Cryptography, Threat Detection, Data Security, Computer Security, Encryption, Personally Identifiable Information, Data Governance, Firewall, Vulnerability Assessments, User Accounts, Authorization (Computing), Risk Management
Mittel · Kurs · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Molekularbiologie, Computergestütztes Denken, Softwareentwicklung, Epidemiologie, Infektionskrankheiten, Algorithmen, Programm-Entwicklung, Bioinformatik, Graphentheorie
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hardware-Architektur, Cloud Computing, Computer-Vernetzung, Netzwerksicherheit, Kryptographie, Netzwerk Architektur, Virtualisierung, Open Source Technologie, Netzwerk-Leistungsmanagement, Programm-Entwicklung, Virtuelle Maschinen, Software-definierte Netzwerke, Einheitstest
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Computervision, Künstliche neuronale Netze, Generative Modellarchitekturen, Deep Learning, Tensorflow, Unüberwachtes Lernen, Keras (Bibliothek für Neuronale Netze), Bildanalyse, Generative KI
Mittel · Kurs · 1–4 Wochen
University of California San Diego
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, User Experience Design, Benutzeroberfläche (UI), Mensch-Maschine-Schnittstellen, Benutzerfreundlichkeit, Prototyping, Menschliche Faktoren, Interaktionsdesign
Gemischt · Kurs · 1–4 Wochen

Northwestern University
Kompetenzen, die Sie erwerben: Drehmoment (Physik), Numerische Analyse, Mathematische Software, Mechanik, Automatisierungstechnik, Kontrollsysteme, Simulation und Simulationssoftware, Technische Berechnungen, Technische Analyse, Angewandte Mathematik, Mathematische Modellierung, Virtuelle Umgebung, Räumliche Analyse
Mittel · Kurs · 1–4 Wochen

Case Western Reserve University
Kompetenzen, die Sie erwerben: Leiterschaft, Zielsetzung, Organisatorischer Wandel, Emotionale Intelligenz, Selbst-Bewusstsein, Änderungsmanagement, Physiologie, Entwicklung von Führungsqualitäten, Selbstmotivation, Aktives Zuhören, Coaching, Personalentwicklung, Neurologie, Organisatorische Führung, Stressbewältigung, Empathie
Gemischt · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Developing Training Materials, Educational Materials, Instructional Design, Teaching, Student Engagement, Video Production, Storytelling, Aesthetics, Analytical Skills, Critical Thinking
Mittel · Kurs · 1–3 Monate