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.

Kompetenzen, die Sie erwerben: Server Side, React Redux, Full-Stack Web Development, MySQL, React.js, Frontend Integration, Application Deployment, Back-End Web Development, Node.JS, Database Management, Web Applications, Front-End Web Development, Continuous Deployment, Application Development, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Frontend Performance, CI/CD, E-Commerce, Restful API
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Swift Programming, Interactive Data Visualization, JSON, Mobile Development, Data Integration, Data Pipelines, Software Development Tools, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, Application Deployment, Microservices, Docker (Software), Spring Boot, Spring Framework, Containerization, CI/CD, API Design, Application Programming Interface (API), Java Programming, Hibernate (Java), Back-End Web Development, Systems Architecture, Java, Software Architecture, Software Design, Authentications, Software Development, IntelliJ IDEA
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Inferenz, Ethik in der klinischen Forschung, Klinische Studien, Bestimmung des Stichprobenumfangs, Klinische Forschung, Ethik im Gesundheitswesen, Ethische Standards und Verhaltensweisen, Wissenschaftliche Methoden, Statistische Berichterstattung, Statistische Methoden, Statistische Analyse, Institutioneller Prüfungsausschuss (IRB), Entwicklung von Medikamenten, Informierte Zustimmung
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cloud Computing, Datenanalyse, Business-Analytik, Relationale Datenbanken, Technologien zur Datenspeicherung, Daten-Ethik, Data Warehousing, SQL, Große Daten, Datenverwaltung, Organisatorische Effektivität, Datenzugang, Organisatorische Struktur, Informationssysteme, Datenbanken, Datenmanagement, Analytik, Datengestützte Entscheidungsfindung, Qualität der Daten, Datenspeicherung, Daten-Governance, Datenqualität
Anfänger · Kurs · 1–4 Wochen
University of California, Davis
Kompetenzen, die Sie erwerben: Peer Review, Analytische Fähigkeiten, Problemlösung, Mündliche Äußerung, Ästhetik, Entscheidungsfindung, Schreiben, Detailorientiert
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, Spring Framework, API Design, Application Programming Interface (API), Data Validation, Model View Controller, Back-End Web Development, Spring Boot, Server Side, Java Programming, Verification And Validation, Maintainability, Enterprise Application Management, Configuration Management, Extensible Markup Language (XML)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Front-End-Webentwicklung, Software-Entwurfsmuster, React.js, JavaScript-Frameworks, Anwendungsprogrammierschnittstelle (API), UI-Komponenten, Jest (JavaScript Testing Framework), Javascript, Entwicklungsumgebung, Einheitstest, Wiederverwendbarkeit von Code, Web-Entwicklungs-Tools, Einheitliche Prüfung, Kontext-Management
Mittel · Kurs · 1–4 Wochen

California Institute of the Arts
Kompetenzen, die Sie erwerben: Benutzerfreundliches Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Ideenfindung, Informationsarchitektur, Nutzerforschung, Benutzeroberfläche (UI), Benutzererfahrung, Benutzeroberfläche (UI) Design, Adobe XD, Wireframing, Adobe Illustrator, Interaktionsdesign, Prototyping, Anwendungsdesign, Adobe InDesign, Benutzerzentriertes Design, Benutzerströme, Designforschung
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Aufbau von Beziehungen, Planung, Widerstandsfähigkeit, Zielsetzung, Wachstumsorientiertheit, Lernstrategien, Persönliche Entwicklung, Handlungsorientiert, Selbstmotivation, Analyse sozialer Netzwerke, Zielorientiert, Überwindung von Hindernissen, Gewissenhaftigkeit, Persistenz, Positivität
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Django (Web Framework), Restful API, Content Management Systems, API Design, Application Deployment, Content Management, Learning Management Systems, Docker (Software), Web Servers, Nginx, Data Modeling, Web Development, PostgreSQL, Authentications, Containerization, Ajax, Python Programming, Performance Tuning, Real Time Data
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: No-Code Development, Responsive Web Design, User Accounts, Frontend Integration, Workflow Management, UI Components, Application Development, Interactive Design, Web Design, Web Design and Development, Automation, User Interface (UI) Design, Databases, Authentications, Authorization (Computing), Computational Logic, Data Integration, Database Management, Debugging
Mittel · Kurs · 3–6 Monate