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 Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Kulturelle Vielfalt, Einwanderungsrecht, Kultur, Politische Wissenschaften, Sozialkunde, Sozialwissenschaften, Soziale Gerechtigkeit, Soziologie, Diversity-Bewusstsein, Weltgeschichte, Sozioökonomie
★ 4.6 (303) · Anfänger · Kurs · 1–4 Wochen

The State University of New York
Kompetenzen, die Sie erwerben: Web-Präsenz, Persönliche Entwicklung, Aufkommende Technologien, Kommunikation, Zusammenarbeit, Aufstrebende Technologien, Bildung von Gewohnheiten, Kritisches Denken, Kreativität, Berufliche Entwicklung, digitale Kompetenz, Lebenslanges Lernen, Leitlinien für die Zugänglichkeit von Webinhalten, Professionalität, Daten-Ethik, Sicherheitsbewußtsein, Wachstumsorientiertheit
★ 4.3 (444) · Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Azure, Generative AI, Data Storage Technologies, Virtual Networking, Dashboard Creation, Data Storage, Hybrid Cloud Computing, Systems Administration, Generative Model Architectures, Enterprise Application Management, Hardware Troubleshooting, Network Support, Hardware Architecture, Cloud Computing, Data Management, Virtualization and Virtual Machines, Data Maintenance, Collaborative Software, Security Controls, Network Protocols
★ 4.7 (1597) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Jupyter, DevOps, IT Automation, Integrated Development Environments, Development Environment, Scripting, Scripting Languages, Code Reusability, Python Programming, Package and Software Management, Virtual Environment, Software Installation, Data Structures, Software Versioning
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Strategisches Denken, Unternehmensstrategie, Strategische Planung, Geschäftsstrategie, Ressourcenmanagement, Strategische Führung, Geschäftsplanung, Unternehmensplanung, Organisatorische Strategie, Geschäftsmodellierung, Wert-Angebote, Strategische Entscheidungsfindung, Analyse der Wettbewerber, Business-Strategien, Marktanalyse
★ 4.8 (2084) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: React Native, UI Components, Mobile Development, Responsive Web Design, User Interface (UI), React Redux, Debugging, Application Deployment, React.js, Application Development, User Interface (UI) Design, Animations, Figma (Design Software), OpenAI API, Mobile Development Tools, iOS Development, LLM Application, Apple iOS, Cross Platform Development, Application Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Robotics, Machine Controls, 3D Modeling, Automation Engineering, 3D Assets, Simulation and Simulation Software, Simulations, Visualization (Computer Graphics), Computer-Aided Design, Image Analysis, Control Systems, Computer Vision, Python Programming, Extensible Markup Language (XML), Engineering, Software Engineering, C++ (Programming Language), System Configuration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LinkedIn, Professional Development, Workflow Management, Web Presence, Systems Thinking, Project Management, Project Coordination, Agile Project Management, Interviewing Skills, AI Integrations, Agile Methodology, Storytelling, Writing, Automation, Content Strategy, Portfolio Management, Stakeholder Communications, Governance
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Rust (Programming Language), Containerization, Other Programming Languages, Go (Programming Language), Application Deployment, Docker (Software), Embedded Systems, C and C++, Cross Platform Development, Performance Tuning, Interoperability, Memory Management, Command-Line Interface, Cloud Computing, Software Engineering, Data Engineering
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: QuickBooks (Accounting Software), Accounting Software, Bookkeeping, Financial Reporting, Accounting, Business Reporting, Accounting Records, General Accounting, Accounting and Finance Software, Small Business Accounting, Reconciliation, Standard Accounting Practices, Sales Process, Accounts Payable, Billing & Invoicing, Automation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Accrual Accounting, Accruals, QuickBooks (Accounting Software), User Accounts, Payroll Reporting, Record Keeping, Payroll Systems, Payroll Tax, Accounting Records, Accounts Payable and Receivable, Ledgers (Accounting), Reconciliation, Merchant Services, Accounting Software, Payroll, Vendor Relationship Management, Accounts Receivable, Financial Reporting, Payroll Administration, Bookkeeping
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Robotic Process Automation, Test Automation, Business Process Automation, Automation, Computer Vision, Debugging, Development Testing, Image Analysis, Data Mapping, User Interface (UI), Data Import/Export, AI Enablement, Application Frameworks, Event-Driven Programming, Transaction Processing
Fortgeschritten · Kurs · 1–4 Wochen