Informatik-Kurse können Ihnen helfen, grundlegende Konzepte wie Algorithmen, Datenstrukturen, Berechnung und Architektur von Computersystemen zu verstehen. Sie können Fähigkeiten in Problemanalyse, Programmierlogik und dem Entwurf von Softwarelösungen aufbauen. Viele Kurse führen in klassische Themen wie Komplexität, Betriebssysteme und Netzwerke ein und nutzen Werkzeuge aus der Praxis.

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, Creative Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Blockchain, Programming Principles, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Other Programming Languages, Program Development, Data Structures, Data Management, Development Testing, Debugging
Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Datenmanagement, Apple Xcode, Benutzererlebnis, Entwicklung von Anwendungen für Mobilgeräte, Wireframing, Git (Versionskontrolle-System), Anwendungsentwicklung, Benutzeroberfläche (UI), Software-Architektur, Swift Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Apple iOS
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenzugang, Datenbanken, Java, Java Programmierung, SQL, Relationale Datenbanken, JUnit, Datenbank Management, Datenbank-Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Containerisierung, CI/CD, Scrum (Software-Entwicklung), Restful API, Softwareentwicklung, Postman-API-Plattform, Verhaltensbasierte Entwicklung, Agiles Projektmanagement, Hybrid-Cloud-Computing, Cloud-natives Computing, Docker (Software), DevOps, Kubernetes, Microservices, Kontinuierliche Lieferung, Cloud-Anwendungen, Testgetriebene Entwicklung (TDD), Cloud Computing Architektur, Agile Methodik, Kontinuierliche Integration
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Web-Entwicklung, Software-Ingenieur, PHP (Skriptsprache), Instandhaltbarkeit
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Datenethik, KI-Workflows, Cloud Computing, Amazon Webdienste, MLOps (Maschinelles Lernen Operations), Kontinuierliche Überwachung, Modell-Bereitstellung, Serverloses Rechnen, Generative KI, Amazonas-Felsen, Verantwortungsvolle KI, AI-Sicherheit, Bereitstellung von Anwendungen, Modellierung großer Sprachen
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Skalierbarkeit, Verifizierung und Validierung, Rahmen für das Risikomanagement, Sicherheit und Schutz, Analyse der Anforderungen, Dokumente zu den Benutzeranforderungen, Das Risiko, Software-Visualisierung, Analyse der Sicherheitsanforderungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Maschinelles Lernen, Schnelles Engineering, Anwendungsentwicklung, Generative KI, Skripting, OpenAI API, Software-Ingenieur, Testfall, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Statistisches Programmieren, Datenstrukturen, Paket- und Software-Management, Datenanalyse, Daten importieren/exportieren, R (Software), Datenanalyse-Software, R-Programmierung, Datenverarbeitung, Datenorientierte Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Management, Network Protocols
Anfänger · Kurs · 1–4 Wochen