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.

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Rust (Programming Language), LLM Application, Amazon Bedrock, Cross Platform Development, AI Workflows, AI Integrations, Event-Driven Programming, TypeScript, Software Architecture, Application Deployment, Natural Language Processing, Artificial Intelligence, Memory Management, Command-Line Interface
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Speicherverwaltung, Graphentheorie, Computer Programmierung, Algorithmen, C++ (Programmiersprache), Objektorientierter Entwurf, Daten-Strukturen, Datei-E/A, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, Computerprogrammierung, Grundsätze der Programmierung, C und C++, C (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Performance Tuning, Memory Management
Mittel · Spezialisierung · 3–6 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Hardware Troubleshooting, Computer Hardware, Data Storage Technologies, Data Storage, Encryption, System Configuration, Electronic Hardware, Hardware Architecture, Cloud Storage, Desktop Support, Power Electronics, IT Infrastructure, USB, Help Desk Support, Performance Tuning, Memory Management, IT Security Architecture, IT Management
Anfänger · Kurs · 1–3 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Computer Hardware, Hardware Troubleshooting, Hardware Architecture, Peripheral Devices, System Support, Safety Standards, System Configuration, Computer Systems, Computer Architecture, Memory Management, Microarchitecture, IT Infrastructure, Information Technology, IT Management, Computer Programming, IT Service Management
Anfänger · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Speicherverwaltung, Java Programmierung, Java, Computer Programmierung, Virtuelle Maschinen, Spring Framework, Anwendungs-Rahmenwerke, Software-Entwicklung, Objektorientierter Entwurf, Web-Entwicklung, Daten-Strukturen, Entwicklungsumgebung, Java-Programmierung, Objektorientierte Programmierung (OOP), Java-Plattform Enterprise Edition (J2EE), Datei-E/A, Wiederverwendbarkeit von Code, Paket- und Softwareverwaltung, Installation der Software, Grundsätze der Programmierung, Computerprogrammierung, Software Entwurf, Rechnerische Logik
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), C (Programming Language), Objective-C (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Debugging
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: AI Orchestration, AI Workflows, CrewAI, LangGraph, Agentic Workflows, Generative AI Agents, LLM Application, Agentic systems, Context Management, Memory Management, Python Programming
Mittel · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Speicherverwaltung, Graphentheorie, Computer Programmierung, Datenbank-Systeme, Integrierte Entwicklungsumgebungen, Unstrukturierte Daten, Programm-Entwicklung, C++ (Programmiersprache), Computer-Programmierwerkzeuge, Datenspeicherung, Algorithmen, Objektorientierter Entwurf, Entwicklungsumgebung, Theoretische Informatik, Daten-Strukturen, Objektorientierte Programmierung (OOP), Softwaretechnik, Software-Entwicklung, Computerprogrammierung, Technische Software, Fehlersuche
Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Speicherverwaltung, Git (Versionskontrollsystem), Software-Entwicklung, Machen.com, Software-Konfigurationsmanagement, Programm-Entwicklung, Eingebettete Systeme, Entwicklungsumgebung, Code-Überprüfung, Technische Überprüfung der Software, Konfigurationsmanagement, Versionskontrolle, Eingebettete Software, Software-Entwicklungstools, Tools erstellen, Konfigurationsverwaltung, Software Entwurf, C (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

John Wiley & Sons
Kompetenzen, die Sie erwerben: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Data Persistence, Software Design Patterns, Maintainability, Memory Management, Programming Principles, OS Process Management, Code Reusability, Functional Design, Computer Programming, Oracle Databases, File Systems, Computational Logic, API Design, Data Structures, Software Design, Data Management
Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Memory Management, System Configuration
Gemischt · Kurs · 1–3 Monate