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: Jest (JavaScript Testing Framework), React.js, Web Development Tools, UI Components, Mobile Development Tools, JavaScript Frameworks, Code Reusability, Application Programming Interface (API), Unit Testing, Front-End Web Development, Webpack, Software Design Patterns, Javascript, Context Management, Application Development, Web Applications, Dataflow, Hypertext Markup Language (HTML), User Interface (UI), Event-Driven Programming
★ 4.7 (3742) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Benutzeroberfläche (UI) Design, Andere mobile Programmiersprachen, Anwendungsprogrammierschnittstelle (API), Software-Entwicklungstools, Android-Entwicklung, Plattformübergreifende Entwicklung, Fehlersuche, UI-Komponenten, Software-Entwicklung, Apple iOS, Anwendungs-Rahmenwerke, Anwendungsentwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI), Mobile Entwicklungstools, Flutter (Software), iOS-Entwicklung, Mobile Entwicklung
★ 4.4 (173) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: JSON, HTML und CSS, MySQL, Datenmodellierung, jQuery, Datenbank-Design, Relationale Datenbanken, Fehlersuche, Ajax, PHP (Skriptsprache), SQL, Datenbanken, Javascript und jQuery, Datenbank-Entwicklung, Web-Anwendungen, Datenbank-Anwendung, Javascript, Abfragesprachen, Datenbank-Management, Hypertext Markup Language (HTML)
★ 4.7 (9362) · Mittel · Spezialisierung · 3–6 Monate

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

University of Pennsylvania
Kompetenzen, die Sie erwerben: Kommunikations-Strategien, Leiterschaft, Aufbau von Beziehungen, Strategische Kommunikation, Innovation, Business-Kommunikation, Kommunikation, Vertrauenswürdigkeit, Persönliche Entwicklung, Verhandlung, Wachstumsorientiertheit, Optimismus, Rapportbildung, Aktives Zuhören, Entwicklung von Führungsqualitäten, Persuasive Kommunikation, Vertragsverhandlung, Zwischenmenschliche Kommunikation, Beeinflussung, Professionelle Netzwerkarbeit
★ 4.7 (3261) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Process Modeling, Process Mapping, Business Process Modeling, Process Analysis, Business Analysis, Data Storytelling, Business Analysis Tools, Business Process Improvement, Feasibility Studies, Systems Analysis, Stakeholder Analysis, Process Optimization, Requirements Management, Business Systems Analysis, Systems Design, Communication Planning, Test Planning, Information Technology, Database Management, Agile Methodology
★ 4.7 (4923) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Kompetenzen, die Sie erwerben: Gestaltungselemente und -prinzipien, Wireframing, Informationsarchitektur, Storyboarding, Anwenderbericht, Interaktionsdesign, Benutzerfreundliches Design, Figma (Entwurfssoftware), Persona (Benutzererfahrung), Nutzerforschung, Prototyping
★ 4.9 (9689) · Anfänger · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Mündliche strategische Kommunikation, Kommunikations-Strategien, Präsentationen, Mündliche Äußerung, Konstruktives Feedback, Kommunikation, Vertrauenswürdigkeit, Präzision, Handlungsorientiert, Darstellende Künste, Peer Review, Öffentliches Reden, Motivationsfähigkeiten, Geschichtenerzählen, Verbale Kommunikationsfähigkeiten, Nonverbale Kommunikation, Befürwortung, Schreiben, Persuasive Kommunikation, Schreiben und Redigieren
★ 4.7 (2940) · Anfänger · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Transaktionsverarbeitung, Aufkommende Technologien, Kryptographische Protokolle, Microsoft Azure, Testgetriebene Entwicklung (TDD), Entwicklungstests, Anwendungsdesign, Kryptographie, Software-Entwicklung, Verteiltes Rechnen, Cloud-Plattformen, Integrierte Entwicklungsumgebungen, Entwicklung von Testskripten, Web-Entwicklungs-Tools, Blockchain, Programm-Entwicklung, Anwendungs-Rahmenwerke, Anwendungsentwicklung, Netzwerk-Protokolle
★ 4.6 (9146) · Mittel · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Widerstandsfähigkeit, Stressbewältigung, Schulpsychologie, Psychische Gesundheit - Krankheiten und Störungen, Kognitive Verhaltenstherapie, Zielsetzung, Wissenschaft und Forschung, Experimentieren, Kreativität, Psychische Gesundheit, Psychosoziale Beurteilungen, Wachstumsorientiertheit, Quantitative Forschung, Achtsamkeit, Gelassenheit, Psychologische Beurteilungen, Persistenz, Gerontologie, Meditation & Atemarbeit, Anpassungsfähigkeit
★ 4.8 (8686) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Arbeitsplatzanalyse, Leistungsmanagement, Behörde für Sicherheit und Gesundheit am Arbeitsplatz (OSHA), Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Ausbildungsprogramme, Vergütungsstrategie, Mitarbeiterbeziehungen, Leistungsbeurteilung, Compliance Management, Arbeitsbewertung, Vollständiger Zyklus der Rekrutierung, Schulung zur Einhaltung der Vorschriften, Entwicklung von Schulungsmaterialien, Entlohnung und Leistungen, Vergütungsmanagement, Rekrutierung, Mitarbeiterschulung, Ausbildung und Entwicklung, Talentakquise, Personalpolitische Maßnahmen
★ 4.8 (3461) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Generative KI, Kritisches Denken, AI-Sicherheit, Datensicherheit, Inklusivität am Arbeitsplatz, Soziale Auswirkungen, Analyse, Das Risiko
★ 4.8 (2340) · Anfänger · Kurs · 1–4 Wochen