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 Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Digitale Transformation, Umwandlung von Unternehmen, Herstellungsverfahren, Innovation, Aufkommende Technologien, Entwicklung neuer Produkte, Produktentwicklung, Entwurf, Herstellung und Produktion, 3D-Modellierung, Aufstrebende Technologien, Betriebswirtschaft, Prototyping, Gestaltung
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Daten-Strukturen, Objektorientierter Entwurf, Graphentheorie, C# (Programmiersprache), Software-Entwurfsmuster, Unity-Engine, Grundsätze der Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Software-Architektur, Software Entwurf, Entwicklung von Videospielen, Software-Entwicklung, Software Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Mittel · Spezialisierung · 1–3 Monate

McMaster University
Kompetenzen, die Sie erwerben: Lifelong Learning, Mentorship, Willingness To Learn, Adaptability, Professional Development, Personal Development, Growth Mindedness, Learning Strategies, Resilience, Self-Awareness, Cognitive flexibility, Open Mindset, Stress Management, Overcoming Obstacles, Blended Learning, Prioritization
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Project Documentation, Lean Six Sigma, Document Management, Project Management, Project Scoping, Six Sigma Methodology, Project Planning, Google Docs, Lean Methodologies, Timelines
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Maschinelles Lernen, iOS-Entwicklung, Lernen übertragen, Datenverarbeitung, Vorverarbeitung von Daten, Computer Vision, Föderiertes Lernen, Apple iOS, Faltungsneuronale Netze, Daten-Pipelines, Auszug, Modell-Optimierung, Transfer Learning, Bildanalyse, MLOps (Operationen für maschinelles Lernen), Modell Ausbildung, Modell-Einsatz, Tensorflow, Android-Entwicklung, Javascript, Faltungsneuronale Netzwerke, Daten importieren/exportieren, Datenvorverarbeitung
Mittel · Spezialisierung · 3–6 Monate

The University of North Carolina at Chapel Hill
Kompetenzen, die Sie erwerben: Menschliche Entwicklung, Soziale Auswirkungen, Forschung, Forschungsmethodologien, Entwicklung des Kindes, Biologie, Psychische und verhaltensbedingte Gesundheit, Psychologie, Wissenschaftliche Methoden, Psychische Gesundheit, Sozialwissenschaften
Anfänger · Kurs · 1–3 Monate

SkillUp
Kompetenzen, die Sie erwerben: Sprint-Retrospektiven, Anwenderbericht, Erleichterung von Sitzungen, Methodik des Instituts für Projektmanagement (PMI), Agile Produktentwicklung, Produktanforderungen, Rückstände, Projektleitung, Kommunikation, Risikoanalyse, Sprint-Planung, Risikomanagement für Projekte, Agile Methodik, Teamleitung, Risikominderung, Agiles Projektmanagement, Risikomanagement, Projekt-Risikomanagement, Engagement von Stakeholdern, Scrum (Software-Entwicklung), Teambildung, Engagement der Interessengruppen, Team Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Google Sheets, Data Visualization, Spreadsheet Software, Data Presentation, Plot (Graphics), Statistical Visualization, Data Analysis, Business Analytics, Descriptive Analytics, Productivity Software, Business Analysis, Data Manipulation, Google Workspace, Analytics, Descriptive Statistics, Statistics, Data Cleansing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: E-Mail-Sicherheit, Organisatorische Fähigkeiten, E-Mail-Automatisierung, Geschäftskorrespondenz, Google Arbeitsbereich, Business-Lösungen, Produktivitätssoftware, Google Mail, Business-Kommunikation
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Andere Programmiersprachen, Daten-Strukturen, Java-Programmierung, Scala-Programmierung, Grundsätze der Programmierung, Algorithmen, Leistungsoptimierung, Funktionales Design, Java Programmierung, Leistungsprüfung
Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Computer Vision, Differentialgleichungen, Digitale Kommunikation, Mathematische Modellierung, Computergrafik, Medizinische Bildgebung, Digitale Signalverarbeitung, Analyse sensorischer Systeme, Matlab, Bildqualität, Angewandte Mathematik, Bildanalyse, Histogramm, Räumliche Analyse, Lineare Algebra
Gemischt · Kurs · 1–3 Monate