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: Agile Product Development, Scrum (Software Development), Agile Project Management, Agile Methodology, Product Management
★ 4.6 (18) · Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI) Design, Persona (Benutzererfahrung), Benutzerfreundliches Design, Nutzerforschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundlichkeit, UI/UX-Forschung, Benutzerzentriertes Design, Unified Modeling Language, Verifizierung und Validierung, Benutzererfahrung, UI/UX-Strategie, Prüfung der Benutzerfreundlichkeit, Eingebettete Systeme
★ 4.1 (17) · Mittel · Kurs · 1–3 Monate

Technical University of Denmark (DTU)
Kompetenzen, die Sie erwerben: Experimentieren, Mathematische Modellierung, Analytische Chemie, Technische Berechnungen, Thermisches Management, Chemie, Chemieingenieurwesen, Nachhaltige Technik, Nachhaltige Entwicklung, Energie und Versorgungsunternehmen, Umwelttechnik, Werkstoffkunde, Analytische Prüfung, Laborforschung, Verfahrenstechnik, Anlagenbetrieb und Management
★ 4.8 (27) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
★ 4.1 (21) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, File I/O, Data Processing, Programming Principles, Data Manipulation, Python Programming, Data Storage, Computer Programming, Software Installation, Program Development, Development Environment
★ 4.9 (26) · Gemischt · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Data Structures, File I/O, Debugging, Data Processing, Application Development, Code Reusability, Maintainability, File Management, File Systems, Programming Principles, Computer Programming, Python Programming, System Configuration, Operating Systems, Software Development, Virtual Machines, Cross Platform Development
★ 4.7 (23) · Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Technischer Entwurfsprozess, Mathematische Modellierung, Simulationen, Simulation und Simulationssoftware, Leistungselektronik, Technische Analyse, Kontrollsysteme, Elektroingenieurwesen, Elektronische Systeme, Elektronik, Elektronik-Technik
★ 4.9 (22) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pivot Tables And Charts, Microsoft Excel, Data Analysis Expressions (DAX), Spreadsheet Software, Excel Macros, Data Presentation, Data Analysis, Chart.js, Data Mart, Spatial Data Analysis, Automation, Decision Tree Learning, IT Automation, Course Development, Strategic Decision-Making, C and C++, Design, AI Workflows
★ 4.9 (32) · Gemischt · Kurs · 1–4 Wochen

Tinder
Kompetenzen, die Sie erwerben: Informed Consent, Assertiveness, Relationship Building, Ethical Standards And Conduct, Communication, Empathy, Interpersonal Communications, Recognizing Others, Non-Verbal Communication, Verbal Communication Skills, Safety and Security
★ 4.7 (34) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Month End Closing, Balancing (Ledger/Billing), Variance Analysis, Fraud detection, Expense Management, Bookkeeping, Generally Accepted Accounting Principles (GAAP), Record Keeping, Reconciliation, Income Statement, Data Validation, Payroll Systems, Expense Reports, Financial Statements, Payroll Processing, Business Metrics, Financial Analysis, General Ledger, Financial Reporting, Accounts Payable
★ 3.7 (15) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Canva (Software), Design Elements And Principles, Graphic and Visual Design, Content Creation, Graphical Tools, Creative Design, Graphics Software, Graphic and Visual Design Software, Design, Graphic Design
★ 4.7 (15) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Plot (Grafiken), NumPy, Python-Programmierung, Persistenz der Daten, Dateiverwaltung, Datenbanken, Abfragesprachen, Objektorientierte Programmierung (OOP), Skripting, Datenzugang, Pandas (Python-Paket), Daten importieren/exportieren, Objektorientierter Entwurf, Datei-E/A
★ 4.4 (21) · Anfänger · Kurs · 1–4 Wochen