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: Teambildung, Kommunikations-Strategien, Kommunikation, Kollaborative Software, Funktionsübergreifende Zusammenarbeit, Team Management, Teamarbeit, Telearbeit, Erleichterung von Meetings, Kritisches Denken, Virtuelle Teams, Zusammenarbeit
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Cascading Style Sheets (CSS), Reaktionsfähiges Webdesign, Web Content Accessibility Guidelines, HTML und CSS, Fehlersuche, Javascript, Benutzeroberfläche (UI), Web Design und Entwicklung, Web-Entwicklung, Webdesign
Anfänger · Kurs · 1–3 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Crisis Intervention, Emergency Response, First Aid, Emergency Services, De-escalation Techniques, Stress Management, Disabilities, Trauma Care, Mental Health, Family Support, Psychology, Cultural Sensitivity, Working With Children, Child Development, Interpersonal Communications, Patient Communication
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Interviewing Skills, Recruitment, Oral Expression, Follow Through, Communication, Business Writing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Mitarbeiter-Coaching, Teambildung, Zielsetzung, Rekrutierung von Talenten, Talent Management, Teamarbeit, Unternehmensführung, Persuasive Kommunikation, Team Management, Leiterschaft, Konfliktmanagement, Talent Pipelining, Einflussnahme, Team-Motivation, Konstruktives Feedback, Team-Führung, Interviewing-Fähigkeiten, Personalentwicklung, Mitarbeiter Onboarding, Visionär
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Object Oriented Design, Unit Testing, Integrated Development Environments, Algorithms, Pseudocode, Command-Line Interface, Graph Theory, Computer Science, File Systems, Artificial Intelligence
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Organizational Skills, Leadership and Management, Initiative and Leadership, Lifelong Learning, Leadership, Growth Mindedness, Relationship Building, Technology Strategies
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Englische Sprache, Bearbeitung von, Bericht schreiben, Schreiben, Style Guides, Lektorat
Gemischt · Kurs · 1–3 Monate

Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Shell Script, Bash (Scripting Language), Linux Commands, Unix Shell, Linux, Scripting, Unix Commands, Unix, Scripting Languages, Linux Administration, Debugging, Programming Principles
Gemischt · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Vergütungsmanagement, Personalmanagement und -planung, Leistungsbeurteilung, Personalmanagement, Rekrutierung, Humankapital, Vergütungsstrategie, Vollständiger Zyklus der Rekrutierung, Kompensationsanalyse, Talentakquise, Arbeitskräfteplanung, Personalwesen, Leistungsmanagement, Strategie der Humanressourcen, Strategien zur Rekrutierung, Entlohnung und Leistungen, Leistungsmanagement für Mitarbeiter, Konstruktives Feedback, Leistungsüberprüfung, Mitarbeiter Onboarding
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Oracle SQL Developer, Oracle Databases
Mittel · Spezialisierung · 1–3 Monate