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.

Scrimba
Kompetenzen, die Sie erwerben: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Algorithms, Code Reusability, Web Development Tools, React.js
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, C# (Programmiersprache), Befehlszeilenschnittstelle, Computerprogrammierung, Microsoft Visual Studio, Rechnerische Logik, Programm-Entwicklung, Microsoft Entwicklungswerkzeuge, Integrierte Entwicklungsumgebungen, C und C++
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Cloud Computing, Computer-Sicherheit, Cloud-Sicherheit, Cyber-Angriffe, Netzwerksicherheit, Private Wolke, Virtualisierung, Kryptographische Protokolle, Sicherheit der Infrastruktur, Kryptographie, Cybersecurity, Virtuelle Maschinen, Infrastruktur für öffentliche Schlüssel, Fernzugriffssysteme, Bewertungen der Anfälligkeit, Schwachstellen-Management, Aushärtung, Beglaubigungen, Sicherheitskontrollen
Anfänger · Kurs · 1–4 Wochen

Universidad de Palermo
Kompetenzen, die Sie erwerben: Business Planning, Market Analysis, Value Propositions, Contingency Planning, Business Strategy, Market Opportunities, Risk Analysis, Financial Forecasting, Revenue Forecasting, Forecasting, Competitive Analysis, Project Risk Management, Financial Analysis, Business Research, Financial Modeling, Decision Making
Anfänger · Kurs · 1–4 Wochen

Northwestern University
Kompetenzen, die Sie erwerben: Lineare Algebra, Kontrollsysteme, Mechanik, Schätzung, Drehmoment (Physik), Maschinenwesen, Mathematische Modellierung, Robotik, Grafische Werkzeuge, Angewandte Mathematik, Technische Berechnungen
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Web-Anwendungen, Model-View-Controller, Web-Entwicklung, Anwendungsentwicklung, Fehlersuche, Befehlszeilenschnittstelle, .NET-Rahmenwerk, Middleware, Software-Architektur, Open-Source-Technologie, Microsoft Entwicklungswerkzeuge, Software Architektur, Bereitstellung von Anwendungen, ASP.NET, Software-Prüfung, Entwicklungsumgebung, Computer-Plattformen
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit, Wissenschaftliche Visualisierung, Mathematische Theorie und Analyse, Integralrechnung, Mathematische Software, Mechanik, Geometrie, Schätzung, Explorative Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Physik, Fortgeschrittene Mathematik, Datenanalyse, Mathematische Modellierung, Grafische Darstellung, Analyse räumlicher Daten, Numerische Analyse, Kalkulation, Angewandte Mathematik
Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate
Illinois Tech
Kompetenzen, die Sie erwerben: Operating System Administration, Linux Administration, Microsoft Windows, Command-Line Interface, Operating Systems, System Configuration, Event Monitoring, Authorization (Computing), Desktop Support, OS Process Management, Network Security, Package and Software Management, Information Technology, IT Automation, Network Administration, General Networking, Software Installation
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Computer-Hardware, Computerarchitektur, Leistungsprüfung, Speicherverwaltung, Programm-Entwicklung, Algorithmen, Hardware-Architektur, Leistungsoptimierung, System-Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Beratung, Kundenanalyse, Zielpublikum, Daten-Storytelling, Präsentationen, Unternehmensanalyse, Konstruktives Feedback, Microsoft Excel, Datenvisualisierung, Interaktive Datenvisualisierung, Business Analyse, Präsentation der Daten, Unternehmensberatung, Tabellenkalkulations-Software, Datenanalyse, Excel-Formeln, Datengestützte Entscheidungsfindung, Pivot-Tabellen und Diagramme, Persona-Entwicklung, Microsoft PowerPoint, Zielmarkt
Anfänger · Kurs · 1–3 Monate

The State University of New York
Kompetenzen, die Sie erwerben: Öffentliche Gesundheit, Governance, Internationale Finanzen, Öffentliche Sicherheit und nationale Sicherheit, Philanthropie, Diplomatie, Politische Analyse, Gesundheitssysteme, Gesundheitspolitik, Internationale Beziehungen
Anfänger · Kurs · 1–3 Monate