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 Colorado Boulder
Kompetenzen, die Sie erwerben: Diversity Equity and Inclusion Initiatives, Diversity and Inclusion, Diversity Training, Diversity Awareness, Empathy, Intercultural Competence, Workplace inclusivity, Diversity Programs, Cultural Sensitivity, Cultural Diversity, Social Justice, Cultural Responsiveness, Employee Retention, Leadership Studies, Talent Recruitment, Human Resources, Self-Awareness, Workforce Development, Organizational Leadership, Human Resource Strategy
★ 3.8 (6) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, Prompt Patterns, AI Workflows, Generative Model Architectures, Fine-tuning, Model Deployment, Token Optimization, AI Integrations, Applied Machine Learning, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Application Deployment, Memory Management, Object Oriented Programming (OOP), Context Management, API Testing, Document Management, AI literacy, Model Optimization
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Application Development, Emerging Technologies, Integrated Development Environments, Other Programming Languages, Program Development, Secure Coding, Data Structures, Data Mapping
★ 4.4 (7) · Mittel · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Web-Entwicklung, Grundsätze der Programmierung, Datenwissenschaft, Anwendungs-Rahmenwerke, Anwendungsentwicklung, Datenanalyse, Computerprogrammierung, Leitfäden, Web-Anwendungen, Objektorientierte Programmierung (OOP), Python-Programmierung, Instandhaltbarkeit
Anfänger · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Education Software and Technology, Machine Learning Methods, Supervised Learning, Machine Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Learning Management Systems, Digital pedagogy, Artificial Intelligence, AI literacy, Data Mining, Learning Theory, Human Factors, Human Computer Interaction
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: OpenAI-API, Datenvisualisierung, Verarbeitung natürlicher Sprache, Datenmanipulation, Plot (Grafiken), Datenkompetenz, ChatGPT, Software zur Datenvisualisierung, OpenAI, Datenanalyse, Schnelles Engineering, Generative KI, Python-Programmierung
★ 4.4 (9) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Canva (Software), Social Media, Social Media Marketing, Content Creation, Graphics Software, Graphical Tools, Graphic and Visual Design, Visual Design, Graphic Design, Design Elements And Principles, Creative Design, Design
★ 4.9 (8) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Endpoint Detection and Response, Network Administration, Cryptographic Protocols, IT Security Architecture, Cloud Security, Data Loss Prevention, Cloud Deployment, Cyber Attacks, Security Controls, Infrastructure Security, Computer Security, Encryption, Cloud Computing, Authorization (Computing), Network Planning And Design, Identity and Access Management, System Configuration, Data Security, Authentications, Malware Protection
★ 4.9 (10) · Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Test Tools, Test Automation, Test Planning, Scripting, Test Script Development, Continuous Integration, CI/CD, Software Testing, Software Technical Review, Scripting Languages, Code Review, Continuous Delivery, Maintainability, Automation, Software Quality (SQA/SQC), Application Frameworks
★ 4.3 (6) · Fortgeschritten · Kurs · 1–4 Wochen

SkillUp
Kompetenzen, die Sie erwerben: Datenbank-Design, Erstellung des Dashboards, Daten-Governance, Datenvisualisierung, Microsoft Excel, Datenmanipulation, Bereinigung von Daten, Relationale Datenbanken, Datenbank Management, Datenverwaltung, MySQL, Software zur Datenvisualisierung, Data Warehousing, Tableau-Software, SQL, Datenmanagement, Datenbank-Management, Integration von Daten, Präsentation der Daten, Interaktive Datenvisualisierung, Dashboard, Datensicherheit
★ 5 (9) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Agile Methodology, Agile Project Management, Continuous Integration, Sprint Planning, Sprint Retrospectives, Agile Software Development, Agile Product Development, Performance Metric, Project Controls, Team Performance Management, Backlogs, User Story, Continuous Improvement Process, Meeting Facilitation, Cross-Functional Collaboration
★ 4.4 (18) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Linux, Package and Software Management, Linux Administration, Red Hat Enterprise Linux, File Systems, Scripting, User Accounts, Linux Servers, Command-Line Interface, Shell Script, System Configuration, Unix Shell, Operating System Administration, Open Source Technology, Disaster Recovery, Linux Commands, System Monitoring, Unix Commands, Identity and Access Management, User Provisioning
★ 5 (14) · Anfänger · Spezialisierung · 3–6 Monate