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.

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Android Development, Android Studio, Mobile Development, Memory Management, Programming Principles, Code Reusability, Integrated Development Environments, Computational Logic, Development Environment
Gemischt · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Validation, Programming Principles, Computer Programming, Data Integrity, Data Structures, Code Reusability, File Management, Data Store, Memory Management, Software Documentation, Computer Science, Maintainability, Computational Logic, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Go (Programming Language), Debugging, Memory Management, Application Development, Program Development, Build Tools, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Software Development Tools, Software Installation, Programming Principles, Code Reusability, Object Oriented Programming (OOP), Command-Line Interface, System Programming, Package and Software Management, Other Programming Languages
Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), Data Structures, Computer Programming, Memory Management, Code Reusability, Program Development
Anfänger · Kurs · 1–3 Monate

Creo Incubator
Kompetenzen, die Sie erwerben: Performance Measurement, Business Development, Growth Strategies, Key Performance Indicators (KPIs), Entrepreneurship, Business Metrics, Performance Metric, New Business Development, Customer experience improvement, Customer Acquisition Management, Go To Market Strategy, Conversion Funnel Analysis, Earned Media, Customer Insights, Journey Mapping, Scalability, Product Management, Marketing Planning, Strategic Planning, Goal Setting
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, Build Tools, C and C++, Programming Principles, Microarchitecture
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenverarbeitung, R Programmierung, Bereinigung von Daten, Daten-Strukturen, Daten importieren/exportieren, Datenumwandlung, Datenwissenschaft, Webdienste, Text Mining, Speicherverwaltung, R (Software), Tidyverse (R-Paket), Statistische Programmierung, Datenmanipulation, Integration von Daten, Datenanalyse, Anwendungsprogrammierschnittstelle (API), Datenwrangling, Web-Scraping
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, OS Process Management, Memory Management, C (Programming Language), File Management, Virtualization, Computer Programming Tools, Data Integrity, Debugging, File I/O, System Software, Virtualization and Virtual Machines, System Programming, Systems Design, Data Maintenance, Data Storage Technologies, Performance Tuning, Distributed Computing, C and C++
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Daten-Strukturen, Algorithmen, Software-Entwurfsmuster, Graphentheorie, C++ (Programmiersprache), Künstliche Intelligenz, Objektorientierte Programmierung (OOP), Speicherverwaltung, Software-Entwicklung, Software Entwurf, Objektorientierter Entwurf, Simulationen, C (Programmiersprache), Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Betriebssysteme, Drahtlose Netzwerke, Internet der Dinge, Anwendungsentwicklung, Echtzeit-Betriebssysteme, Speicherverwaltung, Eingebettete Software, Kommunikationssysteme, Hardware-Architektur, OS Prozessmanagement, Netzwerk-Leistungsmanagement, Simulationen, C (Programmiersprache), Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Funktionales Design, Anwendungsentwicklung, Entwicklungsumgebung, Objective-C (Programmiersprache), Objektorientierte Programmierung (OOP), Swift-Programmierung, Speicherverwaltung, Mobile Entwicklung, Integrierte Entwicklungsumgebungen, iOS-Entwicklung, Computer Programmierung, Apple Xcode, Computerprogrammierung, Bildanalyse, Grundsätze der Programmierung
Gemischt · Kurs · 1–3 Monate