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.

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud Applications, Google Cloud Platform, Cloud Development, Cloud Infrastructure, Cloud-Native Computing, Prompt Engineering, Kubernetes, Serverless Computing, Prompt Engineering Tools, Microservices, Containerization, Application Deployment, Application Development, Infrastructure As A Service (IaaS), Application Programming Interface (API), Prompt Patterns, Cloud Computing, Cloud Storage, Debugging
Mittel · Spezialisierung · 3–6 Monate

Michigan State University
Kompetenzen, die Sie erwerben: Software-Entwurfsdokumente, Prototyping, Software-Dokumentation, Spiel-Design, Peer Review, Konzeptionelle Gestaltung, Ideenfindung, Prüfung der Benutzerfreundlichkeit, Entwicklung von Videospielen
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Simulation and Simulation Software, Control Systems, Model Based Systems Engineering, Simulations, Mathematical Modeling, Engineering Analysis, Data Import/Export, Systems Engineering
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Incident Response, Network Security, Intrusion Detection and Prevention, Command-Line Interface, Cryptography, Cyber Security Strategy, Open Web Application Security Project (OWASP), Application Security, Secure Coding, Cybersecurity, IT Security Architecture, Encryption, Information Systems Security, Vulnerability Assessments, Cyber Attacks, Risk Management Framework, Multi-Factor Authentication, Cloud Security, Penetration Testing, Risk Management
Mittel · Spezialisierung · 3–6 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Pay Per Click Advertising, Digital Marketing, Web Analytics, Digital Marketing Campaigns, Email Marketing, Paid media, Digital Advertising, Social Media Campaigns, Digital Brand Strategy, Marketing Strategies, Online Advertising, Social Media Marketing, Digital Marketing Tools, Web Design and Development, Marketing Analytics, Search Engine Optimization, Social Media, Campaign Management, Data-Driven Marketing, Search Engine Marketing
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–3 Monate

Howard University
Kompetenzen, die Sie erwerben: Business Software, Information Systems, Enterprise Application Management, Management Information Systems, Information Technology, Enterprise Resource Planning, Information Systems Security, E-Commerce, Business Systems Analysis, Systems Analysis, Computer Hardware, Data Warehousing, Decision Support Systems, Disaster Recovery, Networking Hardware, Business Ethics, Operating Systems, Data Ethics, Business Process Management, Customer Relationship Management
Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Computer Programming Tools, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Scripting Languages, Code Reusability
Anfänger · Kurs · 1–3 Monate

Starweaver
Kompetenzen, die Sie erwerben: Stress Management, Resilience, Ability To Meet Deadlines, Emotional Intelligence, Time Management, Personal Development, Mindfulness, Adaptability, Mental Concentration, Prioritization, Personal Care, Relationship Building, Leadership
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SAS (Software), Data Processing, Perl (Programming Language), Statistical Programming, Data Structures, Data Manipulation, Data Transformation, Code Reusability, Data Storage, Data Presentation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Intrusion Detection und Prävention, Digitale Forensik, Cybersecurity, Reaktion auf Vorfälle, Cyber-Bedrohungsdaten, Management von Computersicherheitsvorfällen, Netzwerksicherheit, Schutz vor Malware, Erkennung von Bedrohungen, Techniken der Ausbeutung, Cyber-Angriffe, Netzwerk-Überwachung, Endpunkt-Erkennung und -Reaktion, Speicherverwaltung, Netzwerkanalyse, Datensicherheit
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computational Thinking, Analyse, Präsentation der Daten, Computer Programmierung, Statistische Analyse, Deskriptive Statistik, Datenanalyse, C (Programmiersprache), Grundsätze der Programmierung, Computerprogrammierung, C und C++
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Systemanforderungen, Analyse der Sicherheitsanforderungen, Software-Dokumentation, Software-Entwurfsdokumente, Technische Dokumentation, Datenmodellierung, Modellierung von Prozessen, Rechnerische Logik, Systemanalyse, Datenflussdiagramme (DFDs), Dokumente zu den Benutzeranforderungen, Funktionale Anforderung, Unified Modeling Language, Analyse der Anforderungen, Funktionale Spezifikation, Diagramm Entwurf
Anfänger · Kurs · 1–3 Monate