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: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Memory Management, Code Reusability, Application Development, Maintainability, Computer Programming, Software Design, Development Environment, Program Development, Application Design, Programming Principles, Computer Programming Tools, Data Structures, Integrated Development Environments
★ 4.6 (256) · Anfänger · Spezialisierung · 3–6 Monate
Dartmouth College
Kompetenzen, die Sie erwerben: Technische Informatik, Linux-Server, Computer-Programmierwerkzeuge, Software-Entwicklung, Software-Dokumentation, Linux, Fehlersuche, Grundsätze der Programmierung, C und C++, C (Programmiersprache), Datei-E/A, Informatik, Speicherverwaltung, Linux-Befehle, Eingebettete Systeme, Software-Visualisierung, Befehlszeilenschnittstelle, Eingebettete Software, Computerprogrammierung, Algorithmen
★ 4.6 (453) · Anfänger · Spezialisierung · 3–6 Monate

KodeKloud
Kompetenzen, die Sie erwerben: API Gateway, Kubernetes, Nginx, Cloud-Native Computing, Software-Defined Networking, Proxy Servers, Web Servers, Public Key Infrastructure, DevOps, Continuous Deployment, Network Troubleshooting, Role-Based Access Control (RBAC), Infrastructure Security, Computer Networking, Application Deployment, Network Security, Security Controls, System Configuration, Security Software, Verification And Validation
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Code Reusability, Memory Management
★ 4.7 (403) · Mittel · Kurs · 1–3 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
★ 4.5 (306) · Mittel · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Funktionales Design, Objective-C (Programmiersprache), Apple Xcode, Swift-Programmierung, Speicherverwaltung, Anwendungsentwicklung, Bildanalyse, Entwicklungsumgebung, Mobile Entwicklung, Computerprogrammierung, iOS-Entwicklung
★ 3.9 (1440) · Gemischt · Kurs · 1–3 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
★ 4.8 (460) · Anfänger · Kurs · 1–3 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Load Balancing, Linux Administration, Linux Servers, Web Servers, Firewall, Linux, Network Administration, Network Routing, Proxy Servers, Server Administration, Application Deployment, System Configuration, Linux Commands, Event-Driven Programming, Web Applications, Computer Networking, Network Security, Servers, Configuration Management, DevOps
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Nginx, API Gateway, Kubernetes, Linux Administration, Proxy Servers, Web Servers, Cloud-Native Computing, Performance Tuning, Network Routing, Load Balancing, Linux Commands, Infrastructure Security, Security Controls, Network Troubleshooting, Public Key Infrastructure, Network Security, Role-Based Access Control (RBAC), DevOps, System Configuration, Computer Networking
Anfänger · Spezialisierung · 3–6 Monate

Alex Genadinik
Kompetenzen, die Sie erwerben: Press Releases, Earned Media, Writing, Media Relations, Content Creation, Search Engine Optimization, Public Relations, Promotional Strategies, Brand Awareness, Marketing Strategies
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Daten-Strukturen, Computer-Programmierwerkzeuge, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Installation der Software, Speicherverwaltung, Java, Java-Programmierung, Entwicklungsumgebung, Computerprogrammierung
★ 4.6 (181) · Anfänger · Kurs · 1–3 Monate