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.

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Web Development, C# (Programming Language), Software Engineering, Data Structures
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Datenstrukturen, Computer Programmierung, Skripting
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Mathematische Modellierung, Numerische Analyse, Finite Elemente Methoden, Technische Analyse, C++ (Programmiersprache), Fortgeschrittene Mathematik
Mittel · Kurs · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Python-Programmierung, Computer Programmierung, Entwicklungsumgebung, Algorithmen, Fehlersuche, Skripting, Automatisierung, Grundsätze der Programmierung, Skriptsprachen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklung von Verfahren, Datenmanagement, Entwicklungsumgebung, Computer Programmierung, Fehlersuche, Integrierte Entwicklungsumgebungen, Mainframe-Computing, Grundsätze der Programmierung, Geschäftslogik, Computer-Programmierwerkzeuge, COBOL (Programmiersprache)
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Software Development Tools, Software Configuration Management, Software Documentation, Application Lifecycle Management, Program Development, Integrated Development Environments, Maintainability, Computer Programming Tools, Artificial Intelligence, Project Management
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Reaktionsfähiges Webdesign, Front-End Web-Entwicklung, Git (Versionskontrolle-System), React.js, Wireframing, Web-Anwendungen, Web Content Accessibility Guidelines, Versionskontrolle, Datenvalidierung, Benutzerfreundlichkeit, Semantisches Web, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), HTML und CSS
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Visualisierung (Computergrafik), 3D-Assets, Kreativität, Architektonisches Design, Entwerfen, Grafisches und visuelles Design, 3D-Modellierung, Computergestütztes Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: React Native, Entwicklung von Anwendungen für Mobilgeräte, Datenmanagement, Flutter (Software), Integrierte Entwicklungsumgebungen, Apple Xcode, Android Studio, Tools für die mobile Entwicklung, Cloud-Hosting, Anwendungsentwicklung, Plattformübergreifende Entwicklung, Anwendungs-Rahmenwerke, Web-Anwendungen, Software-Tests, Apple iOS, Swift Programmierung, iOS Entwicklung
Anfänger · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: System Programmierung, Mensch-Computer-Interaktion, Datenmanagement, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Computergrafik, Java Programmierung, Android Entwicklung, Benutzeroberfläche (UI), Animationen, Geografische Informationssysteme, UI Komponenten, Netzwerk-Modell, Interaktives Design
Gemischt · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datensicherheit, Sichere Kodierung, Anwendungssicherheit, Software Entwurf, Verschlüsselung, Schwachstellen-Management, Authentifizierungen, Modellierung von Bedrohungen, Java, C und C++, Sicherheitsprüfung, Kryptographie, Bewertungen der Anfälligkeit, Entwicklung von Exploits, Grundsätze der Programmierung, Sicherheitskontrollen, Open Web Application Security Project (OWASP), Penetrationstests, Cybersicherheit, Verifizierung und Validierung
Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Datensicherheit, Anwendungssicherheit, Sicherheitskontrollen, Mobile Sicherheit, Authentifizierungen, Multi-Faktor-Authentifizierung, Kontinuierliche Überwachung, Sicherheitsmanagement, Google Arbeitsbereich, Identitäts- und Zugriffsmanagement, Cloud-Sicherheit, E-Mail-Sicherheit
Mittel · Kurs · 1–4 Wochen