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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Streudiagramme, Digitale Signalverarbeitung, Algorithmen, Datei-E/A, ChatGPT, Datenanalyse, Software-Entwicklungstools, Angewandtes maschinelles Lernen, Computer Programmierung, AI-Personalisierung, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Datenvisualisierungssoftware, Histogramm, Bildanalyse, Mathematische Software, Matlab, Benutzeroberfläche (UI), Schnelles Engineering
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Scrum (Software-Entwicklung), Cloud-natives Computing, Cloud-Sicherheit, Cloud-Dienste, Kanban-Prinzipien, Cloud-Bereitstellung, Anwenderbericht, Cloud Computing Architektur, CI/CD, Microservices, Cloud-Speicher, Sprint-Retrospektiven, DevOps, Agile Methodik, Agiles Projektmanagement, Agile Produktentwicklung, Infrastruktur als Code (IaC), Cloud-Infrastruktur, Agile Entwicklung von Software
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Netzwerkanalyse, Überwachung von Ereignissen, Splunk, Abfragesprachen, Erkennung von Bedrohungen, Reaktion auf Vorfälle, Kontinuierliche Überwachung, Management von Computer-Sicherheitsvorfällen, TCP/IP, Sicherheitsmanagement, Netzwerk Überwachung, Netzwerkprotokolle, Netzwerksicherheit, Management von Zwischenfällen, Sicherheitsinformationen und Ereignisverwaltung (SIEM), Intrusion Detection und Prävention
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: WordPress, No-Code-Entwicklung, Künstliche Intelligenz, Verantwortungsvolle KI, LLM-Bewerbung, Deep Learning, KI-Workflows, Workflow Management, Maschinelles Lernen, Generative AI-Agenten, Software für maschinelles Lernen, ChatGPT, Generative KI, Datenverarbeitung, Verarbeitung natürlicher Sprache, Prompt-Muster, IBM Cloud, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Schnelles Engineering, Bereitstellung von Anwendungen
Anfänger · Spezialisierung · 3–6 Monate
Duke University
Kompetenzen, die Sie erwerben: Javascript, Klassifizierungsalgorithmen, Cascading Style Sheets (CSS), Java Programmierung, Datenethik, Datei-E/A, Algorithmen, Datenvorverarbeitung, Softwareentwicklung, Programm-Entwicklung, Fehlersuche, Integrierte Entwicklungsumgebungen, AI-Personalisierung, Datenverarbeitung, Datenanalyse, Computer Programmierung, Verschlüsselung, Software-Ingenieur, Problemlösung, Software Entwurf
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: OpenShift, Serverless Computing, Node.JS, Software Development Life Cycle, Software Architecture, Cloud Deployment, MongoDB, Professional Networking, CI/CD, Cloud-Native Computing, NoSQL, GitHub, Restful API, Git (Version Control System), Cascading Style Sheets (CSS), Containerization, Ajax, Front-End Web Development, Javascript, Azure DevOps
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java Programmierung, Algorithmen, Daten importieren/exportieren, Java, Fehlersuche, Software Entwurf, Integrierte Entwicklungsumgebungen, Datenanalyse-Software, Computer Programmierung, Software-Ingenieur, Problemlösung, Datei-E/A
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Python-Programmierung, Künstliche Intelligenz, Datenverarbeitung, Grundsätze der Programmierung, Computer Programmierung, Web-Anwendungen, Spiel-Design, Wissenschaftliche Visualisierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
Anfänger · Kurs · 1–3 Monate
Mehrere Erzieher
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Ereignisgesteuerte Programmierung, Java Programmierung, Kryptographie, Algorithmen, Datei-E/A, Datenanalyse, Datenstrukturen, Software-Visualisierung, Interaktive Datenvisualisierung, Einheitstest, Programm-Entwicklung, Computer Programmierung, Verschlüsselung, Fehlersuche, Java, Software Entwurf, Software-Ingenieur, Problemlösung, Benutzeroberfläche (UI)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Git (Versionskontrolle-System), GitHub, Android Entwicklung, Datenstrukturen, Interaktionsdesign, Restful API, Entwicklung von Anwendungen für Mobilgeräte, Versionskontrolle, Unix-Befehle, Kotlin, Android Studio, Persona (Benutzererfahrung), Benutzerforschung, React Native, Design Forschung, Usability-Tests, Benutzererlebnis, Android-Jetpack, Jest (JavaScript Testing Framework)
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), OpenShift, Serverless Computing, Node.JS, Containerization, Software Development Life Cycle, Software Architecture, MongoDB, Professional Networking, Cloud-Native Computing, NoSQL, GitHub, Restful API, Git (Version Control System), Back-End Web Development, Cascading Style Sheets (CSS), Ajax, Grafana, Javascript, Azure DevOps
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate