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.

University of Colorado System
Kompetenzen, die Sie erwerben: Software Entwurf, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Software-Entwurfsmuster, Sichere Kodierung, Kryptographie, Blockchain, Open Web Application Security Project (OWASP), Bewertungen der Anfälligkeit, Software-Architektur, Modellierung von Bedrohungen, Anwendungssicherheit
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Java Programming, Object Oriented Programming (OOP), Java, Unit Testing, Program Development, Maintainability, Software Development, Secure Coding, Software Testing, Programming Principles, Computer Programming, Test Case, Application Development, Authentications, Application Security, Application Design, Software Design Patterns, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Android Studio, Android Development, Mobile Development, Event-Driven Programming, User Interface (UI), Application Development, Java, Development Environment, User Interface and User Experience (UI/UX) Design, Extensible Markup Language (XML), Object Oriented Programming (OOP)
Mittel · Kurs · 1–3 Monate

Fudan University
Kompetenzen, die Sie erwerben: Unity Engine, Cross Platform Development, Performance Tuning, Mobile Development, Video Game Development, Augmented and Virtual Reality (AR/VR), Computer Graphics, Android (Operating System), 3D Assets, Artificial Intelligence, Animations, Scripting
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: CI/CD, Objektorientierter Entwurf, Unified Modeling Language, Versionskontrolle, Software-Entwurfsmuster, Computergestütztes Denken, Grundsätze der Programmierung, Kontinuierliche Lieferung, Softwareentwicklung, Kontinuierliche Integration, Agile Methodik, Software-Entwicklungstools, Apache Maven, Cloud-Entwicklung, Jenkins, Tools erstellen, Testgetriebene Entwicklung (TDD), Methoden der Softwareentwicklung, Objektorientierte Programmierung (OOP), Lebenszyklus der Softwareentwicklung
Anfänger · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Authentications, Application Security, Vulnerability Assessments, Vulnerability Management, Event Monitoring, Security Controls, Data Integrity, System Monitoring, Patch Management, Server Side
Mittel · Kurs · 1–3 Monate

Fractal Analytics
Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, KI-Förderung, Problemlösung, Künstliche Intelligenz, Kritisches Denken, Generative KI, Datenethik
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: HTML und CSS, Cascading Style Sheets (CSS), Bereitstellung von Anwendungen, Benutzeroberfläche (UI), Webdesign, Web Design und Entwicklung, Front-End Web-Entwicklung, Reaktionsfähiges Webdesign, HyperText Markup Language (HTML), Entwicklungsumgebung, GitHub, Web-Entwicklungstools, Web-Entwicklung, Interaktives Design
Anfänger · Kurs · 3–6 Monate

Peking University
Kompetenzen, die Sie erwerben: IT Security Architecture, Application Security, Security Engineering, Computer Security, Operating Systems, Database Application, Information Systems Security, Threat Modeling, Virtualization, Infrastructure Security, Security Requirements Analysis, Virtual Machines
Mittel · Kurs · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Cybersicherheit, Anwendungssicherheit, Kollaborative Software, Systeme Design, Fehlersuche, Sichere Kodierung, Sicherheitssoftware, Modellierung von Bedrohungen, Bewertungen der Anfälligkeit, Sicherheitsprüfung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Web-Komponenten, JSON, Entwicklung von Anwendungen für Mobilgeräte, Webdesign, Cascading Style Sheets (CSS), Testfall, Web Design und Entwicklung, Front-End Web-Entwicklung, Reaktionsfähiges Webdesign, Bootstrap (Front-End-Framework), Ajax, HyperText Markup Language (HTML), React.js, JavaScript-Frameworks, Web-Entwicklungstools, Web-Entwicklung, Javascript, UI Komponenten, Jest (JavaScript Testing Framework)
Anfänger · Spezialisierung · 3–6 Monate

Automation Anywhere
Kompetenzen, die Sie erwerben: Unternehmensanalytik, Verwaltung, Unstrukturierte Daten, Prozessgestaltung, Analytics, Dashboard, Automatisierung von Geschäftsprozessen, Erweiterbare Markup-Sprache (XML), Entwicklungstests, Robotergestützte Prozessautomatisierung, Rentabilität der Investition, Benutzerkonten, Künstliche Intelligenz, Automatisierung, Workflow Management, Projektentwurf, Rollenbasierte Zugriffskontrolle (RBAC), Durchführbarkeitsstudien, Operative Analyse, Prozess-Analyse
Anfänger · Spezialisierung · 3–6 Monate