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: API Gateway, OAuth, Restful API, API Design, Application Programming Interface (API), Cloud API, Application Deployment, Application Security, Cloud Deployment, Continuous Deployment, Authentications, Data Loss Prevention, Data Security, Google Cloud Platform, Application Performance Management, Authorization (Computing), Web Services, Application Lifecycle Management, Cryptographic Protocols, Proxy Servers
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Memory Management, Code Reusability, Application Development, File Systems, Maintainability, Computer Programming, Software Design, Development Environment, Program Development, Programming Principles, Computer Programming Tools, Data Structures, Integrated Development Environments
Anfänger · Spezialisierung · 3–6 Monate

Sage Publications
Kompetenzen, die Sie erwerben: Social Media Strategy, Digital Media Strategy, Paid media, Social Media Marketing, Social Media, Social Media Management, Social Media Content, Service Recovery, Social Media Analytics, Marketing Communications, Digital Marketing, Employee Engagement, Earned Media, Marketing, Consumer Behaviour, Customer Complaint Resolution, Brand Management, Brand Loyalty, Drive Engagement, Content Creation
Anfänger · Kurs · 3–6 Monate
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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Linux, Computer-Plattformen, Datei-E/A, Große Daten, Computer-Systeme, C (Programmiersprache), Speicherverwaltung, Linux-Befehle, Skalierbarkeit, Daten importieren/exportieren, C++ (Programmiersprache), Computer-Programmierwerkzeuge, Cloud-Entwicklung, C und C++, Verteiltes Rechnen, Mikroarchitektur, Kommunikationssysteme, Shell-Skript, Bash (Skriptsprache), Hardware-Architektur
Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer-Plattformen, Berechtigung (Computing), Infrastruktur-Architektur, Mainframe-Computing, Großrechner-Technologien, Identitäts- und Zugangsmanagement, Virtualisierung, Transaktionsverarbeitung, z/OS, Speicherverwaltung, Kryptographie, Computerarchitektur, Virtuelle Maschinen, Virtualisierung und virtuelle Maschinen, Sicherheit für Unternehmen, System-Konfiguration, Computer-Hardware, Hardware-Architektur
Anfänger · Kurs · 1–4 Wochen

É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

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

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

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

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
Mittel · Kurs · 1–3 Monate

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