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: Mobile Entwicklung, React Native, Benutzeroberfläche (UI), Git (Versionskontrollsystem), Persistenz der Daten, Mobile Entwicklungstools, Software-Entwicklung, Flutter (Software), Anwenderbericht, Anwendungsprogrammierschnittstelle (API), GitHub, Benutzeroberfläche (UI) Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Figma (Entwurfssoftware), Anwendungsentwicklung, Bereitstellung von Anwendungen
Fortgeschritten · Kurs · 1–3 Monate

The State University of New York
Anfänger · Kurs · 1–3 Monate

University of Cape Town
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Tiefes Lernen, Statistische Methoden, Mathematische Software, Statistische Software, Biostatistik, Maschinelles Lernen, Deskriptive Statistik, Plot (Grafiken), Statistische Analyse, Statistische Programmierung, Statistische Berichterstattung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Hypothesenprüfung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Skripting, Daten-Strukturen, NumPy, Numerische Analyse, Computer Programmierung, Computational Thinking, Wiederverwendbarkeit von Code, Computerprogrammierung, Grundsätze der Programmierung, Python-Programmierung, Datenverarbeitung, Objektorientierter Entwurf, Datei-E/A, Rechnerische Logik, Installation der Software, Entwicklungsumgebung, Code-Überprüfung, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Design Thinking, Business Modeling, Entrepreneurship, Value Propositions, New Product Development, Market Opportunities, Ideation, Gap Analysis, Innovation, Technology Strategies, Strategic Thinking, New Business Development, Engineering Management, Technology Solutions, Market Analysis, Business Strategies, Business Strategy, Competitive Analysis, Sustainable Business, Engineering
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Canva (Software), Logo Design, Photo Editing, Content Creation, Graphic Design, Color Matching, Creative Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Child Development, Human Development, Gerontology, Mental Health Therapies, Psychotherapy, Clinical Psychology, Childhood Education and Development, Pediatrics, Mental Health Diseases and Disorders, Mental Health, Mental Health Counseling, Working With Children, Developmental Disabilities, Psychology, Geriatrics, Behavioral Health, Psychosocial Assessments
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Google Workspace, Learning Management Systems, Virtual Environment, Education Software and Technology, Content Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Starweaver
Kompetenzen, die Sie erwerben: Data Storytelling, Active Listening, Non-Verbal Communication, Business Writing, Data Visualization, Concision, Data Presentation, Sales Presentation, Sales Strategy, Sales Presentations, Team Collaboration, Customer Relationship Management (CRM) Software, Writing, Cultural Sensitivity, Persuasive Communication, Storytelling, Verbal Communication Skills, Communication Strategies, Communication, Marketing Communications
Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Generative AI, Fine-tuning, Model Training, Vision Transformer (ViT), Model Optimization, Large Language Modeling, Embeddings, Network Architecture, Linear Algebra
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Histogram, Plot (Graphics), Data Visualization, Seaborn, Scatter Plots, Data Visualization Software, Scientific Visualization, Interactive Data Visualization, Statistical Visualization, Exploratory Data Analysis, Graphing, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Skripting, Netzwerksicherheit, Systemüberwachung, Cybersecurity, Python-Programmierung, Skriptsprachen, Netzwerk-Überwachung, Cyber-Sicherheitsstrategie, Erkennung von Bedrohungen, Cyber-Operationen, Kontinuierliche Überwachung
Mittel · Kurs · 1–4 Wochen