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.

Yale University
Kompetenzen, die Sie erwerben: Persönliche Entwicklung, Planung, Prioritätensetzung, Strategische Führung, Visionär, Teamarbeit, Emotionale Intelligenz, Führungsqualitäten, Berufliche Entwicklung, Führung und Management, Zeitmanagement, Organisatorische Führung, Handlungsorientiert, Teambildung, Systemorientiertes Denken, Leiterschaft, Führung des Teams, Ausführung des Plans, Produktivität, Teamleitung, Initiative und Führungsqualitäten, Team Management
★ 4.8 (783) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Computer Hardware, Data Storage Technologies, Data Storage, Hybrid Cloud Computing, Systems Administration, Generative Model Architectures, Enterprise Application Management, Network Support, Hardware Architecture, Data Management, Data Maintenance, System Configuration, Network Protocols, Microsoft Teams, Productivity Software, Security Controls, Help Desk Support, Debugging, Multi-Factor Authentication, Cloud Computing
★ 4.8 (1562) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Drahtlose Netzwerke, Fernzugriffssysteme, Computer Programmierung, Elektrotechnik und Computertechnik, Elektrische Verkabelung, Automatisierungstechnik, Grundlegende elektrische Systeme, Kontrollsysteme, Elektronische Hardware, Hardware-Entwurf, Elektronische Komponenten, Computer-Systeme, Peripheriegeräte, Systemtechnik, Eingebettete Systeme, Interaktives Lernen, Mensch-Maschine-Schnittstellen, Computerprogrammierung, Internet der Dinge, Grundsätze der Programmierung, Elektronik
★ 4.7 (3963) · Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Management, Abfragesprachen, Datenbanken, SQL, PHP (Skriptsprache), Relationale Datenbanken, MySQL, Datenmodellierung, Installation der Software, Entwicklungsumgebung, Datenbank-Design, Integrität der Daten, Datenbank Management
★ 4.8 (5509) · Mittel · Kurs · 1–4 Wochen

University of Florida
Kompetenzen, die Sie erwerben: Achtsamkeit, Persönliche Entwicklung, Darstellende Künste, Emotionale Intelligenz, Schreiben, Ermächtigung, Zeitschriften, Musik, Meditation & Atemarbeit, Freie Künste, Selbst-Bewusstsein
★ 4.6 (1014) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Oracle Databases, Database Application, Database Development, Database Design, Database Systems, Data Modeling, Database Theory, Database Management, Relational Databases, Data Integrity, Database Management Systems, Stored Procedure, Data Validation, Data Maintenance, Transaction Processing
Gemischt · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Sprint-Planung, Projekt-Risikomanagement, Management-Berichterstattung, Verhaltensbasierte Entwicklung, Agile Methodik, Risikomanagement, Agiles Projektmanagement, Rückstände, Anwenderbericht, Schlanke Methodologien, Agile Software-Entwicklung, Skaliertes Agiles Framework, Kanban-Prinzipien, Testgetriebene Entwicklung (TDD), Sprint-Retrospektiven, Risikomanagement für Projekte, DevSecOps, Agile Produktentwicklung, DevOps, Scrum (Software-Entwicklung), Agile Entwicklung von Software
★ 4.6 (3405) · Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Financial Modeling, Community Development, Real Estate, Property and Real Estate, Feasibility Studies, Financial Analysis, Risk Management, Return On Investment, Risk Mitigation, Community Outreach, Project Finance, Due Diligence, Property Management, Project Risk Management, Project Management, Market Research
★ 4.9 (54) · Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Prädiktive Modellierung, Datengestützte Entscheidungsfindung, Management von Unternehmensrisiken, Microsoft Excel, Datenanalyse, Business-Analytik, Klassifizierungsalgorithmen, Bewertung des Modells, Excel-Formeln, Prädiktive Analytik, Datenkompetenz, Finanzielle Vorausschau, Modellevaluation
★ 4.2 (3953) · Anfänger · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Skripting, Daten-Strukturen, Automatisierung, Computer Programmierung, Instandhaltbarkeit, Cybersecurity, Computerprogrammierung, Grundsätze der Programmierung, Python-Programmierung, Fehlersuche, Algorithmen, Skriptsprachen, Daten importieren/exportieren, Datei-E/A, IT-Automatisierung
★ 4.8 (3566) · Anfänger · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Simulation und Simulationssoftware, Bedarfsplanung, Prädiktive Modellierung, Vorhersage, Planung der Lieferkette, Microsoft Excel, Deskriptive Analytik, Risikoanalyse, Betriebsführung, Entscheidungsfindung, Datenanalyse, Business-Analytik, Analytik, Geschäftsmodellierung, Risikomodellierung, Tabellenkalkulations-Software, Strategische Entscheidungsfindung, Entscheidungsbaum-Lernen, Prädiktive Analytik, Operative Analyse, Operations Management
★ 4.7 (5142) · Gemischt · Kurs · 1–4 Wochen