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: Javascript, HyperText Markup Language (HTML), Verifizierung und Validierung, Datenvalidierung, Web-Anwendungen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Food Safety and Sanitation, Food and Beverage, Legal Risk, Cleanliness, Restaurant Management, Restaurant Operation, Training Programs, Compliance Management, Food Quality Assurance And Control, Regulatory Compliance, Employee Training, Safety Assurance, Health And Safety Standards, Hazard Analysis, Risk Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AWS SageMaker, AWS CloudFormation, Amazon S3, Serverless Computing, Amazon DynamoDB, Amazon CloudWatch, Cloud Security, Data Security, Amazon Redshift, AWS Kinesis, Data Integration, Cloud Storage, Amazon Web Services, Data Lakes, Data Storage, Databases, Apache Airflow, Cloud Computing Architecture, Infrastructure as Code (IaC), Virtual Networking
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Performance Tuning, Embedded Systems, Application Security, System Programming, Digital Signal Processing, Security Engineering, Computer Architecture, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment, Data Storage
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Employee Engagement, Interactive Learning, Stress Management, Drive Engagement, Employee Surveys, Strategic Planning, Personal Development, Empathy, Leadership, Self-Awareness, Business
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Software Entwurf, Java, JSON, Webdienste, Restful API, Java-Plattform Enterprise Edition (J2EE), Schnittstelle zur Anwendungsprogrammierung (API), Software-Architektur, API-Design, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenverarbeitung, Datenmanipulation, Objektorientierte Programmierung (OOP), Datenanalyse, Datenstrukturen, Daten importieren/exportieren, Python-Programmierung, NumPy, Big Data, Datenumwandlung, Leistungsoptimierung, Bildanalyse
Anfänger · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Social Studies, Culture, World History, Timelines, Social Sciences, Sociology, Anthropology, Cultural Diversity, European History, Ancient History, Art History, Public History, International Relations, Cultural Sensitivity, Conflict Management, Community Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Education Software and Technology, Real Time Data
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen