Kostenlose-Onlinekurs-Kategorien können Ihnen helfen, neue Themen unverbindlich auszuprobieren und zentrale Grundlagen in vielen Bereichen zu lernen. Sie können Fähigkeiten in Sprachen, digitalen Tools, Datenanalyse, Programmierung und mehr aufbauen. Viele Kurse bieten erste Module, Übungen und Einblicke ohne Kosten an.

Kompetenzen, die Sie erwerben: Kubernetes, Authentications, Role-Based Access Control (RBAC), Enterprise Security, Multi-Tenant Cloud Environments, Key Management, Security Controls, OAuth, Identity and Access Management, Authorization (Computing), Encryption, User Accounts, YAML, Proxy Servers
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Nginx, API Gateway, Kubernetes, Linux Administration, Proxy Servers, Web Servers, Cloud-Native Computing, Performance Tuning, Network Routing, Load Balancing, Linux Commands, Infrastructure Security, Security Controls, Network Troubleshooting, Public Key Infrastructure, Network Security, Role-Based Access Control (RBAC), DevOps, System Configuration, Computer Networking
Anfänger · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Objective-C (Programmiersprache), Speicherverwaltung, Grundsätze der Programmierung, Bildanalyse, Computerprogrammierung, Objektorientierte Programmierung (OOP), Funktionales Design, Computer Programmierung, Anwendungsentwicklung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Mobile Entwicklung, iOS-Entwicklung, Apple Xcode, Swift-Programmierung
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java, Speicherverwaltung, Virtuelle Maschinen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Computer Programmierung, Java Programmierung, Objektorientierter Entwurf, Java-Programmierung, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: AI-Integrationen, LangChain, OpenAI, Speicherverwaltung, OpenAI-API, Bildanalyse, Cloud-Anwendungen, Multimodale Aufforderungen, Schnelles Engineering, Vektordatenbanken, Softwaretechnik, LLM-Bewerbung, Einbettungen, Cloud-Bereitstellung, Abruf-erweiterte Erzeugung, Modell-Kontext-Protokoll, Gesicht umarmen, Software-Entwicklung, Prompt-Muster, AI-Arbeitsabläufe, Verantwortungsvolle AI
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Unix
Mittel · Spezialisierung · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, Memory Management, OS Process Management, System Software, Computer Systems, File Management, File I/O, Unix, Performance Tuning, Algorithms
Mittel · Kurs · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux-Befehle, Computer-Systeme, Speicherverwaltung, Leistungsoptimierung, Computerarchitektur, Kapazitätsmanagement, Shell-Skript, Unix-Shell, Skalierbarkeit, Dateiverwaltung, Linux, Große Daten, Bash (Skriptsprache), Betriebssysteme, Leistungsprüfung, Hardware-Architektur, Skripting, Computer-Plattformen, Dateisysteme, Verteiltes Rechnen
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Objective-C (Programmiersprache), Prototyping, Speicherverwaltung, JSON, Entwicklung von Videospielen, Apple iOS, Kerndaten (Software), Benutzeroberfläche (UI), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), OAuth, Mobile Entwicklung, UI-Komponenten, Reaktionsfähiges Web-Design, iOS-Entwicklung, Animation und Spieldesign, Spiel-Design, Mensch-Computer-Interaktion, Benutzeroberfläche (UI) Design, Model-View-Controller, Swift-Programmierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Release Management, Cloud Infrastructure, Software Installation, Application Lifecycle Management, Performance Tuning, Cloud Computing, General Networking, Systems Architecture, Software Architecture, Network Model, Memory Management
Mittel · Spezialisierung · 3–6 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, C (Programming Language), Data Structures, Computational Logic, Program Development, Memory Management
Gemischt · Kurs · 1–3 Monate