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.

Universidad de los Andes
Kompetenzen, die Sie erwerben: Emotional Intelligence, Self-Awareness, Personal Development, Community Development, Mindfulness, Leadership, Adaptability, Stress Management, Decision Making, Goal Setting
Mittel · Kurs · 1–4 Wochen

Mittel · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Community Development, Ethical Standards And Conduct, Strategic Leadership, Complex Problem Solving, Adaptability, Systems Thinking, Leadership, Business Risk Management, Self-Awareness, Emotional Intelligence
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Skripting, Schnittstelle zur Anwendungsprogrammierung (API), Ereignisgesteuerte Programmierung, JSON, Web Design und Entwicklung, Objektorientierte Programmierung (OOP), JavaScript-Frameworks, Javascript, Skriptsprachen, Animationen, HTML und CSS, Web-Entwicklungstools, Datenvalidierung, JavaScript und jQuery, Datenmanipulation, jQuery, Web-Anwendungen, UI Komponenten, Ajax, Spiel-Design
Anfänger · Spezialisierung · 3–6 Monate

AI CERTs
Kompetenzen, die Sie erwerben: Blockchain, Microservices, Enterprise Architecture, Go (Programming Language), Program Development, Business Logic, Application Programming Interface (API), Containerization, Auditing, Application Development, Development Environment, Security Controls, Cryptography, Debugging
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Geospatial Mapping, Data Import/Export, Scripting, File Management, Scripting Languages, Data Structures, Development Environment, Computer Programming Tools, Integrated Development Environments, Computer Programming, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

University of London
Kompetenzen, die Sie erwerben: Leiterschaft, Entscheidungsfindung, Vergütungsmanagement, Leistungsbeurteilung, Behaviorale Ökonomie, Leistungsmanagement, Rekrutierung, Interviewing-Fähigkeiten, Personalentwicklung, Intelligente Ziele, Personalmanagement, Team-Motivation, Leistungsmanagement für Mitarbeiter, Konfliktmanagement
Gemischt · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), Entwerfen, Innovation, Produktentwicklung, Technische Zeichnung, Computer Hardware, Geistiges Eigentum, Aufkommende Technologien, Autodesk, Hardware-Fehlerbehebung, Entwurfssoftware, Mechanische Konstruktion, Herstellungsprozesse, Computergestütztes Design, Industrielles Design, 3D-Modellierung, Prototyping, Produktdesign, Design Thinking, Digitales Design
Anfänger · Spezialisierung · 3–6 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, Statistische Analyse, A/B-Tests, User-Interface-(UI)-Design, User Experience Design, R-Programmierung, Menschenzentriertes Design, Kollaborative Software, Grafisches und visuelles Design, Storyboarding, Prototyping, Experimentieren, Benutzerfreundlichkeit, Telearbeit, Interaktionsdesign, Menschliche Faktoren, Ideenfindung, Usability-Tests, Benutzerforschung, Design Forschung
Mittel · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Funktionales Design, Theoretische Informatik, Objektorientierte Programmierung (OOP), Computer Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Software-Installation, Andere Programmiersprachen, Ruby (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programming, Animation and Game Design, Development Environment, Virtual Environment, Visualization (Computer Graphics), Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Infrastruktur, Cloud Computing Architektur, Systementwurf und Implementierung, Bereitstellung von Anwendungen, Cloud-Sicherheit, Cloud Computing, CI/CD, Wichtige Leistungsindikatoren (KPIs), Microservices, Google Cloud-Platform, API-Design, Service Level Agreement, Cloud-Speicher, DevOps, Netzwerk Architektur, Dienstleistungsebene, Kubernetes, Restful API, Katastrophenhilfe, Engineering für Site-Funktionssicherheit
Fortgeschritten · Kurs · 1–3 Monate