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.

Universidad de los Andes
Kompetenzen, die Sie erwerben: Strategic Partnership, Business Modeling, Team Building, Value Propositions, New Business Development, Resource Allocation, Entrepreneurial Finance, Financial Analysis, Target Market, Communication, Business Development, Teamwork, Team Management, User Feedback, Entrepreneurship, New Product Development, Financial Statement Analysis, Product Improvement, Revenue Forecasting, Profit and Loss (P&L) Management
Anfänger · Spezialisierung · 3–6 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
Anfänger · Kurs · 1–3 Monate

University of Rochester
Kompetenzen, die Sie erwerben: Musiktheorie, Musikgeschichte, Kreativität, Musik, Musikalische Komposition, Musikalische Darbietung
Anfänger · Kurs · 1–3 Monate

Kennesaw State University
Kompetenzen, die Sie erwerben: Erleichterung von Sitzungen, Leistungsmanagement im Team, Prozess-Fähigkeit, Statistische Prozesskontrollen, Prozessverbesserung und -optimierung, Lean Six Sigma, Leistungsmessung, Prozessverbesserung, Teamleitung, Statistische Hypothesenprüfung, Datenerhebung, Six Sigma-Methodik, Kontinuierlicher Verbesserungsprozess, Qualitätsverbesserung, Schlanke Methodologien, Statistik, Managementschulung und -entwicklung, Teambildung, Schlanke Fertigung, Datenerfassung, Wissenstransfer, Team Management
Mittel · Spezialisierung · 3–6 Monate

Georgia Institute of Technology
Kompetenzen, die Sie erwerben: Verbale Kommunikationsfähigkeiten, Interkulturelle Kompetenz, Termine festlegen, Kulturelle Sensibilität, Verkaufspräsentation, Kulturelle Vielfalt, Präsentationen, Kommunikations-Strategien, Kommunikation, Englische Sprache, Geschäftskorrespondenz, Berufliche Entwicklung, Professionelle Netzwerkarbeit, Öffentliches Reden, Schreiben, Interviewing-Fähigkeiten, Business Schreiben, Geschäftliches Schreiben, Mündliche Äußerung, Professionalität, Verkaufspräsentationen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Beglaubigungen, Datenbank-Anwendung, UI-Komponenten, Bereitstellung von Anwendungen, Web-Anwendungen, Cloud-Bereitstellung, Django (Web-Framework), Abfragesprachen, Objekt-Relationales Mapping, Model-View-Controller, Anwendungsentwicklung, Datenbank Management, SQL, Full-Stack Web-Entwicklung, Cloud-Anwendungen, Datenbank-Management, Bootstrap (Front-End-Framework), Datenbanken, Relationale Datenbanken, Datenbank-Management-Systeme, Datenbank-Design
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Simulationen, Simulation und Simulationssoftware, Entwicklungstests, Rechnerische Logik, Elektrotechnik und Computertechnik, Elektronische Hardware, Anwendungsspezifische integrierte Schaltungen, Feldprogrammierbares Gate-Array (FPGA), Grundsätze der Programmierung, Hardware-Entwurf, Verifizierung und Validierung, Computerprogrammierung, Systementwurf und Implementierung, Funktionelle Prüfung, Elektronik, Fehlersuche, Testfall, Computer Programmierung, Test-Tools, Entwicklung von Testskripten
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Verhaltensbasierte Entwicklung, Analyse der Anforderungen, Java-Programmierung, White-Box-Tests, Code-Abdeckung, Prüfbarkeit, Gurke (Software), JUnit, Prüftechnik, Software-Prüfung, Funktionelle Prüfung, Testfall, Java Programmierung, Test-Automatisierung, Gherkin (Skriptsprache)
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Beglaubigungen, Scannen auf Schwachstellen, Open Web Application Security Project (OWASP), Kryptographie, C und C++, Bewertungen der Anfälligkeit, Grundsätze der Programmierung, Sichere Kodierung, Cybersecurity, Sicherheitstests, Modellierung von Bedrohungen, Anwendungssicherheit, Systementwurf und Implementierung, Java, Linux-Verwaltung, Verschlüsselung, Software Entwurf, Sicherheitsprüfung, Software-Entwicklung, Penetrationstests, Sicherheitsstrategie, Entwicklung von Exploits
Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Schutz vor Malware, Intrusion Detection und Prävention, Rollenbasierte Zugriffskontrolle (RBAC), Amazon Elastic Compute Cloud, Cloud Computing, Cloud-Management, Verteilte Denial-Of-Service-Angriffe (DDoS), Aushärtung, Cybersecurity, Sicherheitstechnik, Amazon Web Services, AWS Identitäts- und Zugriffsverwaltung (IAM), Identitäts- und Zugangsmanagement, Sicherheitskontrollen, Cloud-Infrastruktur, Kryptographische Protokolle, Berechtigung (Computing), Amazon Webdienste, Netzwerksicherheit, Benutzerbereitstellung, Cloud-Sicherheit
Anfänger · Spezialisierung · 3–6 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Andere Programmiersprachen, Daten-Strukturen, Java-Programmierung, Anwendungsdesign, Software-Entwurfsmuster, Scala-Programmierung, Grundsätze der Programmierung, Funktionelle Prüfung, Leistungsoptimierung, Ereignisgesteuerte Programmierung, Funktionales Design, Java Programmierung
Mittel · Kurs · 1–3 Monate
Icahn School of Medicine at Mount Sinai
Kompetenzen, die Sie erwerben: Matlab, Bioinformatics, Mathematical Software, Quantitative Research, Electrophysiology, Unsupervised Learning, Data Synthesis, Research, Mathematical Modeling, Molecular Biology, Simulation and Simulation Software, Pharmacology, Science and Research, Cell Biology, Biotechnology, Laboratory Research, Molecular, Cellular, and Microbiology, General Science and Research, Network Analysis, Biology
Mittel · Spezialisierung · 3–6 Monate