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.

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Psychologie, Freie Künste, Kulturelle Vielfalt, Umweltwissenschaft, Physik, Biologie, Anthropologie, Zeitleisten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbanken, Marketing Automation, ChatGPT, Marketing, KI-Förderung, Marketing Planung, Automatisierung, Künstliche Intelligenz, Projektplanung, Marketing-Strategien, Kampagnenmanagement
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Prioritätensetzung, KI-Produktstrategie, Sprint-Planung, Produktlebenszyklus-Management, Produkt-Roadmaps, Geschäftliche Prioritäten, Produktmanagement, Produktstrategie, Scaled Agile Framework, Schlanke Methodologien, Freigabe-Management, Agile Produktentwicklung, Anwenderbericht, Rückstände, Produktanforderungen
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Social Determinants Of Health, Health Equity, Health Disparities, Health Systems, Community Health, Public Health, Health Informatics, Healthcare Ethics, Health Policy, Maternal Health, Systems Thinking, Statistical Software, Data Analysis, Box Plots, Data Ethics, Substance Abuse, Research Methodologies, Correlation Analysis, Scatter Plots, Environmental Monitoring
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank Management, Relationale Datenbanken, Datenbank-Design, Datenbanken, MySQL, Daten-Integration, SQL, MySQL Workbench, Business Intelligence, Datenmanipulation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Command-Line Interface, Unix, Network Protocols, Network Troubleshooting, Scripting, TCP/IP, Linux, OS Process Management, File Management, Scripting Languages, Linux Commands, General Networking, File Transfer Protocol (FTP), Network Administration, File Systems, Linux Administration
Anfänger · Spezialisierung · 3–6 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: UI Komponenten, Benutzeroberfläche (UI), Authentifizierungen, Web Design und Entwicklung, React.js, Restful API, Benutzerkonten, Front-End Web-Entwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Web-Anwendungen, React Redux, Back-End Web-Entwicklung, Reaktionsfähiges Webdesign, JavaScript-Frameworks
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, CI/CD, Jenkins, Verwaltung des Lebenszyklus von Anwendungen, DevOps, Shell-Skript, Docker (Software), Apache Tomcat, Befehlszeilen-Schnittstelle, Apache Maven, Kontinuierliche Lieferung, Kontinuierliche Bereitstellung, Kontinuierliche Integration, Git (Versionskontrolle-System)
Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Virtual Teams, Telecommuting, Interpersonal Communications, Trustworthiness, Collaboration, Team Building, Social Skills, Rapport Building, Communication, Teamwork, Relationship Building, Team Leadership, Leadership, Leadership Development, Expectation Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Team Motivation, People Management, Organizational Leadership, Stakeholder Communications, Communication
Anfänger · Kurs · 1–4 Wochen