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: Flask (Web Framework), Web Applications, Web Development, Application Development, Web Design and Development, HTML and CSS, Hypertext Markup Language (HTML), Application Design, Cascading Style Sheets (CSS), Application Frameworks, Database Application, Databases, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Rechnerische Logik, Netzwerk-Modell, Differentialgleichungen, Systemanalyse, Simulationen, Daten-Mapping, Simulation und Simulationssoftware, Mathematische Modellierung, Entwurf von Systemen, Modellbasierte Systemtechnik, Cybertechnik
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: TCP/IP, Algorithmen, Digitale Forensik, Integrität der Daten, Allgemeine Netzwerkarbeit, grep, Verschlüsselung, Netzwerk-Protokolle, Aufbewahrung von Aufzeichnungen, Dateiverwaltung, Ethische Standards und Verhaltensweisen, Datensicherheit
Mittel · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Simulation and Simulation Software, Control Systems, Model Based Systems Engineering, Simulations, Mathematical Modeling, Engineering Analysis, Data Import/Export, Systems Engineering, Model Optimization
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java, Enterprise Architecture, Java Programming, Enterprise Application Management, Secure Coding, Software Design, Model View Controller, System Monitoring, Security Controls, Software Architecture, Application Security, Maintainability, Application Frameworks, Programming Principles, Authorization (Computing), Authentications, Program Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Open Source Technology, Unix Shell, Collaborative Software, Software Installation, Unix Commands, Microsoft Visual Studio, Software Versioning, Linux Commands, Linux, Mac OS, Web Development Tools, Shell Script, File Management, Command-Line Interface, Code Review, Application Deployment, React.js
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, Wiederverwendbarkeit von Code, Daten-Strukturen, System-Programmierung, Rust (Programmiersprache), Datenzugang, Andere Programmiersprachen, Sichere Kodierung, Gemeinsame Nutzung von Daten, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cyber Threat Intelligence, Computer Security Incident Management, Threat Modeling, Zero Trust Network Access, Security Management, DevSecOps, Incident Response, Threat Detection, Identity and Access Management, Application Security, Cybersecurity, Data Security, Microsoft Azure, Cyber Security Strategy, Security Strategy, IT Security Architecture, Cloud Security, Cyber Operations, Network Security
Fortgeschritten · Kurs · 1–3 Monate

National Academy of Sports Medicine
Kompetenzen, die Sie erwerben: Ernährungswissenschaftliche Bewertung, Öffentliche Gesundheit und Krankheitsvorbeugung, Sportwissenschaft, Ernährungsberatung, Coachen, Verhaltensmanagement, Ernährung und Diät, Sportmedizin, Coaching, Ernährung Pflegepläne, Ernährungserziehung
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Kubernetes, Docker (Software), Application Deployment, Cloud Deployment, Cloud-Native Computing, Google App Engine, Google Cloud Platform, Distributed Computing, Test Tools, API Testing, Performance Stress Testing, Performance Testing, DevOps, Public Cloud, Restful API, Web Development
Mittel · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Software Architektur, Speicherverwaltung, Wiederverwendbarkeit von Code, Unified Modeling Language, Software-Entwurfsmuster, Objektorientierter Entwurf, Software-Architektur, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Software-Entwicklung, Instandhaltbarkeit, Software Entwurf
Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Graphentheorie, Datenbank-Design, Technologien zur Datenspeicherung, Relationale Datenbanken, Datenbanken, Datenbank-Management-Systeme, Datenbank-Systeme, Skalierbarkeit, Abfragesprachen, Datenbank-Software, MongoDB, Datenbank-Theorie, Instandhaltbarkeit, NoSQL, Apache Cassandra, Unstrukturierte Daten
Mittel · Kurs · 1–3 Monate