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: LLM Application, Large Language Modeling, Prompt Engineering, Fine-tuning, Prompt Patterns, Model Deployment, Model Training, Generative Model Architectures, Model Optimization, Natural Language Processing, Enterprise Architecture, Machine Learning, Software Design Patterns, Cloud API, API Design
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Computer Programmierung, Grundsätze der Programmierung, Animation und Spieldesign, Interaktives Design, Computerprogrammierung, Spiel-Design, Python-Programmierung, Anwendungsentwicklung, Entwicklung von Videospielen, Ereignisgesteuerte Programmierung, Visualisierung (Computergrafik), Programm-Entwicklung, UI-Komponenten, Entwicklungsumgebung, Bewegte Grafiken, Computergrafik
★ 4.8 (3319) · Gemischt · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Projektdurchführung, Entwicklungsumgebung, Risikokontrolle, FinTech, Aufkommende Technologien, Risikomanagement, Änderungsmanagement, Entwicklung von Systemen, Interne Rechnungsprüfung, Aufstrebende Technologien, Change Management, Risikominderung, Kontrolle ändern, Bericht der Rechnungsprüfer, Audit-Arbeitspapiere
★ 4.7 (4050) · Anfänger · Kurs · 1–4 Wochen

Yonsei University
Kompetenzen, die Sie erwerben: Cloud Computing, Architektur des Cloud Computing, Mobile Entwicklung, Erweiterte und virtuelle Realität (AR/VR), Erweiterte Realität, Cloud-Technologien, Aufkommende Technologien, Große Daten, Internet der Dinge, Multimedia, Anzeigegeräte, Live-Streaming, Cloud-Dienste, Aufstrebende Technologien, Apple iOS, SPSS, Analytik, Apache Spark, Drahtlose Netzwerke, Telekommunikation, SPSS (Software)
★ 4.7 (2165) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, TypeScript, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Secure Coding, Server Side, Software Development Tools, Authentications, OAuth, Web Applications, Web Services, Unit Testing, Data Validation, Full-Stack Web Development, Authorization (Computing), Development Environment, Javascript, E-Commerce
Mittel · Spezialisierung · 3–6 Monate
Arizona State University
Kompetenzen, die Sie erwerben: Design Research, Innovation, Creativity, Design Thinking, Creative Thinking, Stakeholder Analysis, Design, Brainstorming, Creative Problem-Solving, Ideation, Peer Review, Design Strategies, Aesthetics, Case Studies, User Experience Design, Customer experience improvement, New Product Development, Business Modeling, Sustainable Design, Consumer Behaviour
★ 4.7 (4215) · Anfänger · Spezialisierung · 3–6 Monate
University of London
Kompetenzen, die Sie erwerben: Computer Programmierung, Numerische Analyse, Anwendungssicherheit, Computerprogrammierung, Computer-Systeme, Web-Anwendungen, Computerkenntnisse, Angewandte Mathematik, Programm-Entwicklung, Visualisierung (Computergrafik), Javascript, Netzwerksicherheit, Problemlösung, Informatik, Computerwissenschaft, Entwicklungsumgebung, Arithmetik, Computational Thinking, Fehlersuche, Allgemeine Netzwerkarbeit, Computer-Vernetzung, Allgemeine Mathematik
★ 4.2 (1553) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Studio, Kotlin, Android Jetpack, Android Development, Android (Operating System), Mobile Development, Unit Testing, Responsive Web Design, Gradle, Mobile Development Tools, User Interface (UI), UI Components, Code Reusability, Application Development, Integrated Development Environments, User Interface (UI) Design, Object Oriented Programming (OOP), Cross Platform Development, Wireframing, Prototyping
★ 4.6 (1918) · Anfänger · Spezialisierung · 3–6 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Secure Coding, Application Security, Mobile Security, Vulnerability Assessments, Vulnerability Management, Application Frameworks, Risk Management Framework, Cyber Security Policies, Computer Security, Security Controls, C and C++, C# (Programming Language), Java Programming, C++ (Programming Language), PHP (Scripting Language), Python Programming, C (Programming Language), Memory Management, Data Validation
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Statistische Inferenz, Stichproben (Statistik), Wahrscheinlichkeitsrechnung und Statistik, Statistik, Wahrscheinlichkeitsverteilung, Kalkulation, Deskriptive Statistik, Bayessche Statistik, Angewandtes maschinelles Lernen, Statistische Methoden, Angewandte Mathematik, Modell-Optimierung, Wahrscheinlichkeit, Datenumwandlung, Maschinelles Lernen, Mathematische Software, Lineare Algebra, Statistische Hypothesenprüfung, Methoden des maschinellen Lernens, Dimensionalitätsreduktion
★ 4.6 (3188) · Mittel · Spezialisierung · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Graphentheorie, Ereignisgesteuerte Programmierung, OS Prozessmanagement, Daten-Strukturen, Apache Kafka, Server, Java, Apache Hadoop, Datenfluss, Leistungsprüfung, Algorithmen, Leistungsoptimierung, Java-Programmierung, Verteiltes Rechnen, Anwendungs-Rahmenwerke, Scala-Programmierung, Apache Spark, Funktionales Design, Java Programmierung
★ 4.6 (1629) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenbank-Design, SQL, Data Warehousing, Business Intelligence, Pivot-Tabellen und Diagramme, Integration von Daten, Datenmodellierung, PostgreSQL, Datenarchitektur, Auszug
★ 4.4 (1058) · Gemischt · Kurs · 1–3 Monate