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: Testfall, Java, JUnit, Einheitliche Prüfung, Test Daten, Test-Tools, Test-Automatisierung, Einheitstest, Software-Prüfung, Integrierte Entwicklungsumgebungen, Eclipse (Software), Testausführungsmaschine
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design Software, Diagram Design, Technical Design, Design, Open Source Technology, Software Installation, Data Import/Export
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Simulations, Mathematics Education, Design Reviews, Simulation and Simulation Software, Digital pedagogy, Interactive Design, User Feedback, Conceptual Design, Research and Design, Chemistry, Physics, Biology
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, API Testing, Object-Relational Mapping, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit, Ethische Standards und Verhaltensweisen, Python-Programmierung, Regressionsanalyse, Datenverarbeitung, Vorhersage, Vorverarbeitung von Daten, Statistische Modellierung, Datenanalyse, Bewertung des Modells, Marktdaten, Wahrscheinlichkeitsrechnung und Statistik, Prädiktive Analytik, Analytik, Datenvorverarbeitung, Logistische Regression, Prädiktive Modellierung, Daten-Ethik, Modellevaluation
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: User Interface (UI), User Interface and User Experience (UI/UX) Design, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), UI Components, Secure Coding, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, JavaScript Frameworks, Database Management, Hypertext Markup Language (HTML), Software Architecture, Development Environment, Software Testing, Development Testing, NoSQL, API Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Feature Engineering, Model Evaluation, Predictive Modeling, Model Deployment, Model Training, Predictive Analytics, R (Software), R Programming, Data Analysis, Statistical Analysis, Data Wrangling, Data Cleansing, Data Manipulation, Classification Algorithms, Data Import/Export, Data Preprocessing, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Macquarie University
Kompetenzen, die Sie erwerben: Data-Driven Decision-Making, Microsoft Excel, Forecasting, Regression Analysis, Excel Formulas, Statistical Analysis, Data Analysis Software, Time Series Analysis and Forecasting, Spreadsheet Software, Data Visualization, Statistical Methods, Advanced Analytics, Financial Forecasting, Data Analysis, Statistical Hypothesis Testing, Probability & Statistics, Predictive Modeling, Statistical Inference, Statistical Modeling, Variance Analysis
Fortgeschritten · Kurs · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
Mittel · Kurs · 1–4 Wochen

Goldman Sachs
Kompetenzen, die Sie erwerben: Leadership Development, Growth Strategies, Leadership Studies, Business Leadership, Strategic Leadership, Business Strategies, Visionary, Leadership, Organizational Leadership, Culture Transformation, Personal Development, Auditing
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: SQL, Query Languages, MySQL, Database Management, Transaction Processing, Data Manipulation, Database Development, Relational Databases
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

LearnKartS
Kompetenzen, die Sie erwerben: Security Controls, Cybersecurity, Encryption, Cyber Attacks, Information Systems Security, Cryptographic Protocols, Threat Management, Vulnerability Assessments, Vulnerability, Cyber Security Assessment, Vulnerability Scanning, Threat Detection, Cloud Security, Key Management, Asset Protection, Security Awareness, Gap Analysis
Anfänger · Kurs · 1–4 Wochen