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.

Kompetenzen, die Sie erwerben: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Objektorientierte Programmierung (OOP), Schnittstelle zur Anwendungsprogrammierung (API), Python-Programmierung, Datenvisualisierungssoftware, Datenmodellierung, Objekt-Relationales Mapping, Datenbanken, Datenbank-Design, Datenverarbeitung, Datenspeicher, Datenbank Management, Web Scraping, Relationale Datenbanken
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Python-Programmierung, Gespeicherte Prozedur, Datenbanken, Datenanalyse, Jupyter, Transaktionsverarbeitung, Abfragesprachen, Datenmanipulation, Pandas (Python-Paket), Relationale Datenbanken
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schutz vor Malware, Autorisierung (Computing), Sicherheitsmanagement, Härtung, Datensicherheit, Netzwerkverwaltung, Verschlüsselung, Authentifizierungen, Cybersicherheit, IT-Sicherheitsarchitektur, Kryptographie, Management von Bedrohungen, Computer Sicherheit, Netzwerksicherheit, Sicherheitskontrollen, Anwendungssicherheit, Sicherheitsbewußtsein, Erkennung von Bedrohungen, Cyber-Angriffe, Firewall
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud-Platform, Befehlszeilen-Schnittstelle, Cloud Management, Bereitstellung von Anwendungen, Cloud-Infrastruktur, Kontinuierliche Lieferung, Kubernetes, Identitäts- und Zugriffsmanagement, Cloud Computing, Cloud-natives Computing, Containerisierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Daten-Storytelling, Google Analytics, Portfolio Management, LinkedIn, Datenvisualisierungssoftware, Analytics, Daten bereinigen, Analyse, Datenverarbeitung, Fallstudien, Analytische Fähigkeiten, Datenanalyse, Google Sheets, Künstliche Intelligenz, Unternehmensanalytik, Datenvisualisierung, Forschungsberichte, Interviewing-Fähigkeiten, Tabellenverarbeitungssoftware
Anfänger · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Analysis, Data Visualization, Data Entry, Productivity Software, Presentations, Data Management, Financial Analysis
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Bootstrap (Front-End-Framework), HTML und CSS, Benutzerkonten, Wireframing, Mensch-Computer-Interaktion, Interaktive Datenvisualisierung, Javascript, Interaktionsdesign, JavaScript-Frameworks, Reaktionsfähiges Webdesign, Benutzererlebnis, Benutzeroberfläche (UI), Web-Entwicklungstools, User Experience Design, Web-Anwendungen, MongoDB, Webdesign, Full-Stack Web-Entwicklung, jQuery
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Software-Tests, Testgetriebene Entwicklung (TDD), Instandhaltbarkeit, Systemprüfung, Android Entwicklung, Software-Entwurfsmuster, Testautomatisierung, Anwendungsdesign, JUnit, Prüfbarkeit, Software-Ingenieur, Anwendungssicherheit, Integrationstests, Software-Architektur, Einheitstest
Gemischt · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Blockchain, Sichere Kodierung, Software Entwurf, Modellierung von Bedrohungen, Software-Entwurfsmuster, Open Web Application Security Project (OWASP), Kryptographie-Standards für öffentliche Schlüssel (PKCS), Bewertungen der Anfälligkeit, Kryptographie, Anwendungssicherheit, Software-Architektur
Mittel · Kurs · 1–3 Monate

Yale University
Kompetenzen, die Sie erwerben: Zielsetzung, Entscheidungsfindung, Psychologie, Selbst-Bewusstsein, Behaviorale Gesundheit, Positivität, Stressbewältigung, Achtsamkeit, Psychische Gesundheit, Resilienz, Wachstumsorientiertheit
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Storytelling, Data Visualization, Data Ethics, Exploratory Data Analysis, Sampling (Statistics), Data Presentation, Data Visualization Software, Feature Engineering, Regression Analysis, Descriptive Statistics, Statistical Hypothesis Testing, Advanced Analytics, Data Analysis, Tableau Software, Data Science, Statistical Analysis, Machine Learning, Object Oriented Programming (OOP), Interviewing Skills, Python Programming
Auf einen Abschluss hinarbeiten
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate