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 California, Santa Cruz
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Datei-E/A, Daten-Strukturen, Software-Entwicklung, Computer Programmierung, Computerprogrammierung, Programm-Entwicklung, C und C++, Objektorientierter Entwurf, Grundsätze der Programmierung, Speicherverwaltung, Wiederverwendbarkeit von Code, Algorithmen, Objektorientierte Programmierung (OOP), Graphentheorie, Software-Entwurfsmuster, C (Programmiersprache), Simulationen, C++ (Programmiersprache), Rechnerische Logik, Software Entwurf
Anfänger · Spezialisierung · 3–6 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Interaktionsdesign, Wireframing, Visuelle Gestaltung, Benutzerfreundliches Design, Web-Design und Entwicklung, Grafikdesign, Benutzeroberfläche (UI), Prototyping, Grafisches Design, Nutzerforschung, Adobe XD, Benutzererfahrung, Benutzerzentriertes Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Informationsarchitektur, Attrappen, Benutzeroberfläche (UI) Design, UI/UX-Strategie, Web-Design, Persona (Benutzererfahrung)
Anfänger · Spezialisierung · 3–6 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Generative KI, Test-Automatisierung, Analyse der Anforderungen, Software-Dokumentation, Planung der Prüfung, Abnahmetests, KI-Kenntnisse, Software-Qualitätssicherung, Testausführungsmaschine, Testfall, Test-Tools, Software-Prüfung, Test Daten
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, C and C++, Unit Testing, Algorithms, C (Programming Language), Software Design, Program Development, Graph Theory, Software Testing, Code Reusability, Memory Management
Mittel · Spezialisierung · 3–6 Monate
University of California, Davis
Kompetenzen, die Sie erwerben: Marketing-Strategie und -Techniken, Inhaltliches Marketing, Schreiben, Rechnungsprüfung, Analyse der Wettbewerber, Marketing-Analytik, B2B-Verkauf, Content Marketing, Markenstrategie, Werbetexten, Markenmarketing, Business-To-Consumer, Entwicklung und Verwaltung von Inhalten
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Entwicklung von Führungsqualitäten, Interviewing-Fähigkeiten, Visionär, Persuasive Kommunikation, Mitarbeiter-Onboarding, Führung des Teams, Motivationsfähigkeiten, Leistungsbeurteilung, Zielsetzung, Intelligente Ziele, Talent Pipelining, Teambildung, Team Management, Leiterschaft, Beeinflussung, Team-Motivation, Teamleitung, Teamarbeit, Führungsqualitäten, Leistungsmanagement im Team, Personalentwicklung, Talent Management
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Modell-Optimierung, NumPy, Numerische Analyse, Regressionsanalyse, Statistische Methoden, Statistik, Geometrie, Deskriptive Statistik, Unüberwachtes Lernen, Dimensionalitätsreduktion, Methoden des maschinellen Lernens, Datenmanipulation, Angewandte Mathematik, Jupyter, Angewandtes maschinelles Lernen, Datenwissenschaft, Kalkulation, Lineare Algebra, Mathematische Software, Künstliche neuronale Netze
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Financial Modeling, Community Development, Real Estate, Property and Real Estate, Feasibility Studies, Financial Analysis, Risk Management, Return On Investment, Risk Mitigation, Community Outreach, Project Finance, Due Diligence, Property Management, Project Risk Management, Project Management, Market Research
Anfänger · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Software Versioning, Web Content Accessibility Guidelines, Front-End Web Development, AI Integrations, Application Deployment, Image Quality, Web Development Tools, User Interface (UI) Design
Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Content Marketing, Content Performance Analysis, Content Optimization, Marketing Strategy and Techniques, Goal Setting, Key Performance Indicators (KPIs), Search Engine Optimization, Brand Strategy, Content Scheduling, Strategic Marketing, Content Creation, Marketing Channel, Customer Insights, Writing and Editing, Writing, Selling Techniques, Performance Analysis, Marketing Analytics, Web Analytics and SEO, Social Media Campaigns
Mittel · Spezialisierung · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Journey Mapping, Entwicklung von Führungsqualitäten, Finanzielle Berichterstattung, Finanzen, Berufliche Entwicklung, Unternehmertum, HR-Technik, Bilanz, Engagement von Stakeholdern, Courage, Analyse der Jahresabschlüsse, Innovation, Unternehmerische Nachhaltigkeit, Engagement der Interessengruppen, Finanzbuchhaltung, Prozessgestaltung, Wirtschaftsethik, Philanthropie, Design Thinking, Analyse der Finanzausweise, Buchhaltung, Reise-Mapping, Geschäftsethik, Finanzberichte
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Project Estimation, Estimation, Cost Estimation, Functional Requirement, Software Development Methodologies, Requirements Analysis, Functional Specification, Systems Analysis, Software Development Life Cycle, Project Planning, Software Development, Transaction Processing
Gemischt · Kurs · 1–4 Wochen