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 Boulder
Kompetenzen, die Sie erwerben: Automatisierung, Daten bereinigen, Computer Programmierung, Datenmanagement, Skriptsprachen, Algorithmen, Fehlersuche, Problemlösung, Grundsätze der Programmierung, Excel-Makros, Visual Basic (Programmiersprache), Datenstrukturen, Tabellenverarbeitungssoftware
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenzugang, Computer-Programmierwerkzeuge, Fehlersuche, System Programmierung, Back-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Spring Framework, Java, Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Model View Controller, Middleware, Extensible Markup Language (XML), Integration Testing, Dependency Analysis
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, C# (Programming Language), Git (Version Control System), Microsoft SQL Servers, .NET Framework, Microsoft Visual Studio, Database Development, Application Development, Query Languages, Event-Driven Programming, Data Validation, Debugging
Mittel · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Software-Tests, Systemverwaltung, Systemprüfung, Prozess der kontinuierlichen Verbesserung, CI/CD, Kontinuierliche Lieferung, Software-Entwicklungstools, Kontinuierliche Integration, Betrieb der Informationstechnologie, DevOps, System-Unterstützung, Testautomatisierung, Agile Methodik, Kontinuierliche Bereitstellung, Einheitstest
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Strategic Leadership, Business Leadership, Change Management, Organizational Change, Team Motivation, Leadership, Motivational Skills, Organizational Leadership, Accountability, Visionary, Leadership Development, Workplace inclusivity, Decision Making, Communication, Team Building, Executive Presence, Team Leadership, Leadership and Management, Diversity and Inclusion, Cross-Functional Team Leadership
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Kommunikation, Zwischenmenschliche Kommunikation, Kommunikation mit Patienten, Kulturelle Reaktionsfähigkeit, Aufbau von Beziehungen, Emotionale Intelligenz, Zeitmanagement, Berufliche Entwicklung, Verbale Kommunikationsfähigkeiten, Ethische Standards und Verhaltensweisen, Teamarbeit, Professionalität, Stressbewältigung, Empathie, Patientenzentrierte Pflege, Konfliktmanagement, Ethik im Gesundheitswesen
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Salesforce, Salesforce Development, CI/CD, Software Architecture, Force.com, Systems Architecture, Solution Architecture, Salesforce Object Query Language (SOQL), Software Design Patterns, Maintainability, DevOps, Security Requirements Analysis, Scalability, Software Design, Software Technical Review, Database Design, Enterprise Architecture, System Design and Implementation, Interoperability, Systems Integration
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Skalierbarkeit, Apache Hadoop, Java Programmierung, Datenfluss, Informatik, Java, Fehlersuche, Apache Kafka, Grundsätze der Programmierung, Algorithmen, Server, Netzwerkprotokolle, Apache Spark, Datenstrukturen, Anwendungs-Rahmenwerke, Middleware, System Programmierung, Leistungsoptimierung
Mittel · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: MySQL, SQL, Unternehmensanalytik, Big Data, Relationale Datenbanken, Datenbank-Design, Datenmanagement, Datenmodellierung, Datenanalyse, Datenbanken, Unternehmensanalyse
Gemischt · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Computervision, Künstliche Intelligenz, Erhebung von Daten, Software-Tests, Datenverarbeitung, Datenanalyse, Algorithmen für maschinelles Lernen, Maschinelles Lernen
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, Web Applications, UI Components, User Interface (UI) Design, Javascript, Mobile Development, Animations
Anfänger · Kurs · 1–3 Monate