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

University of Minnesota
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Software-Tests, Software Entwurf, Systemanforderungen, Bereitstellung von Anwendungen, Instandhaltbarkeit, Wasserfall-Methodik, Entwicklungstests, Scrum (Software-Entwicklung), Analyse der Anforderungen, Dokumente zu den Benutzeranforderungen, Entwicklung von Systemen, Software-Ingenieur, Methoden der Softwareentwicklung, Software-Architektur, Prozessgesteuerte Entwicklung, Lebenszyklus der Softwareentwicklung, Freigabe-Management, Agile Methodik, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Kubernetes, Application Deployment, Linux Commands, CI/CD, DevOps, YAML, Command-Line Interface, Data Storage, Computer Networking
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Fehlersuche, Algorithmen, Datenanalyse, Microsoft Visual Studio, Softwareentwicklung, Problemlösung, Datenverarbeitung
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Code-Überprüfung, Generative KI, LLM-Bewerbung, Schnelles Engineering, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Programm-Entwicklung, Modellierung großer Sprachen, Maschinelles Lernen, Methoden der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Rahmen für das Risikomanagement, Projektplanung, Anwenderbericht, Dokumente zu den Benutzeranforderungen, Funktionale Anforderung, Agiles Projektmanagement, Sprint-Planung, Softwareentwicklung, Agile Methodik, Analyse der Anforderungen, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

Snowflake
Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, LLM Application, Data Engineering, Data Manipulation, Snowflake Schema, Large Language Modeling, Application Deployment, Data Lakes, Data Warehousing, Unstructured Data, Cloud Development, SQL, Natural Language Processing, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Stored Procedure
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Software-Entwurfsmuster, Objektorientierte Programmierung (OOP), Daten importieren/exportieren, Computer Programmierung, UI Komponenten, Dateiverwaltung, Entwicklung von Videospielen, Fehlersuche, Einheit-Engine, C# (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Data Management, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, MLOps (Machine Learning Operations), Application Deployment, Data Processing, Data Cleansing, Artificial Intelligence, Data Security, Application Frameworks, PyTorch (Machine Learning Library), Machine Learning, Tensorflow, Applied Machine Learning, Data Pipelines, Scalability
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Program Development, Debugging, Python Programming, Development Environment, Computer Programming, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
Anfänger · Kurs · 1–4 Wochen