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: LLM Application, Data Transformation, Generative AI Agents, Large Language Modeling, Generative AI, Workflow Management, Artificial Intelligence, Embeddings, Memory Management, Automation, JSON
Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Allgemeine Netzwerkarbeit, Dynamisches Host-Konfigurationsprotokoll (DHCP), Netzwerkverwaltung, Netzwerk-Fehlerbehebung, Lokale Netzwerke, TCP/IP, Netzwerksicherheit, Netzwerk-Routing, Netzwerk-Router, Virtuelles lokales Netzwerk (VLAN), Netzwerk-Leistungsmanagement, Netzwerk-Überwachung, Open Shortest Path First (OSPF), Netzwerkplanung und -entwurf, Proxy-Server, Routing-Protokolle, Computer-Vernetzung, Netzwerk-Switches, Border Gateway Protokoll
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Prompt Patterns, Token Optimization, Memory Management, Context Management, Document Management, Embeddings, User Interface (UI), Vector Databases, Debugging
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Linux, Ubuntu, Linux Administration, Linux Servers, General Networking, Memory Management, Linux Commands, OS Process Management, Firewall, File Systems, Bash (Scripting Language), Network Security, Command-Line Interface, File Management, Unix Shell, Operating Systems, Systems Administration, Virtualization, Virtual Environment, Virtualization and Virtual Machines
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Code Reusability, Computer Programming, Memory Management, Programming Principles, Program Development, Functional Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Strukturen, Algorithmen, Computer Programmierung, Datei-E/A, C++ (Programmiersprache), Objektorientierter Entwurf, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Computerprogrammierung, Speicherverwaltung, C und C++
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Pseudocode, Microarchitecture, Hardware Architecture, Computer Architecture, Software Design, System Programming, Systems Design, Software Design Patterns, Systems Integration, Programming Principles, Event-Driven Programming, Program Development, Real Time Data, Peripheral Devices, Memory Management
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Penetration Testing, Exploit development, Exploitation techniques, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Linux, Debugging, Command-Line Interface, Linux Commands, Memory Management, Remote Access Systems
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Memory Management, Cross Platform Development, Mobile Development, UI Components, Animations, Information Architecture, Data Storage Technologies, Object Oriented Programming (OOP), Performance Tuning, Programming Principles, Data Persistence, Data Storage, Cloud Storage, Dataflow
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Security Testing, Test Tools, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Application Security, Network Protocols, Web Applications, Test Automation, Development Environment, Proxy Servers, Authentications, Software Installation, System Configuration
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, AI Orchestration, Web Frameworks, Databases, Server Side, Web Applications, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Package and Software Management, Agentic systems, Memory Management, Development Environment
Mittel · Spezialisierung · 1–3 Monate