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.

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Objektorientierte Programmierung (OOP), Installation der Software, Java, Computerprogrammierung, Java-Programmierung, Java Programmierung, Rechnerische Logik, Entwicklungsumgebung, Daten-Strukturen, Grundsätze der Programmierung
★ 4.6 (2249) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Cybersecurity, Instandhaltbarkeit, Computerprogrammierung, Fehlersuche, Daten importieren/exportieren, Datei-E/A, Skripting, Algorithmen, Daten-Strukturen, Grundsätze der Programmierung, Skriptsprachen, IT-Automatisierung, Python-Programmierung, Automatisierung
★ 4.8 (3566) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: LLM Application, Large Language Modeling, Prompt Engineering, Fine-tuning, Prompt Patterns, Model Deployment, Model Training, Generative Model Architectures, Model Optimization, Natural Language Processing, Enterprise Architecture, Machine Learning, Software Design Patterns, Cloud API, API Design
Mittel · Kurs · 1–4 Wochen

Deep Teaching Solutions
Kompetenzen, die Sie erwerben: Productivity, Lifelong Learning, Learning Strategies, Time Management, Human Learning, Willingness To Learn, Interactive Learning, Learning Theory, Mental Concentration, Problem Solving, Overcoming Obstacles, Growth Mindedness, Persistence, Cognitive flexibility, Stress Management, Habit Formation, Planning
★ 4.9 (4170) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computerarchitektur, Installation der Software, Peripheriegeräte, Virtualisierung und virtuelle Maschinen, Datenspeicherung, Betriebssysteme, Virtuelle Maschinen, Technische Unterstützung, Computer-Systeme, Dateisysteme, System-Konfiguration, Netzinfrastruktur, Mac OS, Virtualisierung, Wiederherstellung im Katastrophenfall, Verwaltung des Betriebssystems, Computer-Hardware, Linux, Hardware-Fehlerbehebung, Benutzerkonten
★ 4.7 (2044) · Anfänger · Kurs · 1–3 Monate
Ludwig-Maximilians-Universität München (LMU)
Kompetenzen, die Sie erwerben: Marktanalyse, Strategisches Denken, Spieltheorie, Marktdynamik, Produktentwicklung, Strategische Partnerschaft, Koordinierung, Geschäftsstrategie, Innovation, Analyse der Wettbewerber, Entwicklung neuer Geschäftsfelder, Unternehmensstrategie, Strategische Entscheidungsfindung, Produktstrategie, Marktchancen, Entwicklung neuer Produkte
★ 4.8 (3120) · Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Software-Entwicklung, Computerarchitektur, Laborberichte, Eingebettete Software, Entwicklung von Testskripten, Verifizierung und Validierung, Laboruntersuchungen, Erfahrung im Labor, Testfall, Eingebettete Systeme, Elektronik-Technik, Elektrotechnik und Computertechnik, Systementwurf und Implementierung, Elektronische Hardware, Feldprogrammierbares Gate-Array (FPGA), Mikroarchitektur, Anwendungsspezifische integrierte Schaltungen, Hardware-Entwurf, Elektronische Systeme, Eclipse (Software)
★ 4.5 (1740) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenerfassung, Wichtige Leistungsindikatoren (KPIs), A/B-Tests, Marketing-Effektivität, Zielpublikum, Marketing-Analytik, Daten-Storytelling, Datenanalyse, Datenerhebung, Deskriptive Statistik, Datengesteuertes Marketing, Marketing, Datenvisualisierung, Meta Ads Manager, Statistische Hypothesenprüfung, Geschäftliche Metriken, Software zur Datenvisualisierung, Interviewing-Fähigkeiten, Marketing-Strategien, Pandas (Python-Paket), Bayessche Statistik
★ 4.7 (4380) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), AI Workflows, API Design, CI/CD, Software Quality Assurance, Code Review, Software Engineering, Software Versioning
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Microsoft Office, Microsoft Excel, Problemlösung, Konsolidierung, Datenverwaltung, Excel-Formeln, Datenmanagement, Datenvisualisierung, Tabellenkalkulations-Software, Bereinigung von Daten, Integrität der Daten, Validierung von Daten, Datenvalidierung, Microsoft Büro
★ 4.7 (3696) · Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Datenzugang, Quantitative Forschung, Datenwrangling, Typografie, Datenmanipulation, Daten-Mapping, Analyse räumlicher Daten, Interaktive Datenvisualisierung, Geografische Informationen und Technologie, Räumliche Analyse, GIS-Software, Geospatial Mapping, Datenvisualisierung, Datenerfassung, Verwaltung von Metadaten, Abfragesprachen, Datenverarbeitung, Daten-Synthese, Geografische Informationssysteme, ArcGIS
★ 4.8 (3071) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Authentications, Web Applications, Web Services, Unit Testing, Authorization (Computing), Databases, Data Validation, TypeScript, SQL, Hypertext Markup Language (HTML), Debugging, Data Cleansing, Middleware, HTML and CSS, Javascript
Mittel · Kurs · 1–3 Monate