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: Betriebssysteme, Computer-Plattformen, Dateiverwaltung, Linux-Befehle, Computer-Systeme, Linux, Skripting, Große Daten, Speicherverwaltung, Skalierbarkeit, Shell-Skript, Computerarchitektur, Kapazitätsmanagement, Dateisysteme, Bash (Skriptsprache), Leistungsprüfung, Hardware-Architektur, Verteiltes Rechnen, Unix-Shell, Leistungsoptimierung
★ 3.8 (168) · Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Organizational Strategy, Governance, Corporate Strategy, Organizational Structure, Business Strategies, Competitive Analysis, Business Management, Business Planning, Business Strategy, Business Ethics, Corporate Sustainability, New Business Development, Environmental Social And Corporate Governance (ESG), Business, Strategic Thinking, Entrepreneurship, Market Analysis, Strategic Decision-Making, Analysis, Stakeholder Analysis
★ 4.8 (550) · Gemischt · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Persönliche Entwicklung, Lernstrategien, Berufliche Entwicklung, Persönliche Attribute, Sprachen lernen, Englische Sprache, Zielsetzung, Interviewing-Fähigkeiten, Mündliche Äußerung, Verbale Kommunikationsfähigkeiten, Kommunikations-Strategien, Arbeitsplatzanalyse, Kommunikation, Präsentationen, Selbst-Bewusstsein
★ 4.5 (273) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Risk Analysis, Portfolio Risk, Google Sheets, Financial Analysis, Risk Management, Quantitative Research, Spreadsheet Software, Statistical Analysis, Statistical Methods, Statistics, Market Data, Return On Investment, Probability & Statistics, Performance Measurement, Descriptive Analytics
★ 4.3 (685) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

ESSEC Business School
Kompetenzen, die Sie erwerben: Operational Excellence, Operational Efficiency, Operations Management, Kaizen Methodology, Operational Performance Management, Process Improvement, Business Process Management, Quality Improvement, Process Improvement and Optimization, Lean Methodologies, Lean Manufacturing, Continuous Improvement Process, Kanban Principles, Culture Transformation, Process Mapping, Complex Problem Solving, Inventory Control, Waste Minimization
★ 4.7 (680) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereinigung von Daten, Excel-Formeln, Microsoft Excel, Tabellenkalkulations-Software, Datenumwandlung, Daten-Synthese, Datenmanipulation, Datenanalyse, Pivot-Tabellen und Diagramme, Präsentation der Daten
★ 4.7 (349) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Persönliche Entwicklung, Aufbau von Beziehungen, Persistenz, Pädagogik, Hartnäckigkeit, Einfühlungsvermögen und emotionale Intelligenz, Unterricht, Einfühlungsvermögen, Mitgefühl, Selbst-Bewusstsein, Unterrichten
★ 4.7 (714) · Fortgeschritten · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Test-Automatisierung, Leistungs-Stresstests, Anwendungssicherheit, Testausführungsmaschine, Leistungsprüfung, Test-Tools, Planung der Prüfung, Open Web Application Security Project (OWASP), Software-Prüfung, Entwicklung von Testskripten, Sicherheitstests, Selenium (Software), Funktionelle Prüfung, Mobile Entwicklungstools
★ 3.7 (111) · Mittel · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Containerisierung, Python-Programmierung, Einheitliche Prüfung, Daten-Strukturen, Pandas (Python-Paket), Docker (Software), Entwicklungsumgebung, Unified Modeling Language, Skripting, Datenmodellierung, Bereitstellung von Anwendungen, Paket- und Softwareverwaltung, Datei-E/A, DevOps, Einheitstest, Computer Programmierung, Skriptsprachen, Software-Prüfung, Computerprogrammierung, Persistenz der Daten, Grundsätze der Programmierung, Plot (Grafiken)
★ 4 (210) · Anfänger · Spezialisierung · 3–6 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Statistische Hypothesenprüfung, Rechnerische Logik, Explorative Datenanalyse, Skripting, Datenvisualisierung, Wissenschaftliche Visualisierung, Epidemiologie, Statistische Programmierung, Box Plots, Datenmanipulation, Deskriptive Statistik, Computer Programmierung, Statistische Analyse, Computerprogrammierung, Numerische Analyse, Jupyter, Andere Programmiersprachen, Mathematische Software, Grundsätze der Programmierung, Plot (Grafiken)
★ 4.4 (439) · Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Looker (Software), Data Governance, Dashboard Creation, Data Visualization, Digital Transformation, Data Presentation, Dashboard, Real Time Data, Google Cloud Platform, Data Modeling, Business Transformation, Interactive Data Visualization, Data Visualization Software, Data Synthesis, Data Management, Data Warehousing, Pivot Tables And Charts, Ad Hoc Reporting, Performance Tuning, Business Intelligence Software
★ 4.6 (480) · Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: grep, Datenverarbeitung, Dateiverwaltung, Linux-Befehle, Biowissenschaften, Betten-Management, Bioinformatik, Große Daten, Informationsmanagement, Unix, Befehlszeilenschnittstelle, Text Mining, Unix-Befehle, Datenmanipulation, Bash (Skriptsprache), Datenverwaltung, Datenmanagement, Molekularbiologie, Software zur Datenanalyse, Unix-Shell
★ 4 (573) · Gemischt · Kurs · 1–4 Wochen