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: 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: Kubernetes, Application Deployment, Containerization, CI/CD, YAML, Cloud Infrastructure, Linux Administration, Cloud Computing Architecture, Data Storage Technologies, Scalability, Network Routing, Application Lifecycle Management
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Animation and Game Design, C# (Programming Language), Object Oriented Programming (OOP), User Interface (UI), Prototyping, Debugging
Gemischt · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Java Programmierung, Objektorientierte Programmierung (OOP), Datenstrukturen, Android Studio, Android Entwicklung, Fehlersuche, Java, Integrierte Entwicklungsumgebungen, Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: 3D Modeling, Visualization (Computer Graphics), Design Elements And Principles, Creative Design
Anfänger · Kurs · 1–4 Wochen

Università Bocconi
Kompetenzen, die Sie erwerben: Funktionsübergreifende Team-Führung, Ethische Standards und Verhaltensweisen, Entscheidungsfindung, Kulturelle Vielfalt, Leiterschaft, Organisatorische Führung, Kommunikation, Professionelles Netzwerken, Interkulturelle Kompetenz, Kulturelle Sensibilität, Team-Motivation, Team Management, Konfliktmanagement
Gemischt · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Salesforce Development, Salesforce, CI/CD, Software Architecture, Solution Architecture, Systems Architecture, Relational Databases, Software Technical Review, Integration Testing, Software Design, Software Design Patterns, Database Design, Maintainability, Enterprise Architecture, Security Controls, System Design and Implementation, Systems Integration, Secure Coding, Scalability
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Apache Hadoop, Java Programmierung, Datenfluss, Middleware, Informatik, Apache Kafka, Fehlersuche, Server, Verteiltes Rechnen, Datenstrukturen, Java, Netzwerkprotokolle, Apache Spark, Skalierbarkeit, Grundsätze der Programmierung, Anwendungs-Rahmenwerke, System Programmierung, Leistungsoptimierung
Mittel · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Datenerfassung, Analyse räumlicher Daten, Geospatial Mapping, ArcGIS, Geografische Informationssysteme, Räumliche Analyse, Globale Positionierungssysteme, Daten-Mapping
Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: SQL, Relationale Datenbanken, Datenmanagement, Datenmodellierung, Datenbank-Design, Datenbanken, Unternehmensanalytik, MySQL, Datenanalyse, Big Data, Unternehmensanalyse
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Scripting Languages, Operating System Administration, Unix Commands, Systems Administration, Command-Line Interface, IT Automation, Software Installation, Unix, Linux Servers, Cloud Hosting, Object-Relational Mapping, YAML, Automation
Anfänger · Spezialisierung · 3–6 Monate