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: Integrierte Entwicklungsumgebungen, System Programmierung, Algorithmen, Datenstrukturen, Entwicklungsumgebung, Grundsätze der Programmierung, Rust (Programmiersprache)
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
University of Leeds
Kompetenzen, die Sie erwerben: Problem Solving, Decision Making, Peer Review, Critical Thinking, Risk Analysis, Brainstorming, Strategic Decision-Making, Persuasive Communication, Estimation, Analysis, Prioritization, Professional Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Theoretische Informatik, Funktionale Anforderung, Systemanforderungen, Verifizierung und Validierung, Systeme Design, Computergestützte Logik, Datenvalidierung
Fortgeschritten · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Trendanalyse, Datenvisualisierungssoftware, Politische Analyse, Öffentliche Verwaltung, Grafisches und visuelles Design, Ggplot2, Streudiagramme, Statistische Visualisierung, Datenvisualisierung, Daten Präsentation, Plot (Grafiken), R-Programmierung, Histogramm, Tidyverse (R-Paket), Explorative Datenanalyse, R (Software)
Mittel · Kurs · 1–4 Wochen

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

University of Washington
Kompetenzen, die Sie erwerben: GitHub, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Git (Version Control System), HTML and CSS, Web Design and Development, Web Development, Front-End Web Development, Web Content Accessibility Guidelines, Cloud Hosting, Debugging, Semantic Web, Web Analytics and SEO, Responsive Web Design
Anfänger · Kurs · 1–4 Wochen

University of Cambridge
Kompetenzen, die Sie erwerben: Human Learning, Child Development, Teaching, Learning Theory, Instructional Strategies, Pedagogy, Learning Strategies, Developmental Disabilities, Working With Children, Disabilities, Autism Spectrum Disorders, Special Education, Differentiated Instruction, Neurology
Anfänger · Kurs · 1–3 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Typografie, Web-Entwicklung, Webdesign, Web Design und Entwicklung, Cascading Style Sheets (CSS), Animationen, HTML und CSS, HyperText Markup Language (HTML), Front-End Web-Entwicklung, Web-Anwendungen, Einbettungen, Reaktionsfähiges Webdesign
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Entwicklung, Benutzeroberfläche (UI), Web Design und Entwicklung, Mockups, HTML und CSS, Javascript, Web Content Accessibility Guidelines, Front-End Web-Entwicklung, Figma (Design-Software), Prototyping, Webdesign, Reaktionsfähiges Webdesign
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Software und Technologie für das Bildungswesen, Informationen zum Datenschutz, Datenethik, Aufkommende Technologien, Digitale Pädagogik, AI-Personalisierung, KI-Förderung, ChatGPT, Ethische Standards und Verhaltensweisen, Künstliche Intelligenz, Generative KI, Schnelles Engineering, Lernmanagement-Systeme
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), TCP/IP, Application Programming Interface (API), Data Import/Export, Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate