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.

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Computer Programmierung, Software Entwurf, Systementwurf und Implementierung, Technische Informatik, Computergestützte Logik, Computer Hardware, Fehlersuche, Verifizierung und Validierung, Computer-Programmierwerkzeuge, Computer Architektur, Datenspeicherung
Gemischt · Kurs · 1–3 Monate
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

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prädiktive Modellierung, Künstliche neuronale Netze, Tensorflow, Überwachtes Lernen, Computervision, Deep Learning, Maschinelles Lernen, Datenverarbeitung, Keras (Bibliothek für Neuronale Netze), Angewandtes maschinelles Lernen, Bildanalyse
Mittel · 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

Mittel · Kurs · 1–4 Wochen

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 California, Irvine
Kompetenzen, die Sie erwerben: Englische Sprache, Bearbeitung von, Bericht schreiben, Schreiben, Style Guides, Lektorat
Gemischt · Kurs · 1–3 Monate

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 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