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 Toronto
Kompetenzen, die Sie erwerben: Daten-Strukturen, Grundsätze der Programmierung, Test-Tools, Test-Automatisierung, Objektorientierte Programmierung (OOP), Software-Prüfung, Einheitliche Prüfung, Computerprogrammierung, Testfall, Algorithmen, Programm-Entwicklung, Python-Programmierung
★ 4.6 (732) · Gemischt · Kurs · 1–3 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Daten-Strukturen, Software-Architektur, System-Software, Betriebssysteme, Grundsätze der Programmierung, Computerarchitektur, Objektorientierte Programmierung (OOP), Computer-Systeme, Software-Entwicklung, System-Programmierung, Computergrafik, Peripheriegeräte, Computerprogrammierung, Informatik, Algorithmen, Hardware-Architektur, Speicherverwaltung, Programm-Entwicklung, Virtuelle Maschinen
★ 4.9 (536) · Gemischt · Kurs · 1–3 Monate

IESE Business School
Kompetenzen, die Sie erwerben: People Management, Team Performance Management, Leadership Development, Team Management, Organizational Leadership, Team Motivation, Team Building, Performance Measurement, Culture Transformation, Leadership and Management, Industrial and Organizational Psychology, People Development, Leadership, Employee Engagement, Culture, Conflict Management, Persona (User Experience)
★ 4.8 (1522) · Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Responsive Web Design, Cascading Style Sheets (CSS), JSON, HTML and CSS, Web Content Accessibility Guidelines, Javascript, Application Programming Interface (API), Web Design, Semantic Web, Usability, Web Applications, Web Development, Test Tools, Web Content, Front-End Web Development, Data Structures, Application Frameworks, Network Protocols, Data Ethics, Animations
★ 4.8 (16) · Anfänger · Spezialisierung · 1–3 Monate

Yale University
Kompetenzen, die Sie erwerben: Psychologische Beurteilungen, Kommunikationsstörungen, Differenzierter Unterricht, Behinderungen, Störungen der Sprache, Alphabetisierung, Software und Technologie für das Bildungswesen, Akademische Beratung, Schulpsychologie, Diagnostische Tests, Überwindung von Hindernissen, Widerstandsfähigkeit, Unterstützung und Dienstleistungen für Studenten, Entwicklungsbehinderungen, Lernstrategien, Schulberatung, Spezialisierung, Ermächtigung, Individualisierte Bildungsprogramme (IEP), Arbeit mit Kindern
★ 4.8 (1046) · Anfänger · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Skalierbarkeit, Cloud-Plattformen, Anwendungsentwicklung, Blockchain, Dateisysteme, Microsoft Azure, Aufkommende Technologien, Plattform als Dienstleistung (PaaS), Datenspeicherung
★ 4.6 (1171) · Mittel · Kurs · 1–4 Wochen

Tel Aviv University
Kompetenzen, die Sie erwerben: Cellular, Physiologie, Qualitätssicherung und -kontrolle von Lebensmitteln, Biochemie, Umweltwissenschaft, and Microbiology, Nachhaltige Entwicklung, Molekularbiologie, Umweltproblem, Biologie, Lebensmittel und Getränke, Molecular, Biotechnologie, Zellbiologie, Biowissenschaften, Biologische Technik, Anatomie
★ 4.8 (1245) · Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Datenverarbeitung, Datenanalyse, Datenwissenschaft, Statistik, Plot (Grafiken), Datenmanipulation, Angewandtes maschinelles Lernen, Pandas (Python-Paket), Analytik, NumPy, Datenkompetenz, Statistische Methoden, Unüberwachtes Lernen, Deskriptive Statistik, Maschinelles Lernen, Algorithmen für maschinelles Lernen, Python-Programmierung, Datenvisualisierung
★ 4.6 (735) · Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Globale Positionierungssysteme, Schätzung, Mathematische Modellierung, Robotik, Angewandte Mathematik, Lineare Algebra
★ 4.7 (842) · Fortgeschritten · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Bewertung des Modells, R Programmierung, Datenanalyse, Statistische Analyse, Bayessche Statistik, Wahrscheinlichkeit, Statistische Inferenz, Regressionsanalyse, Prädiktive Modellierung, Statistische Programmierung, Statistische Software, Statistische Modellierung, Datengestützte Entscheidungsfindung, Analyse, Statistische Hypothesenprüfung, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Wahrscheinlichkeitsverteilung
★ 3.8 (801) · Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Kombinatorik, Graphentheorie, Optimierung des Verkehrsflusses, Netzwerkanalyse, Algorithmen, Programm-Entwicklung
★ 4.5 (1073) · Anfänger · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Electronics, Electronic Components, Robotics, Programming Principles, Prototyping, Automation, Software Installation, Electronic Hardware, Embedded Systems, Integrated Development Environments, Program Development, Display Devices, Computer Programming, Event-Driven Programming, Development Environment
★ 4.6 (633) · Gemischt · Kurs · 1–4 Wochen