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.

Meta
Kompetenzen, die Sie erwerben: Restful API, Git (Versionskontrollsystem), Mobile Entwicklung, React Native, Jest (JavaScript Testing Framework), React.js, Benutzerfreundliches Design, SQL, UI/UX-Forschung, GitHub, Designforschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Javascript, Prüfung der Benutzerfreundlichkeit, Interaktionsdesign, Web-Entwicklungs-Tools, Persona (Benutzererfahrung), Versionskontrolle, Unix-Befehle, Nutzerforschung
Anfänger · Spezialisierung · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Web-Anwendungen, Mobile Entwicklung, Wiederverwendbarkeit von Code, Datenfluss, React.js, Cascading Style Sheets (CSS), Ereignisgesteuerte Programmierung, JavaScript-Frameworks, Javascript, Hypertext Markup Language (HTML), UI-Komponenten, Anwendungsentwicklung, Front-End-Webentwicklung
Anfänger · Kurs · 1–4 Wochen

Wesleyan University
Kompetenzen, die Sie erwerben: Kreativität, Bearbeitung von, Schreiben, Geschichtenerzählen, Peer Review, Schreiben und Redigieren
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Produktmanagement, Generative Modellarchitekturen, KI-Produktstrategie, Produktplanung, Anmeldung, Produkt-Roadmaps, Agile Methodik, Führungsqualitäten, Generative KI, Rückstände, Anwenderbericht, Verantwortungsvolle AI, Innovation, Agile Software-Entwicklung, Prüfung der Benutzerfreundlichkeit, Kanban-Prinzipien, Produktentwicklung, Produktlebenszyklus-Management, Leiterschaft, Scrum (Software-Entwicklung), Entwicklung neuer Produkte, Agile Entwicklung von Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Computer Science, Computational Logic
Mittel · Spezialisierung · 3–6 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Microsoft Excel, Spreadsheet Software, Excel Formulas, Data Analysis, Data Visualization, Data Import/Export, Data Entry, Productivity Software, Presentations, Data Management, Financial Analysis
Anfänger · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, Benutzerzentriertes Design, Visuelle Gestaltung, Benutzeroberfläche (UI), Benutzerfreundliches Design, Grafische und visuelle Gestaltung, Benutzererfahrung, UI/UX-Strategie, Adobe XD, Wireframing, Interaktionsdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI) Design, Web-Design, Attrappen, Prototyping, Informationsarchitektur, Nutzerforschung, Persona (Benutzererfahrung), Digitales Design
Anfänger · Spezialisierung · 3–6 Monate
University of Pennsylvania
Kompetenzen, die Sie erwerben: Marketing-Effektivität, Zielmarkt, Marketing-Kommunikation, Branding, Marketing-Analytik, Markenmanagement, Marketing, Zielpublikum, Strategisches Marketing, Marketing-Planung, Marketing-Strategie und -Techniken, Kundeneinblicke, Markenstrategie, Strategie zur Markteinführung, Werbestrategien, Markenmarketing, Marketing-Strategien, Kundenanalyse, Produktmarketing, Markentreue, Produkt Marketing
Gemischt · Kurs · 1–3 Monate

Columbia University
Kompetenzen, die Sie erwerben: Geldflüsse, Projekt-Risikomanagement, Finanzen, Kostenkontrolle, Zeitplan der Produktion, Modellierung von Gebäudedaten, Liegenschaften, Projektzeitpläne, Projektfinanzierung, Bauwesen, Stanzarbeiten, Bieten, Kostenvoranschlag für das Bauwesen, Innovation, Terminplanung, Schätzung der Kosten, Umwelt, Gesundheit und Sicherheit, Baumanagement, Risikomanagement für Projekte, Umwandlung von Unternehmen, Kostenmanagement
Anfänger · Spezialisierung · 3–6 Monate

Kennesaw State University
Kompetenzen, die Sie erwerben: Interviewing-Fähigkeiten, Aufbau von Beziehungen, Planung, Zielsetzung, LinkedIn, Bildung von Gewohnheiten, Führungsqualitäten, Berufliche Entwicklung, Kommunikation, Lebenslanges Lernen, Rapportbildung, Mentorschaft, Leiterschaft, Soziale Medien, Marktchancen, Strategie für soziale Medien, Strategische Kommunikation, Professionalität, Vertrauenswürdigkeit, Inhalt der sozialen Medien, Professionelle Netzwerkarbeit
Anfänger · Spezialisierung · 3–6 Monate

CentraleSupélec
Kompetenzen, die Sie erwerben: Benutzerzentriertes Design, Mobile Entwicklung, Android (Betriebssystem), Java Programmierung, Storyboarding, Anwendungsdesign, Ereignisgesteuerte Programmierung, Java, Java-Programmierung, Benutzeroberfläche (UI) Design, Entwicklungsumgebung, Software-Dokumentation, Android-Studio, Installation der Software, Anwendungsentwicklung, UI-Komponenten, Interaktives Design, Android-Entwicklung
Gemischt · Kurs · 1–3 Monate