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.

Rice University
Kompetenzen, die Sie erwerben: Ancient History, Timelines, Social Impact, Social Justice, Anthropology, Scientific Methods, World History, Social Sciences, Art History, Sustainable Development, Peer Review, Environment, Case Studies, General Science and Research, Community Development, Climate Change Programs, Spatial Analysis, Research, Cultural Sensitivity, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Microservices, Scalability, Software Architecture, CI/CD, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Cloud Deployment, Data Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Cloud Deployment, OAuth, YAML, Restful API, Load Balancing, Configuration Management
Mittel · Spezialisierung · 3–6 Monate

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Team Building, Emotional Intelligence, Team Management, Personal Development, Collaboration, Conflict Management, Team Motivation, Professional Development, Productivity, Leadership, Empathy, Self-Awareness, Communication, Problem Solving, Decision Making
Anfänger · Kurs · 1–3 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, GIS Software, Database Management, ArcGIS, Global Positioning Systems, Decision Support Systems, Data Modeling, Open Source Technology, Web Applications, Mobile Development
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklung von Testskripten, Objektorientierte Programmierung (OOP), Software-Tests, Fehlersuche, Java Programmierung, Java, Skripting, Ajax, Web-Entwicklungstools, Testautomatisierung, Automatisierung, Selenium (Software)
Mittel · Kurs · 3–6 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Construction Engineering, Civil Engineering, Building Services Engineering, Electrical Systems, Public Works, Transportation Operations, Building Information Modeling, Construction Management, Architecture and Construction, Structural Engineering, Contract Management, Quality Assurance, Planning, Emerging Technologies, Safety and Security
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Python Programming, Computer Programming, Software Engineering, Simulations
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: Generative KI, Schnelles Engineering, Google Arbeitsbereich, Zwillinge, Bildqualität
Anfänger · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Usability, Usability Testing, Problem Solving, Human Factors, User Experience Design, Human Centered Design, Critical Thinking and Problem Solving, Human Factors Engineering, Creativity, User Research, Decision Making, Human Computer Interaction, Human Learning, User Interface (UI), Data Collection, Human Machine Interfaces, Research Design, Computer Displays, Accident Prevention, Control Systems
Mittel · Spezialisierung · 3–6 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Creativity, Ideation, Teamwork, Creative Thinking, Presentations, Team Building, Communication, Brainstorming, Innovation, Persuasive Communication, Influencing, Collaboration, Professional Development, Creative Problem-Solving, Open Mindset, Decision Making
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, API Testing, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, GitHub
Mittel · Kurs · 3–6 Monate