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.

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: File I/O, File Systems, File Management, C# (Programming Language), Programming Principles, UI Components, Microsoft Windows, Event-Driven Programming, User Interface (UI), Computer Graphics, Operating Systems, Graphical Tools, Visualization (Computer Graphics), Computer Graphic Techniques, Event Monitoring
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer-Systeme, Sicherheit von Informationssystemen, Verwaltung des Betriebssystems, Hardware-Fehlerbehebung, System-Unterstützung, Informationstechnologie, Patch-Verwaltung, Betrieb der Informationstechnologie, Betriebssysteme, Paket- und Softwareverwaltung, Computer-Hardware, Technische Unterstützung und Dienstleistungen, Technische Unterstützung, Datenbanken, Endbenutzerschulung und -unterstützung, Desktop-Unterstützung, Datenbank-Management-Systeme, Hardware-Architektur, Netzwerk-Fehlerbehebung, Sicherheitskontrollen
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: AI powered creativity, Photo Editing, Image Quality, Generative AI, Graphics Software, Adobe Photoshop, AI Personalization, Content Creation, Editing, User Accounts, Multimedia, Video Editing, File Management
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Software und Technologie für das Bildungswesen, Grundsätze der Programmierung, Digitale Pädagogik, Klassenzimmer-Management, Computerprogrammierung, Brainstorming, Ereignisgesteuerte Programmierung, Fehlersuche, Diversity-Bewusstsein, Programm-Entwicklung, Computational Thinking
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Modellierung großer Sprachen, Daten-Ethik, Verarbeitung natürlicher Sprache, MLOps (Operationen für maschinelles Lernen), Skalierbarkeit, AI-Arbeitsabläufe, Künstliche Intelligenz, Versionskontrolle, Bewertung des Modells, Modell-Einsatz, Informationen zum Datenschutz, Generative KI, Verantwortungsvolle AI, Modellevaluation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, OpenAI-API, Datenverarbeitung, Verarbeitung natürlicher Sprache, Daten in Echtzeit, Datenerfassung, OpenAI, Skripting, Anwendungsentwicklung, LLM-Bewerbung, Web-Scraping, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Speicherverwaltung, Algorithmen, C++ (Programmiersprache), C und C++, Daten-Strukturen, Persistenz der Daten, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Datei-E/A
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programmierung, Speicherverwaltung, Computer-Systeme, Informatik, Computerarchitektur, Rechnerische Logik, Grundsätze der Programmierung, Mainframe-Computing, Datenspeicherung, Computerprogrammierung, Großrechner-Technologien, Hardware-Architektur, System-Programmierung, Systemarchitektur, Computerwissenschaft
Mittel · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Construction Estimating, Building Information Modeling, Computer-Aided Design, Engineering Design Process, Estimation, Change Control, Engineering Change Order, Simulation and Simulation Software, Construction, Construction Engineering
Gemischt · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Amazon Web Services, Disaster Recovery, Serverless Computing, Cloud Computing Architecture, Solution Architecture, Containerization, AWS Identity and Access Management (IAM), Hybrid Cloud Computing, Cloud Security, Cloud Solutions, Cloud Services, Systems Architecture, Software Architecture, Cloud Computing, API Gateway, Amazon CloudWatch, Scalability, Authentications, Load Balancing
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Fine-tuning, Embeddings
Mittel · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Application Performance Management, API Gateway, System Monitoring, Application Programming Interface (API), Patch Management, Package and Software Management, Configuration Management, Release Management, Hybrid Cloud Computing, Google Cloud Platform, Kubernetes, Debugging
Anfänger · Kurs · 1–4 Wochen