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.

Macquarie University
Kompetenzen, die Sie erwerben: Criminal Investigation and Forensics, Investigation, Cybersecurity, Data Security, Cyber Governance, Cyber Security Policies, Digital Analysis, Computer Security, Digital Assets, Security Testing, Data Analysis Software, Cyber Risk, Incident Management
★ 4.4 (30) · Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Algorithmen, Datenmanipulation, Abfragesprachen, Relationale Datenbanken, Integrität der Daten, Datenbank-Design, Leistungsoptimierung, Daten importieren/exportieren, Transaktionsverarbeitung, SQL, PostgreSQL, Datenbank-Management, Gespeicherte Prozedur, Datenumwandlung
★ 4.7 (340) · Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Python-Programmierung, Anwendungsprogrammierschnittstelle (API), TCP/IP, Eingebettete Software, Eingebettete Systeme, Elektronik, Funktionale Anforderung, Netzwerk-Protokolle, OSI-Modelle, Grundlegende elektrische Systeme, Dokumente zu den Benutzeranforderungen, Elektronische Komponenten, Fehlersuche, Funktionale Spezifikation, Linux, Internet der Dinge, Entwurf von Systemen, Linux-Befehle, Elektronische Hardware, Planung der Prüfung
★ 4.7 (20.511) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Prüfung, Anwendungsentwicklung, Mobile Entwicklung, Entwicklungsumgebung, Test-Tools, Swift-Programmierung, Android-Studio, Web-Anwendungen, Mobile Entwicklungstools, Computer-Programmierwerkzeuge, Apple Xcode, Anwendungs-Rahmenwerke, Flutter (Software), Apple iOS, iOS-Entwicklung, Integrierte Entwicklungsumgebungen, Plattformübergreifende Entwicklung, React Native, Andere mobile Programmiersprachen, Entwicklungstests
★ 4.7 (234) · Anfänger · Kurs · 1–4 Wochen
DeepLearning.AI
Kompetenzen, die Sie erwerben: Tensorflow, Faltungsneuronale Netze, Künstliche neuronale Netze, Visualisierung (Computergrafik), Generative KI, Tiefes Lernen, Bildanalyse, Computer Vision, Generative adversarische Netze (GANs), Generative Modellarchitekturen, Feinabstimmung, Verteiltes Rechnen, Lernen übertragen, Modell Ausbildung, Keras (Bibliothek für neuronale Netze), Autokodierer, Modell-Optimierung, Bewertung des Modells, Angewandtes maschinelles Lernen, Klassifizierungsalgorithmen
★ 4.8 (1694) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Prüfung, Integrationsprüfung, Agiles Projektmanagement, Verhaltensbasierte Entwicklung, Lieferung der Lösung, Agile Produktentwicklung, Agile Methodik, Architektur der Lösung, Skalierbarkeit, Virtualisierung und virtuelle Maschinen, Skaliertes Agiles Framework, Virtualisierung, Agile Software-Entwicklung, Sprint-Planung, Testgetriebene Entwicklung (TDD)
★ 4.5 (494) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenerhebung, Analytik, Große Daten, Software zur Datenvisualisierung, Business-Analytik, Microsoft Excel, Entscheidungsfindung, Software zur Datenanalyse, Datenanalyse, Datengestützte Entscheidungsfindung, Statistische Programmierung, Unstrukturierte Daten, Datenvisualisierung, Analytische Fähigkeiten
★ 4.6 (6198) · Anfänger · Kurs · 1–4 Wochen

IIMA - IIM Ahmedabad
Kompetenzen, die Sie erwerben: Datenwissenschaft, Präsentation der Daten, Statistische Visualisierung, Wahrscheinlichkeit, Deskriptive Statistik, Stichproben (Statistik), Datenerhebung, Datenkompetenz, Wahrscheinlichkeitsverteilung, Statistik, Statistische Analyse, Statistische Inferenz, Schätzung, Datenanalyse, Wahrscheinlichkeitsrechnung und Statistik, Bestimmung des Stichprobenumfangs, Statistische Hypothesenprüfung, Statistische Methoden, Datenvisualisierung, Statistische Modellierung
★ 4.6 (312) · Anfänger · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Eingebettete Software, Computerprogrammierung, Linux, Speicherverwaltung, C (Programmiersprache), System-Programmierung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Computerarchitektur
★ 4.8 (62) · Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: MySQL, IT-Automatisierung, Betriebssysteme, Web-Server, Apache, Dateisysteme, Ubuntu, Befehlszeilenschnittstelle, Linux-Server, Bash (Skriptsprache), Dateiverwaltung, Open-Source-Technologie, Linux, grep, Shell-Skript, Linux-Befehle, Unix, Dienstleistungsverwaltung, Server
★ 4.5 (972) · Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
★ 4.6 (74) · Anfänger · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Back-End-Webentwicklung, Versionskontrolle, Cloud-Infrastruktur, Kontinuierliche Integration, Cloud-Dienste, Software-Entwicklung, Web-Frameworks, Cloud Computing, Web-Anwendungen, Full-Stack Web-Entwicklung, JavaScript-Frameworks, Anwendungs-Rahmenwerke, Microservices, Kontinuierliche Lieferung, Cloud-Bereitstellung, DevOps, OpenShift, Cloud-Entwicklung, Cloud-natives Computing, CI/CD
★ 4.7 (297) · Mittel · Kurs · 1–4 Wochen