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.

Google Cloud
Kompetenzen, die Sie erwerben: Google Gemini, Google Cloud Platform, Generative AI Agents, LLM Application, Responsible AI, Artificial Intelligence, Prompt Engineering, Cloud Security, Large Language Modeling, Enterprise Security
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: Organizational Skills, Leadership and Management, Initiative and Leadership, Lifelong Learning, Leadership, Growth Mindedness, Relationship Building, Technology Strategies
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Object Oriented Design, Back-End Web Development, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases
Gemischt · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Kubernetes, Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Containerization, Identity and Access Management, Cloud-Native Computing, CI/CD, Cloud Storage, Application Deployment, Cloud Management, Cloud Services, Virtual Machines, Scalability, Cloud Computing, Docker (Software), Application Development, Load Balancing, Generative AI Agents, Continuous Integration
Anfänger · Spezialisierung · 3–6 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Digitale Transformation, Grammatik, Sprachen lernen, Sprachkompetenz, Englische Sprache, Aufkommende Technologien, Technologie-Strategien, Mündliches Verstehen, Alphabetisierung, Software und Technologie für das Bildungswesen, Endbenutzerschulung und -unterstützung, Innovation, Unterrichten, Vokabeln
Anfänger · Spezialisierung · 3–6 Monate

The State University of New York
Kompetenzen, die Sie erwerben: Dashboard, Planung, Zielsetzung, Persönliche Entwicklung, Berufliche Entwicklung, Leistungsanalyse, Humankapital, Schreiben, Geschäftsstrategie, Benchmarking, Arbeitsplatzanalyse, Microsoft Excel, Intelligente Ziele, Organisatorische Fähigkeiten
Fortgeschritten · Kurs · 1–3 Monate
University of London
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Künstliche Intelligenz, Software-Tests, Erhebung von Daten, Datenverarbeitung, Computervision, Algorithmen für maschinelles Lernen, Datenanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

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

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

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Relational Databases, Databases, Database Theory, Database Design, Database Systems, Database Management, SQL, Database Architecture and Administration, Query Languages, Data Modeling, Transaction Processing, Data Management, Data Integrity, Data Storage, System Design and Implementation, Information Technology, Data Analysis, Information Architecture, Problem Solving, Logical Reasoning
Mittel · 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