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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Campaign Planning, Communication Planning, Campaign Management, Strategic Communication, Advertising, Marketing Communications, Resource Allocation, Media Strategy, Brand Management, Integrated Marketing Communications, Brand Strategy, Earned Media, Communication Strategies, Owned Media, Public Relations, Shared Media, Paid media, Key Performance Indicators (KPIs), Research and Design, Market Research
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: AI-Integrationen, Datenvisualisierung, Risikominderung, Erkennung von Anomalien, AI-Arbeitsabläufe, Compliance Management, ChatGPT, Automatisierung, Daten-Synthese, Generative KI, Daten-Pipelines, Risikomanagement, Aufdeckung von Betrug, Test Daten
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Computer Programming, Data Visualization, Computational Thinking, Debugging
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Gemini, Google Gemini, Retrieval-Augmented Generation, Embeddings, Generative AI, Predictive Modeling, Vector Databases, Google Cloud Platform, Big Data, Data Analysis, Exploratory Data Analysis, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, SQL, Query Languages, Data Wrangling, Python Programming, Data Preprocessing, Customer Relationship Management (CRM) Software, Machine Learning
Anfänger · Spezialisierung · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Timelines, Project Schedules, Scheduling, Project Management, Project Controls, Project Management Software, Project Planning, Coordinating, Dependency Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Presentations, Canva (Software), Sales Presentations, Sales Presentation, Data Visualization, Graphical Tools, Design, Graphic Design, Design Software
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Computer Programmierung, Speicherverwaltung, C++ (Programmiersprache), Grundsätze der Programmierung, Fehlersuche, Computerprogrammierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Programm-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Software Development Tools, Application Development, Go (Programming Language), Computer Programming Tools, Development Environment, Digital Assets, Virtual Machines, FinTech, Software Development, Business Logic, Program Development, Distributed Computing, Emerging Technologies, Cryptography, Encryption, Transaction Processing, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Datenmanipulation, Statistische Hypothesenprüfung, AI-Arbeitsabläufe, Datenumwandlung, NumPy, Software zur Datenvisualisierung, GitHub, Datenwissenschaft, Statistische Analyse, Datenanalyse, Versionskontrolle, Matplotlib, A/B-Tests, Git (Versionskontrollsystem), Statistik, Kollaborative Software, Plotly, Statistische Methoden, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Predictive Modeling, Data Preprocessing, Django (Web Framework), Data Visualization, Plot (Graphics), Predictive Analytics, Statistical Visualization, Model Training, Model Evaluation, File I/O, Application Programming Interface (API), Programming Principles, Databases, Development Environment, Web Applications, Code Reusability, Data Management, Functional Design, Memory Management, Data Validation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Selenium (Software), GitHub, Git (Version Control System), Version Control, CI/CD, File I/O, Object Oriented Programming (OOP), Test Automation, Test Data, Unit Testing, Test Case, Software Testing, Test Script Development, Programming Principles, Web Development Tools, Code Reusability, Test Execution Engine, Javascript, Browser Compatibility, Scripting
Anfänger · Spezialisierung · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Agile Project Management, Backlogs, Agile Methodology, Organizational Change, Sprint Planning, Change Management, Team Building, Kanban Principles, Project Management, Project Estimation, Estimation
Anfänger · Kurs · 1–4 Wochen