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: Frontend Integration, Web Applications, API Design, User Interface (UI), Databases, GitHub, Dashboard Creation, Data Validation
★ 4.6 (53) · Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique
Kompetenzen, die Sie erwerben: Numerical Analysis, Simulation and Simulation Software, Mathematical Software, Applied Mathematics, electromagnetics, Mathematical Modeling, Biomedical Technology, Differential Equations, Physics
★ 4.7 (56) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Analyse, Looker (Software), Datenvisualisierung, Business-Analytik, Präsentation der Daten, IBM Cognos-Analytik, Software zur Datenvisualisierung, Dashboard, Business Intelligence, Interaktive Datenvisualisierung, Datenanalyse, Erstellung des Dashboards, IBM Kognos-Analytik, Analytik, Business Intelligence Software
★ 4.7 (41) · Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Emotionale Intelligenz, Umwandlung von Unternehmen, Änderungsmanagement, Führung in der Wirtschaft, Führung und Management, Business Leadership, Kontinuierlicher Verbesserungsprozess, Entwicklung von Führungsqualitäten, Change Management, Organisatorische Führung, Personalmanagement, Engagement fördern, Strategische Planung, Überwindung von Hindernissen, Kulturwandel, Organisatorischer Wandel, Überwindung von Einwänden
★ 4.7 (57) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Modell-Einsatz, Maschinelles Lernen, Docker (Software), Modell-Optimierung, Python-Programmierung, Apache Spark, Datenwissenschaft, Daten-Pipelines, Design Thinking, PySpark, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen
★ 4.3 (62) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Einheitliche Prüfung, Datei-E/A, COBOL (Programmiersprache), Einheitstest, Test-Tools, Software-Prüfung, Testgetriebene Entwicklung (TDD), Mainframe-Computing, Computer-Programmierwerkzeuge, z/OS, Großrechner-Technologien
★ 4.4 (130) · Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, Informationen zum Datenschutz, Persönlich identifizierbare Informationen, Cybersecurity, AI-Personalisierung, KI-Kenntnisse, Recht, Erkennung von Bedrohungen, Cyber-Governance, Geschäftsethik, Management von Bedrohungen, AI-Sicherheit, Wirtschaftsethik, Daten-Ethik, Verantwortungsvolle AI
★ 4.8 (80) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
★ 4.6 (68) · Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: jQuery, Validierung von Daten, Javascript, Objektorientierte Programmierung (OOP), Datenvalidierung, Ereignisgesteuerte Programmierung, Anwendungsprogrammierschnittstelle (API), Javascript und jQuery
★ 4.8 (69) · Anfänger · Kurs · 1–4 Wochen

University of Western Australia
Kompetenzen, die Sie erwerben: Diversity Awareness, Diversity and Inclusion, Diversity Equity and Inclusion Initiatives, Diversity Programs, Cultural Diversity, Diversity Training, Workforce Planning, Workplace inclusivity, Employee Engagement, Recruitment, Talent Recruitment, Recruitment Strategies, Talent Sourcing, Workforce Development, Human Resource Strategy, Intercultural Competence, Talent Acquisition, Interviewing Skills, Data Collection, Drive Engagement
★ 4.3 (104) · Anfänger · Spezialisierung · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Computer Programming Tools, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Scripting Languages, Code Reusability
★ 4.3 (39) · Anfänger · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Software Engineering, Software Testing, Object Oriented Design, Unified Modeling Language, Software Development Tools, System Requirements, Requirements Analysis, Agile Software Development, Software Quality (SQA/SQC), Agile Methodology, Software Development Life Cycle, Software Development Methodologies, Functional Requirement, Development Environment, Software Engineering Tools, Software Development, Software Design, Systems Analysis, Software Design Documents, Systems Design
★ 4.6 (57) · Mittel · Kurs · 1–3 Monate