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.

Hugging Face
Kompetenzen, die Sie erwerben: Data Ethics, AI literacy, Model Evaluation, LLM Application, Model Deployment, Large Language Modeling, Natural Language Processing, Data Preprocessing, AI Workflows, Model Optimization, Application Programming Interface (API), Memory Management
Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Computer-Programmierwerkzeuge, Algorithmen, Leistungsprüfung, Verifizierung und Validierung, Python-Programmierung, Theoretische Informatik, Daten-Strukturen, Leistungsoptimierung, Speicherverwaltung, Rust (Programmiersprache)
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Datei-E/A, Python-Programmierung, Rechnerische Logik, Objektorientierte Programmierung (OOP), Daten importieren/exportieren, Speicherverwaltung, Paket- und Softwareverwaltung, C (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

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

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, C and C++, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Code Reusability, Memory Management
Mittel · Spezialisierung · 3–6 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: System-Software, Computerarchitektur, Software-Entwicklung, Computer-Systeme, Algorithmen, Computergrafik, Software-Architektur, System-Programmierung, Computer Programmierung, Programm-Entwicklung, Computerwissenschaft, Informatik, Betriebssysteme, Grundsätze der Programmierung, Daten-Strukturen, Peripheriegeräte, Computerprogrammierung, Hardware-Architektur, Software Architektur, Objektorientierte Programmierung (OOP), Speicherverwaltung, Software Entwurf, Virtuelle Maschinen
Gemischt · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Simulationen, Problemlösung, Algorithmen, Datei-E/A, Software-Entwicklung, Computer Programmierung, System-Programmierung, Fehlersuche, Programm-Entwicklung, Instandhaltbarkeit, C und C++, Testfall, Daten-Strukturen, Grundsätze der Programmierung, Computerprogrammierung, Planung der Prüfung, Speicherverwaltung, Software Entwurf, Software-Prüfung, Softwaretechnik, C (Programmiersprache)
Anfänger · Spezialisierung · 3–6 Monate

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, Code Reusability, Functional Design, Computer Programming, Oracle Databases, File Systems, Computational Logic, API Design, Data Structures, Software Design, File Management, Data Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Andere Programmiersprachen, Fehlersuche, Objektorientierte Programmierung (OOP), Speicherverwaltung, Wiederverwendbarkeit von Code, Go (Programmiersprache)
Fortgeschritten · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Event-Driven Programming, Software Design Patterns, JavaScript Frameworks, Web Frameworks, Frontend Integration, Web Applications, Software Architecture, Dataflow, Programming Principles, Javascript, Data Pipelines, Data Mapping, Memory Management, Data Validation
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Memory Management, Back-End Web Development, Go (Programming Language), Code Reusability, Software Design Patterns, Computer Programming Tools, Data Store, Software Architecture, Data-oriented programming, Systems Design, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Cloud Development, Computer Programming, Logical Reasoning, Programmable Logic Controllers, Application Development, Open Source Technology
Anfänger · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Scalability, Load Balancing, Performance Tuning, Software Architecture, Microsoft Copilot, Query Languages, Systems Architecture, Application Performance Management, Database Development, Distributed Computing, Database Management, SQL, Process Optimization, Database Software, Memory Management, Database Systems, Technology Strategies
Anfänger · Kurs · 1–4 Wochen