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: Google Sheets, Data Visualization, Spreadsheet Software, Data Presentation, Plot (Graphics), Statistical Visualization, Data Analysis, Business Analytics, Descriptive Analytics, Productivity Software, Business Analysis, Data Manipulation, Google Workspace, Analytics, Descriptive Statistics, Statistics, Data Cleansing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Rochester
Kompetenzen, die Sie erwerben: Musikgeschichte, Kreativität, Musik, Musikalische Komposition, Musikalische Darbietung, Musiktheorie
Anfänger · Kurs · 1–3 Monate

McMaster University
Kompetenzen, die Sie erwerben: R Programmierung, Datenvisualisierung, Quantitative Forschung, Modell-Optimierung, Experimentieren, Datenanalyse, Pareto-Diagramm, Wissenschaftliche Visualisierung, Prozess-Optimierung, Plot (Grafiken), Analyse, Regressionsanalyse, Prädiktive Analytik, Software zur Datenanalyse, Statistische Analyse, Prädiktive Modellierung, Statistische Software, Statistische Modellierung, Mathematische Modellierung, Statistische Methoden
Mittel · Kurs · 1–3 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Microsoft Access, Relational Databases, Data Entry, Databases, Database Software, Database Design, Database Management, Microsoft Office, Query Languages, Data Management, Automation
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: AI-Sicherheit, Software-Architektur, Datenbank-Design, Modellierung großer Sprachen, Anwendungsdesign, Software-Entwurfsmuster, Systementwurf und Implementierung, Anwendungsprogrammierschnittstelle (API), Datenbank-Entwicklung, OpenAI-API, Leistungsoptimierung, LLM-Bewerbung, Software-Entwicklung, Datenbanken, Sichere Kodierung, AI-Integrationen, Abfragesprachen, Objektorientierter Entwurf, Software Architektur, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Android (Operating System), Mobile Development, Application Development, Application Lifecycle Management, User Interface (UI) Design, Data Persistence, UI Components, Authorization (Computing), Data Storage Technologies, User Interface (UI), Data Storage, Database Management, File I/O
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Development Testing, Linux Administration, Software Development Methodologies, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, System Software, Electrical and Computer Engineering, File Systems, Shell Script, Debugging
Mittel · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Entwicklung neuer Produkte, Marktanalyse, Regulatorische Anforderungen, Ideenfindung, Entwicklung von Medikamenten, Risikoanalyse, Medizinische Geräte, Marktchancen, Strategisches Marketing, Geistiges Eigentum, Produktmanagement, Analyse der Wettbewerber, Verfahren und Vorschriften im Gesundheitswesen, Strategie zur Markteinführung, Competitive Intelligence, Kommerzialisierung, Regulatorische Angelegenheiten, Biomedizinische Technik, Pharmazeutika, Innovation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenbank-Verwaltung, Datenbank-Theorie, Datenbank-Design, Datenmanipulation, Datenspeicher, Datenmodellierung, PostgreSQL, SQL, Datenbank-Entwicklung, Datenbank-Management-Systeme, Datenbanken, MySQL, Datenbank Management, IBM DB2, Datenbank-Systeme, Datenbank-Management, Datenbank-Software, Relationale Datenbanken, Datenbankarchitektur und -verwaltung, Integrität der Daten
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Java, Datei-E/A, Instandhaltbarkeit, Java-Programmierung, Programm-Entwicklung, Hypertext Markup Language (HTML), Software-Entwicklung, Algorithmen, Java Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Objektorientierte Programmierung (OOP), AI-Personalisierung, Software Entwurf
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Continuous Delivery, Software Development Tools, Site Reliability Engineering, Event Monitoring, Incident Management, Test Tools, Development Environment, Memory Management, Incident Response, Performance Testing, Root Cause Analysis, Distributed Computing, CI/CD
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Canva (Software), Social Media Content, Social Media Marketing, Social Media, Style Guides, Marketing Design, Marketing Materials, Content Creation, Graphic Design, Color Matching, Dashboard, Graphic and Visual Design, Design Elements And Principles, Branding, Design Software, Marketing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden