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: Computational Logic, Verification And Validation, Theoretical Computer Science, Systems Analysis, Systems Design, Functional Specification, Algorithms
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Data Processing, Data Analysis Software, Data Manipulation, Python Programming, Development Environment, Software Installation
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Packaging and Labeling, Competitive Analysis, Presentations, Design Strategies, Adobe Illustrator, Graphic Design, Branding, Market Analysis, Digital Design, Graphic and Visual Design, Adobe Photoshop, Design Elements And Principles, Personal Development, Ideation, Process Development, Strategic Thinking, Design Research, Professional Development, Creative Thinking
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Canva (Software), Style Guides, Logo Design, Branding, Marketing Collateral, Marketing Design, Marketing Materials, Brand Marketing, Brand Strategy, Graphic Design, Brand Management, Media Strategy, Cross-Channel Marketing, Organizational Skills, Design Elements And Principles
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Programm-Entwicklung, Grundsätze der Programmierung, Computerprogrammierung, Java, Java-Programmierung, Datenspeicherung, Algorithmen, Dateneingabe
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Politecnico di Milano
Kompetenzen, die Sie erwerben: Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Systems Architecture, System Configuration, Software Architecture, System Design and Implementation, Computing Platforms, Cloud Computing, Performance Tuning, Configuration Management, Design Software
Anfänger · Kurs · 1–4 Wochen
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computational Logic, Systems Design, Verification And Validation, Computer Engineering, Communication Systems, Systems Analysis, Software Systems, Process Modeling, Theoretical Computer Science, Computational Thinking, Functional Specification, Software Architecture, Model Optimization, Software Design, Graph Theory, Software Testing, Software Quality Assurance, Computer Architecture, Test Tools, Logical Reasoning
Anfänger · Spezialisierung · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: IT-Automatisierung, Linux, Ubuntu, Betriebssysteme, Paket- und Softwareverwaltung, Linux-Verwaltung, Unix, Bash (Skriptsprache), Shell-Skript, Unix-Befehle, Dateisysteme, Netzwerkverwaltung, Open-Source-Technologie, Befehlszeilenschnittstelle, Bereitstellung von Anwendungen, Linux-Server, Verwaltung des Betriebssystems, Linux-Befehle, Web-Anwendungen, Red Hat Enterprise Linux
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Ball State University
Kompetenzen, die Sie erwerben: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Infrastructure, Network Protocols, Algorithms, Data Integrity
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Canva (Software), Productivity, Organizational Skills, Journals, Digital Design, Design, Layout Design, Graphic Design, Creative Design, Design Software, Graphical Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Persona Development, Experience Design, User Experience, User Centered Design, User Research, Design and Product, Customer Analysis, Customer Insights, Collaborative Software, Diversity and Inclusion, Product Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Campaign Planning, Communication Planning, Campaign Management, Strategic Communication, Advertising, Marketing Communications, Resource Allocation, Media Strategy, Brand Management, Integrated Marketing Communications, Brand Strategy, Earned Media, Communication Strategies, Owned Media, Public Relations, Shared Media, Paid media, Key Performance Indicators (KPIs), Research and Design, Market Research
Anfänger · Kurs · 1–4 Wochen