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: Objektorientierte Programmierung (OOP), Datei-E/A, Computerprogrammierung, C++ (Programmiersprache), Grundsätze der Programmierung, Speicherverwaltung, Daten-Strukturen, Graphentheorie, C (Programmiersprache), Wiederverwendbarkeit von Code, Algorithmen
★ 4.4 (2335) · Mittel · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Java, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Web-Entwicklung, Datei-E/A, Paket- und Softwareverwaltung, Java-Plattform Enterprise Edition (J2EE), Software-Entwicklung, Computerprogrammierung, Spring Framework, Rechnerische Logik, Anwendungs-Rahmenwerke, Grundsätze der Programmierung, Speicherverwaltung, Java-Programmierung, Daten-Strukturen, Installation der Software, Virtuelle Maschinen, Wiederverwendbarkeit von Code
★ 4.6 (2847) · Mittel · Spezialisierung · 3–6 Monate

Princeton University
Kompetenzen, die Sie erwerben: Java, Animationen, Objektorientierter Entwurf, Theoretische Informatik, Objektorientierte Programmierung (OOP), Informatik, Andere Programmiersprachen, Computerprogrammierung, Computational Thinking, Programm-Entwicklung, Leistungsoptimierung, Grundsätze der Programmierung, Java-Programmierung, Daten-Strukturen, Wiederverwendbarkeit von Code, Algorithmen
★ 4.7 (1386) · Anfänger · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Java, Theoretische Informatik, Computerprogrammierung, Java-Programmierung, Daten-Strukturen, Graphentheorie, Algorithmen
★ 4.9 (2050) · Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Canva (Software), Digital Design, Design Elements And Principles, Product Design, Design Software, Graphic and Visual Design Software, Creative Design, Layout Design, Graphic Design, Intellectual Property, Product Promotion, Digital Marketing Tools, E-Commerce, Color Matching, Digital Publishing, Digital Content, Digital Assets, Marketing
★ 4.4 (1373) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Strategische Entscheidungsfindung, Strategie zur Markteinführung, Finanzielle Modellierung, Entscheidungsfindung, Kreatives Denken, Ideenfindung, Strategisches Denken, Innovation, Kreativität, Technologie-Strategien, Teamleitung, Technische Leitung, Zusammenarbeit im Team, Personalmanagement, Unternehmertum, Geschäftsmodellierung, Entwicklung neuer Geschäftsfelder, Kreative Problemlösung, Unternehmerische Finanzen, Zusammenarbeit
★ 4.8 (3827) · Anfänger · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Simulationen, Systemarchitektur, Hardware-Architektur, Mathematische Modellierung, Sicherheitsgarantie, Kontrollsysteme, Simulation und Simulationssoftware, Robotik, Software-Architektur
★ 4.7 (2938) · Fortgeschritten · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Kontrolle ändern, Dokumente zu den Benutzeranforderungen, Funktionale Anforderung, Agile Software-Entwicklung, Analyse der Anforderungen, Rückstände, Anwenderbericht, Abnahmetests, Software-Entwicklung, Agile Methodik, Erhebung von Anforderungen, Systemanforderungen
★ 4.8 (3161) · Gemischt · Kurs · 1–4 Wochen

UNSW Sydney (The University of New South Wales)
Kompetenzen, die Sie erwerben: Planung, Verwaltung von Inhalten, Lernmanagement-Systeme, Unterricht, Digitale Pädagogik, Technologie-Strategien, Software und Technologie für das Bildungswesen, digitale Kompetenz
★ 4.7 (3245) · Anfänger · Kurs · 1–3 Monate

Berklee
Kompetenzen, die Sie erwerben: Musikalische Komposition, Kulturelle Reaktionsfähigkeit, Kreativität, Postproduktion, Musik, Unterricht, Digitale Pädagogik, Entwicklung von Schulungsmaterialien, Darstellende Künste, Musikalische Darbietung, Peer Review, Medienproduktion, Geschichtenerzählen, Musiktheorie, Aktives Zuhören, Ermächtigung, Software und Technologie für das Bildungswesen, Instrumentalmusik, Schreiben, Klassenzimmer-Management
★ 4.8 (3013) · Mittel · Spezialisierung · 3–6 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Organisatorische Struktur, Leiterschaft, Teamarbeit, Persönliche Entwicklung, Teamleitung, Verhandlung, Berufliche Entwicklung, Teambildung, Entwicklung von Führungsqualitäten, Führung und Management, Leistungsmanagement im Team, Personalentwicklung, Organisatorische Führung, Zusammenarbeit, Mitarbeiter-Coaching
★ 4.8 (3521) · Gemischt · Kurs · 1–4 Wochen

IIMA - IIM Ahmedabad
Kompetenzen, die Sie erwerben: Trustworthiness, Leadership Studies, Leadership, Leadership Development, Mindfulness, Executive Presence, Team Leadership, Leadership and Management, Organizational Leadership, Business Leadership, Business Ethics, Culture Transformation, Strategic Leadership, Meditation & Breathwork, Stress Management, Personal Integrity, Empathy & Emotional Intelligence, Decision Making, Change Management, Strategic Thinking
★ 4.8 (2328) · Mittel · Spezialisierung · 3–6 Monate