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: WordPress, Search Engine Optimization, Web Analytics and SEO, Blogs, Content Optimization, Web Analytics, Content Performance Analysis, Web Content, Keyword Research, Content Management, Marketing, Analytics, Web Design, Web Development, User Experience
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Javascript, JavaScript Frameworks, Program Development, Web Development, Angular, Vue.JS, Application Development, React.js, Web Applications, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Data Structures, Software Engineering, Computer Science
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Betriebssysteme, Penetrationstests, Sicherheitsmanagement, Linux-Befehle, Linux, Sicherheitstests, Cybersecurity, Bewertung der Cybersicherheit, Allgemeine Netzwerkarbeit, Cyber-Sicherheitsrichtlinien, Cloud-Dienste, Rahmen für das Risikomanagement, Cyber-Governance, Befehlszeilenschnittstelle, Cyber-Sicherheitsstrategie, Cloud Computing, Techniken der Ausbeutung, Sicherheitsprüfung, Cyber-Risiko, Netzwerk-Überwachung, Scannen auf Schwachstellen
Anfänger · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Object Oriented Design, Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Web Design and Development, Application Frameworks, Web Development Tools, Development Environment, Web Development, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Präsentation der Daten, Datenvisualisierung, Interaktive Datenvisualisierung, Grafische und visuelle Gestaltung, Grafische Darstellung, Statistische Visualisierung, Matplotlib, Datenmanipulation, Python-Programmierung, Datenkompetenz, Software zur Datenvisualisierung, Plot (Grafiken)
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Audit Planning, Generally Accepted Auditing Standards, Auditing, Internal Controls, Risk Analysis, Risk Management Framework, Governance Risk Management and Compliance, Auditors Report, Internal Auditing, Continuous Monitoring, Compliance Auditing, Quality Assessment, Project Coordination, Quality Assurance, Information Systems Security, Presentations
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Datenvalidierung, Penetrationstests, Software-Entwurfsmuster, Bewertungen der Anfälligkeit, Betriebssysteme, Amazon Web Services, Sicherheitstests, Bewertung der Cybersicherheit, Anwendungssicherheit, SQL , Entwicklung von Exploits, Amazon Webdienste, Techniken der Ausbeutung, Sicherheitsprüfung, Validierung von Daten, Metasploit, Brute-force-Angriffe, Sichere Kodierung, Speicherverwaltung, Scannen auf Schwachstellen, Amazon Elastic Compute Cloud
Mittel · Kurs · 1–4 Wochen

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

University of California, Davis
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Software-Architektur, Kontinuierliche Lieferung, Operative Effizienz, CI/CD, DevOps, Organisatorische Entwicklung, Software Architektur, Prozess-Mapping, Kontinuierliche Bereitstellung, Qualitätsverbesserung, Prozessverbesserung, Schlanke Methodologien, Organisatorische Struktur, Kontinuierlicher Verbesserungsprozess, Organisatorischer Wandel, Kulturwandel, Risikomanagement
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Software-Entwicklung, Entwicklungstests, Java Programmierung, Skalierbarkeit, Testfall, Algorithmen, Java, Programm-Entwicklung, Java-Programmierung, Testgetriebene Entwicklung (TDD), Versionskontrolle, Daten-Strukturen, Einheitstest, JUnit, GitHub, Test-Automatisierung, Software-Prüfung, Einheitliche Prüfung, Leistungsoptimierung
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Webhook-Sicherheit, Microsoft Azure, Ereignisgesteuerte Programmierung, Cloud-Entwicklung, Automatisierung von Geschäftsprozessen, GitHub, Cloud-basierte Integration, Serverloses Rechnen, Microsoft Power Automate/Flow, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–3 Monate