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.

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Intercultural Competence, Stakeholder Engagement, Stakeholder Communications, User Story, Empathy & Emotional Intelligence, Stakeholder Management, Persuasive Communication, Target Audience, Non-Verbal Communication, Communication Planning, Influencing, Professional Development, Strategic Communication, Leadership, Data Management, Data Integrity, Negotiation, Rapport Building, Data Presentation, Product Requirements
Anfänger · Spezialisierung · 3–6 Monate
University of California, Irvine
Kompetenzen, die Sie erwerben: Blockchain, Verschlüsselung, Transaktionsverarbeitung, Schlüsselverwaltung, Informationen zum Datenschutz, Beglaubigungen, Kryptographische Protokolle, Kryptographie, Infrastruktur für öffentliche Schlüssel, Datensicherheit, Integrität der Daten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Model Training, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Fine-tuning, Artificial Neural Networks, Machine Learning, Computer Vision, Generative Model Architectures, Graph Theory, Machine Learning Algorithms
Mittel · Spezialisierung · 3–6 Monate

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Data Ethics, Microsoft Excel, Microsoft Copilot, Excel Formulas, Excel Macros, Microsoft Power Platform, ChatGPT, Microsoft 365, Microsoft Access, Microsoft Teams, Workflow Management, Microsoft Office, Microsoft Project, Business Workflow Analysis, Operational Excellence, Microsoft Windows, Test Tools, Interactive Learning, Software Development Tools, Devops Tools
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), Data Structures, Memory Management, Code Reusability, Package and Software Management, Blockchain, Development Environment, Web Development, Performance Testing, Programming Principles, System Programming, Algorithms, Integrated Development Environments, Software Testing
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Innovation, Organizational Change, Change Management, Corporate Sustainability, Corporate Strategy, Business Transformation, Organizational Strategy, Business Leadership, Process Development, Organizational Development, Business Strategies, Growth Strategies, Culture Transformation, Organizational Structure, Product Development, Customer Analysis, Consumer Behaviour, Decision Making
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pseudocode, Responsive Web Design, Computational Thinking, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, React.js, HTML and CSS, Debugging, Algorithms, Interviewing Skills, UI Components, Professional Development, Web Presence, JavaScript Frameworks, Web Development Tools, Computational Logic, Web Development, Javascript, Software Development
Mittel · Spezialisierung · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Goal Setting, Strategic Planning, Planning, Personal Development, Strategic Thinking, Timelines, Professional Development, Adaptability, Plan Execution, Professional Networking, Accountability, Self-Awareness, Constructive Feedback, Time Management, Mentorship, Resource Utilization, Communication
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
Anfänger · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Typografie, Benutzeroberfläche (UI), Benutzerfreundliches Design, Benutzererfahrung, Wireframing, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Persona (Benutzererfahrung), Figma (Entwurfssoftware), Animationen, Prototyping, Farbenlehre, Kollaborative Software, Benutzeroberfläche (UI) Design, Layout Gestaltung, Grafische und visuelle Gestaltung
Gemischt · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Datenbank-Design, Datenmanipulation, Datenbank Management, Relationale Datenbanken, Datenbank-Theorie, Datenbank-Software, Abfragesprachen, Leistungsoptimierung, Datenbankarchitektur und -verwaltung, SQL, Datenbank-Management, Datenzugang, Datenbank-Systeme, Datenbanken, Datenbank-Anwendung, Integrität der Daten, Datenbank-Management-Systeme
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Agile Project Management, Project Risk Management, Agile Methodology, Risk Management Framework, Risk Appetite, Risk Mitigation, Agile Product Development, Risk Analysis, Project Management, Project Management Life Cycle, Risk Control, Project Management Institute (PMI) Methodology, Project Implementation, Stakeholder Engagement, Project Planning, Contingency Planning, Portfolio Management
Mittel · Kurs · 1–4 Wochen