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.

Skillshare
Kompetenzen, die Sie erwerben: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Post-Production, Computer Graphic Techniques, Graphical Tools, Motion Graphics, Timelines, Graphics Software, User Interface (UI), Creativity, File Management, Image Quality, Layout Design, Software Versioning, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Model-View-Controller, Computergestütztes Denken, Datenstrukturen, Objektorientierter Entwurf, Software-Entwurfsmuster, Computer Programmierung, Grundsätze der Programmierung, Software-Architektur, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, User-Interface-(UI)-Design, Interaktionsdesign, Entwicklung von Anwendungen für Mobilgeräte, Mensch-Computer-Interaktion, Tools für die mobile Entwicklung, Benutzerfreundlichkeit, Entwicklungstests, Android Studio, Android (Betriebssystem), Anwendungsentwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Android Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Anwendungssicherheit, Datenmodellierung, Datenbanken, Model-View-Controller, Datenbank-Design, Django (Web-Framework), HyperText Markup Language (HTML), SQL, Web-Anwendungen, Software-Entwurfsmuster, Objekt-Relationales Mapping, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Studio, Android Development, Mobile Development, Mockups, Mobile Development Tools, Software Design Patterns, Kotlin, Application Development, User Interface (UI) Design, Prototyping, Application Design, User Interface and User Experience (UI/UX) Design, Development Environment, Gradle, Java Programming, Extensible Markup Language (XML), GitHub
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Java, Web-Entwicklung, Java-Plattform Enterprise Edition (J2EE), Anwendungsserver, Java Programmierung, Web-Server, Server-Seite, Anwendungs-Rahmenwerke, Web-Anwendungen
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Verbesserung der Kundenerfahrung, Abruf-erweiterte Erzeugung, Innovation, Organisatorische Strategie, Google Cloud-Platform, KI-Workflows, Lösung Design, KI-Förderung, Generative AI-Agenten, Generative KI, Werkzeuganrufe, Schnelles Engineering
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Fehlersuche, Microsoft Kopilot, Diagramm Entwurf, Integrierte Entwicklungsumgebungen, Datenstrukturen, Algorithmen, C# (Programmiersprache), Technische Software, Computergestütztes Denken, Grundsätze der Programmierung, GitHub, Versionskontrolle, Software-Ingenieur, Programm-Entwicklung, Pseudocode, Datenflussdiagramme (DFDs), Back-End Web-Entwicklung, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Physics, Mechanics, Engineering, Applied Mathematics, Vibrations, Physical Science, Engineering Analysis, Trigonometry, electromagnetics, Experimentation, Mathematical Theory & Analysis, Problem Solving, Science and Research, Analytical Skills, Computer Science, Critical Thinking and Problem Solving, Logical Reasoning, Research, Software Development, Critical Thinking
Anfänger · Kurs · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Musik, Visualisierung (Computergrafik), Digitale Signalverarbeitung, Entwicklung von Anwendungen für Mobilgeräte, Multimedia, Computergrafik, Animation und Spieldesign, Anwendungsentwicklung, Computer Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Interaktives Design
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Persistenz der Daten, Anwendungssicherheit, Entwicklung von Anwendungen für Mobilgeräte, JSON, Kryptographische Protokolle, iOS Entwicklung, Authentifizierungen, Datenspeicher, OAuth, Sichere Kodierung, Apple iOS, Kerndaten (Software), Objective-C (Programmiersprache), Single Sign-On (SSO)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), IBM Cloud, Mainframe Computing, Scripting Languages, Computer Programming, Program Development, File I/O, Data Structures, Command-Line Interface, Application Development
Mittel · Kurs · 1–3 Monate