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: Cascading Style Sheets (CSS), Program Development, Full-Stack Web Development, Event-Driven Programming
★ 5 (7) · Anfänger · Kurs · 1–4 Wochen

Politecnico di Milano
Kompetenzen, die Sie erwerben: Teaching, Pedagogy, Student Engagement, Instructional and Curriculum Design, Instructional Strategies, Instructional Design, Lesson Planning, Curriculum Planning, Student-Centred Learning, Innovation, Learning Theory, Quality Assessment, Infographics
★ 4.9 (12) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Projektleitung, Projekt-Risikomanagement, Teamleitung, Projekt-Koordination, Problemverfolgung, Beschaffung, Risikomanagement für Projekte, Erleichterung von Sitzungen, Beschaffungsmanagement, Management der Lieferantenbeziehungen, Änderungsanträge, Risikomanagement, Einkaufen, Kontrolle ändern, Team Management, Anfrage für ein Angebot (RFQ), Lieferanten-Management, CI/CD, Projektmanagement-Software, Lebenszyklus des Projektmanagements, Aufforderung zur Einreichung von Vorschlägen, Kollaborative Software
★ 5 (6) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, Computational Thinking, Program Development, Development Environment, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Programming Tools, Integrated Development Environments, Maintainability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Box Plots, Plot (Graphics), Seaborn, Data Visualization, Statistical Visualization, Data Visualization Software, Pandas (Python Package), Scatter Plots, Data Presentation, Data Import/Export, Histogram, Python Programming, Data Manipulation, Data Analysis, Data Structures
★ 3.9 (9) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbanken, Webdienste, Skripting, Ereignisgesteuerte Programmierung, Web-Server, Server, Server-Seite, Python-Programmierung, Web-Entwicklung, Datenbank-Anwendung, Erweiterbare Markup-Sprache (XML), Netzwerk-Protokolle, Persistenz der Daten, UI-Komponenten, Hypertext Markup Language (HTML), Web-Scraping, Web-Anwendungen, Anwendungs-Rahmenwerke, Apache, Benutzeroberfläche (UI)
★ 5 (9) · Gemischt · Kurs · 1–4 Wochen

University of Glasgow
Kompetenzen, die Sie erwerben: Responsible AI, AI literacy, digital literacy, Digital pedagogy, Education Software and Technology, Generative AI, Artificial Intelligence, Data Ethics, AI Integrations, Emerging Technologies, Instructional Design, Case Studies, Problem Solving, Critical Thinking
★ 4.4 (7) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: LLM Application, Tool Calling, Large Language Modeling, Retrieval-Augmented Generation, Command-Line Interface, Embeddings, Python Programming, Application Development, Vector Databases, User Interface (UI), Software Installation, Restful API, Development Environment
★ 4 (6) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Forschungsdesign, Interne Kommunikation, Arbeitsbeziehungen, Forschung, Managementschulung und -entwicklung, Personalentwicklung, Personalverwaltung, Mitarbeiterbindung, Sicherheit und Gesundheit am Arbeitsplatz, Ausbildungsprogramme, Wirtschaftliche Forschung, Verwaltung der Arbeitskräfte, Organisatorische Effektivität, Engagement der Mitarbeiter, Forschungsmethodologien, Fallstudien, Soziale Auswirkungen, Geschäftliche Prioritäten, Mitarbeiterbeziehungen, Mitarbeiterschulung
Anfänger · Kurs · 1–3 Monate

Alfaisal University | KLD
Kompetenzen, die Sie erwerben: Loans, Excel Formulas, Microsoft Excel, Financial Reporting, Business Reporting, Spreadsheet Software, Microsoft Office, Accounting and Finance Software
★ 4.7 (12) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Relational Databases, Database Theory, Databases, Database Design, Database Software, Spreadsheet Software, Collaborative Software, Issue Tracking, Database Application, Collaboration, Cloud Computing
★ 4.2 (9) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Kontinuierliche Integration, DevOps, Bereitstellung von Anwendungen, Tools erstellen, Versionskontrolle, CI/CD, Spring Framework, Jenkins, Kontinuierliche Lieferung, Kontinuierliche Bereitstellung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden