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.
Emory University
Kompetenzen, die Sie erwerben: Datengesteuertes Marketing, Wahrscheinlichkeit, Risikomanagement, Simulation und Simulationssoftware, Risikomodellierung, Wahrscheinlichkeitsrechnung und Statistik, Microsoft Excel, Risikoanalyse, Excel-Formeln, Entscheidungsfindung, Wahrscheinlichkeitsverteilung, Bearbeitung von Versicherungs- und Gewährleistungsansprüchen, Statistische Modellierung, Statistische Methoden, Marketing-Analytik, Statistik
Mittel · Kurs · 1–4 Wochen

Rutgers the State University of New Jersey
Kompetenzen, die Sie erwerben: Psychologie, Forschung, Politische Wissenschaften, Sozialkunde, Neurologie, Menschliche Entwicklung, Alte Geschichte, Soziologie, Wissenschaft und Forschung, Freie Künste, Kulturelle Vielfalt, Kultur, Anthropologie, Wissenschaftliche Methoden
Gemischt · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Rechnerische Logik, Technologien zur Datenspeicherung, Grundsätze der Programmierung, Mobile Entwicklung, JSON, Anwendungsentwicklung, Computerprogrammierung, Datenspeicherung, Web-Entwicklung, Computer Programmierung, Javascript, Persistenz der Daten, Entwicklung von Videospielen, Daten-Strukturen, Ereignisgesteuerte Programmierung, Web-Anwendungen, Skriptsprachen, Front-End-Webentwicklung
Anfänger · Kurs · 1–3 Monate

Automatic Data Processing, Inc. (ADP)
Kompetenzen, die Sie erwerben: Benefits Administration, Compensation Analysis, Compensation Management, Compensation Strategy, Job Evaluation, Data Collection, Compensation and Benefits, Data Visualization, Job Analysis, Data Presentation, Data-Driven Decision-Making, Spreadsheet Software, Data Visualization Software, Human Resource Strategy, Project Management, Communication Planning, Administration, Data Analysis, Microsoft Excel, Program Management
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Simulations, Simulation and Simulation Software, Systems Thinking, Data Sharing, Environmental Science, Mathematical Modeling, Interactive Data Visualization, Biology, Storytelling, Life Sciences
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Bioinformatik, Graphentheorie, Molekularbiologie, Taxonomie, Statistische Methoden, Statistische Analyse
Mittel · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Data Structures, Data Visualization Software, File I/O, Market Data, Financial Data, Financial Analysis, Data Analysis, Programming Principles, Data Processing, Python Programming, Data Manipulation, Data Import/Export, Maintainability, Data Validation
Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Strategische Kommunikation, Kommunikation, Öffentliches Reden, Kulturelle Sensibilität, Verhandlung, Business-Kommunikation, Team Management, Teambildung, Kommunikations-Strategien, Interne Kommunikation, Teamleitung, Interkulturelle Kompetenz, Nonverbale Kommunikation, Zwischenmenschliche Kommunikation, Interviewing-Fähigkeiten, Kulturelle Vielfalt
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI-Integrationen, Agentische Arbeitsabläufe, Agentische Systeme, Modellierung großer Sprachen, Generative AI-Agenten, Werkzeuganrufe, AI-Arbeitsabläufe, Software-Entwurfsmuster, LLM-Bewerbung, KI-Orchestrierung, Speicherverwaltung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Shell Script, Bash (Scripting Language), Unix Shell, Package and Software Management, Command-Line Interface, Docker (Software), Software Installation, Remote Access Systems, Linux Commands, Linux, OS Process Management, User Provisioning, User Accounts, Containerization, Scripting, Scripting Languages, File I/O, Linux Servers, Linux Administration, Software Development
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Erkennung von Bedrohungen, Sicherheitsprüfung, Anwendungssicherheit, Rahmen für das Risikomanagement, Open Web Application Security Project (OWASP), Sichere Kodierung, Kontinuierliche Lieferung, Bewertungen der Anfälligkeit, DevSecOps, Kontinuierliche Integration, Modellierung von Bedrohungen, Sicherheitskontrollen, CI/CD, Scannen auf Schwachstellen, Sicherheitstests
Fortgeschritten · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Test Automation, Integration Testing, Software Testing, Code Coverage, White-Box Testing, Unit Testing, Test Case, Test Engineering, Test Tools, Functional Testing, JUnit, Verification And Validation, Software Quality (SQA/SQC), Software Quality Assurance, Scenario Testing, Computational Logic
Gemischt · Kurs · 1–3 Monate