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.

Coursera
Kompetenzen, die Sie erwerben: Canva (Software), Infographics, Planning, Graphic and Visual Design Software, Design, Graphic Design, Graphical Tools, Graphic and Visual Design, Collaboration
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Einheitstest, Software-Tests, Entwicklung von Anwendungen für Mobilgeräte, Android Studio, Kotlin, Android Entwicklung, Funktionales Design, Testgetriebene Entwicklung (TDD)
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Random Forest Algorithmus, Web-Entwicklung, Skripting, Computer Programmierung, Datei-E/A, Software-Ingenieur, Leistungsoptimierung, Web-Entwicklungstools, Python-Programmierung, Fehlersuche
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Einheitstest, Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, UI Komponenten, Benutzeroberfläche (UI), Swift Programmierung, Apple iOS, Reaktionsfähiges Webdesign, Storyboarding
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Flask (Web-Framework), Web-Entwicklung, Anwendungsentwicklung, Softwareentwicklung, LLM-Bewerbung, OpenAI API, Web-Anwendungen, Multimodale Aufforderungen
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: HTML und CSS, Cascading Style Sheets (CSS), Bootstrap (Front-End-Framework), Javascript, Browser-Kompatibilität, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Webdesign, Reaktionsfähiges Webdesign
Gemischt · Kurs · 1–4 Wochen

Pontificia Universidad Católica del Perú
Kompetenzen, die Sie erwerben: User Story, Human Computer Interaction, Software Development Life Cycle, Functional Requirement, Unified Modeling Language, Requirements Analysis, Prototyping, Usability, User Experience, User Interface (UI) Design, User Requirements Documents, Persona (User Experience), Interaction Design, User Centered Design, Human Factors, System Requirements, Software Design, Human Centered Design, Software Engineering, Systems Development
Anfänger · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: Skalierbarkeit, Datenmanagement, Datenverarbeitung, Verteiltes Rechnen, Datenanalyse, Explorative Datenanalyse, Apache Hadoop, Apache Spark, Python-Programmierung, PySpark
Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Deep Learning, Klassifizierungsalgorithmen, Maschinelles Lernen, Datenvorverarbeitung, Computervision, Tensorflow, Keras (Bibliothek für Neuronale Netze), Modellevaluation, Transfer Learning, Bildanalyse, Faltungsneuronale Netzwerke, Angewandtes maschinelles Lernen
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), JSON, Ajax, jQuery, Javascript, Django (Web-Framework), Fehlersuche, Web-Anwendungen, Web-Entwicklungstools
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kundenbetreuung, Hardware-Fehlerbehebung, Linux, Technische Unterstützung, Technische Kommunikation, Computerkenntnisse, Software-Installation, Computer Hardware, Computer-Vernetzung, System-Software, Technische Dokumentation, Microsoft Windows
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Java Programmierung, Datenzugang, Datenbanken, Java, Relationale Datenbanken, Softwareentwicklung, Datenbank-Anwendung, UI Komponenten, Benutzeroberfläche (UI), Abfragesprachen, MySQL, Datenbank-Design, Datenbank Management
Anfänger · Kurs · 1–4 Wochen