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: Künstliche Intelligenz, Cloud-Infrastruktur, Computer Programmierung, Netzwerksicherheit, Mockups
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Threat Modeling, Application Security, Software Development Life Cycle, DevSecOps, Security Testing, Secure Coding, Security Software, Security Engineering, Cloud Security, Encryption, Vulnerability Scanning, Software Development, Threat Detection, Cryptography, Software Testing, CI/CD, Cloud Platforms, Vulnerability Assessments, Configuration Management
Mittel · Kurs · 3–6 Monate
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Verbraucherverhalten, Inhaltliche Leistungsanalyse, Instagram, Webanalyse, Engagement fördern, Zielpublikum, Markenbekanntheit, Facebook, Online-Werbung, Social Media-Marketing, Soziale Netzwerke, Werbung, Werbekampagnen, Digitale Werbung, Bezahlte Medien, Social-Media-Strategie, Marketing-Kommunikation
Anfänger · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Data Ethics, Data Integration, Exploratory Data Analysis, Statistical Hypothesis Testing, Predictive Modeling, Correlation Analysis, Data Visualization Software, Classification And Regression Tree (CART), Data Quality, Data Science, Jupyter, Data Analysis, Data Transformation, Data Cleansing, Business Analytics, Data Manipulation, Supervised Learning, Statistical Analysis, Regression Analysis, Applied Machine Learning
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Anthropic Claude, LLM Application, Debugging, ChatGPT, Generative AI, Multimodal Prompts, Cloud API, Pseudocode, Integrated Development Environments, Artificial Intelligence, Software Development Tools, Responsible AI, Software Installation, Code Review, Application Programming Interface (API), System Configuration, Web Development Tools, Software Development, Program Development
Mittel · Spezialisierung · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Unstrukturierte Daten, Netzwerk-Routing, Algorithmen, Datenstrukturen, Graphentheorie
Gemischt · Kurs · 1–4 Wochen

University of Cape Town
Kompetenzen, die Sie erwerben: Kommunikation, Methoden der Forschung, Forschung, Systemorientiertes Denken, Anpassung an den Klimawandel, Nachhaltige Entwicklung, Entwicklung der Gemeinschaft, Entwicklung der Politik, Programm Bewertung, Zusammenarbeit
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Data Visualization, Seaborn, Exploratory Data Analysis, NumPy, Data Analysis, Jupyter, Data Science, Machine Learning, Python Programming, Supervised Learning, Algorithms
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Kulturelle Vielfalt, Bewusstsein für Vielfalt, Soziale Gerechtigkeit, Befürwortung, Öffentliche Politiken, Kulturelle Sensibilität, Gesundheitliche Ungleichheiten, Inklusivität am Arbeitsplatz
Anfänger · Kurs · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, Artificial Intelligence, Object Oriented Programming (OOP), AI Product Strategy, Debugging, Artificial Neural Networks, Computer Programming, Program Development, Data Processing, Maintainability, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Problem Solving, Data Analysis, Critical Thinking
Anfänger · Spezialisierung · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Kommunikations-Strategien, Erstellung von Inhalten, Lernmanagement-Systeme, Klassenzimmer-Management, Software und Technologie für das Bildungswesen, Aufbau von Beziehungen, Differenzierter Unterricht, Pädagogik, Motivationsfähigkeiten, Planung des Lehrplans, Kommunikation mit den Eltern, Entwicklung der Gemeinschaft, Unterstützung und Dienstleistungen für Studenten, Studentisches Engagement, Instruktionsdesign, Virtuelle Teams, Didaktische Strategien, Konstruktives Feedback, Blended Learning, Unterrichten
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Stakeholder-Management, Kommunikations-Strategien, Portfolio Management, Zwischenmenschliche Kommunikation, Organisatorische Effektivität, Fallstudien, Interkulturelle Kompetenz, Analyse, Konfliktmanagement
Gemischt · Kurs · 1–3 Monate