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.
Kompetenzen, die Sie erwerben: Node.JS, MongoDB, NoSQL, Restful API, Ajax, Front-End Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Javascript, React.js, Application Deployment, Data Structures, Authentications, JavaScript Frameworks, Database Development, Debugging, Cloud Applications, Database Application, Web Development
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Middleware, JSON, Web-Entwicklung, Node.JS, Javascript, Cloud-Anwendungen, Web-Server, Web-Anwendungen, Informatik, Restful API, Full-Stack Web-Entwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Server-Seite, Back-End Web-Entwicklung, Authentifizierungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, Datenstrukturen, Computer Programmierung, Skripting, Paket- und Software-Management, Programm-Entwicklung, Skriptsprachen, Node.JS, Funktionales Design, Javascript, Fehlersuche, Front-End Web-Entwicklung, Einheitstest, Testfall, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Jest (JavaScript Testing Framework), Ereignisgesteuerte Programmierung, Web-Entwicklungstools
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenmanagement, Datenethik, Datenanalyse, Datenverarbeitung, Datenkompetenz, Tabellenverarbeitungssoftware, Datengesteuerte Entscheidungsfindung, SQL, Analytische Fähigkeiten, Datenvisualisierung, Datenvisualisierungssoftware, Daten bereinigen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HTML und CSS, Bootstrap (Front-End-Framework), Javascript, Web Design und Entwicklung, Front-End Web-Entwicklung, React.js, Web-Anwendungen, Benutzeroberfläche (UI), Web-Entwicklungstools, Reaktionsfähiges Webdesign, Allgemeine Vernetzung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-natives Computing, Jenkins, Systemüberwachung, Grafana, Kontinuierliche Integration, Kubernetes, Verhaltensbasierte Entwicklung, Software-Tests, Serverloses Rechnen, Containerisierung, Scrum (Software-Entwicklung), DevOps, OpenShift, CI/CD, Anwendungssicherheit, Code-Abdeckung, Agile Entwicklung von Software, Testgetriebene Entwicklung (TDD), Open Web Application Security Project (OWASP), Infrastruktur als Code (IaC)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Datenstrukturen, Verschlüsselung, Verteiltes Rechnen, Kryptographie, Aufkommende Technologien, Datenvalidierung, Virtuelle Maschinen, Transaktionsverarbeitung, Datenintegrität, Blockchain, Netzwerkprotokolle, Algorithmen, FinTech, Verifizierung und Validierung
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: JSON, Datenmodellierung, Datenbanken, Datenbank Management, Datenverarbeitung, MySQL, Datenbank-Design, Datenspeicher, SQL, Objektorientierte Programmierung (OOP), Relationale Datenbanken, Datenvisualisierungssoftware, Web Scraping, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Politische Wissenschaften, Schulung zum Bewusstsein für Computersicherheit, Öffentliche Sicherheit und nationale Sicherheit, Sicherheitsmanagement, Governance, Telekommunikation, Modellierung von Bedrohungen, Cyber-Risiko, Cyber-Sicherheitsstrategie, Sicherheit für Unternehmen, Entwicklung von Exploits, Techniken der Ausbeutung, Risikomanagement, Cyber-Sicherheitsrichtlinien, Allgemeine Vernetzung, Cyber-Angriffe, Cybersicherheit
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate

New York University
Kompetenzen, die Sie erwerben: Sicherheitstechnik, Netzwerksicherheit, Kryptographie, Sicherheit für Unternehmen, Cyber-Risiko, Erkennung von Bedrohungen, Modellierung von Bedrohungen, Cyber-Sicherheitsstrategie, Verteilte Denial-of-Service-(DDoS)-Angriffe, Sicherheit der Infrastruktur, Firewall, Cybersicherheit, Computer Sicherheit, Infrastruktur mit öffentlichem Schlüssel, Mobile Sicherheit, Anwendungssicherheit, Cyber-Sicherheitsrichtlinien, Datenverschlüsselungsstandard, Authentifizierungen, Cyber-Angriffe
Anfänger · Spezialisierung · 3–6 Monate