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: Responsive Web Design, UI Components, HTML and CSS, Cascading Style Sheets (CSS), Web Design, User Interface (UI), Typography, Interactive Design, Front-End Web Development
Gemischt · Kurs · 1–4 Wochen

UNSW Sydney (The University of New South Wales)
Kompetenzen, die Sie erwerben: Planung, Digitale Transformation, Digitale Kommunikation, Technische Kommunikation, Aufkommende Technologien, Qualitätssicherung, Innovation, Endbenutzerschulung und -unterstützung, Software und Technologie für das Bildungswesen, Unterrichten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: UI Components, ASP.NET, .NET Framework, C# (Programming Language), Application Programming Interface (API), Web Applications, Full-Stack Web Development, Restful API, OAuth, Microsoft Azure, Back-End Web Development, Application Frameworks, Network Routing, Cloud Applications, Server Side, Javascript, Application Deployment, Cloud API, Authentications, Event-Driven Programming
Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Planung, Persönliche Entwicklung, Selbst-Bewusstsein, Selbstmotivation, Optimismus, Aufbau von Beziehungen, Zielsetzung, Resilienz, Gewissenhaftigkeit, Handlungsorientiert, Persistenz, Wachstumsorientiertheit
Anfänger · Kurs · 1–3 Monate

Lund University
Kompetenzen, die Sie erwerben: Umweltproblem, Eindämmung des Klimawandels, Nachhaltiges Design, Engagement von Stakeholdern, Systemorientiertes Denken, Nachhaltige Entwicklung, Governance, Entwicklung der Gemeinschaft, Fallstudien, Nachhaltige Technologien
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Debugging, Functional Design
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Java Programmierung, Prädiktive Modellierung, Objektorientierte Programmierung (OOP), Fehlersuche, Datenstrukturen, Entwicklungstests, Schnittstelle zur Anwendungsprogrammierung (API), Java, Software-Ingenieur, Grundsätze der Programmierung, Software Entwurf, Leistungsoptimierung, Leistungstests
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: SQL, Business Intelligence, Cloud Computing, Technologien zur Datenspeicherung, Relationale Datenbanken, Datenqualität, Organisatorische Struktur, Datenbanken, Big Data, Unternehmensanalytik, Daten-Governance, Datenanalyse, Datenspeicherung, Analytics
Anfänger · Kurs · 1–4 Wochen

Indian School of Business
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Bilanz, Finanzhandel, Bilanzanalyse, Leistungsmessung, Marktdynamik, Projektentwurf, Wertpapierhandel, Peer Review, Investment Management, Erhebung von Daten, Finanzberichte, Portfolio Management, Leistungsanalyse, Technische Analyse, Geschäftsplanung, Marktdaten, Marktliquidität, Finanzmarkt, Marktanalyse
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Amazon Elastic Compute Cloud, Application Deployment, Tensorflow, Image Analysis, Feature Engineering, Computer Vision, Deep Learning, Applied Machine Learning, Application Development, Data Processing
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Software Design Patterns, Programming Principles, File Management, Algorithms, Simulations
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PL/SQL, Data Integrity, Oracle Databases, Business Logic, Stored Procedure, SQL, Relational Databases, Database Management, Database Development, Event-Driven Programming, Auditing, Debugging, Maintainability
Gemischt · Kurs · 1–4 Wochen