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.

ConsenSys Academy
Kompetenzen, die Sie erwerben: Transaktionsverarbeitung, Hauptbücher (Buchhaltung), Verschlüsselung, Aufkommende Technologien, Kryptographische Protokolle, Kryptographie, Digitale Vermögenswerte, Fallstudien, Blockchain, Interoperabilität, FinTech, Integrität der Daten, Verteiltes Rechnen, Kryptographie-Standards für öffentliche Schlüssel (PKCS)
★ 4.7 (846) · Anfänger · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Bewertungen der Anfälligkeit, Systementwurf und Implementierung, C (Programmiersprache), Sichere Kodierung, Software-Entwicklung, Methoden der Softwareentwicklung, Grundsätze der Programmierung, Sicherheitstechnik
★ 4.4 (384) · Mittel · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Unified Modeling Language, Model View Controller, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Software Architecture, Software Design, Java Programming, Computer Programming, Software Testing, Other Programming Languages
★ 4.8 (191) · Mittel · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
★ 4.5 (695) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Wahrscheinlichkeitsverteilung, Problemlösung, Statistische Modellierung, Behaviorale Ökonomie, Computational Thinking, Algorithmen, Logisches Denken, Entscheidungsintelligenz, Theoretische Informatik, Analytische Fähigkeiten
★ 4.4 (189) · Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, C (Programming Language), Code Reusability, Algorithms, Data Structures
★ 4.7 (813) · Gemischt · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Java, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Dateiverwaltung, Objektorientierte Programmierung (OOP), Problemlösung, Eclipse (Software), Objektorientierter Entwurf, Datei-E/A, Daten-Strukturen, Java-Programmierung, Fehlersuche, Grundsätze der Programmierung
★ 4.6 (109) · Anfänger · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Full-Stack Web-Entwicklung, Amazon Web Services, Webdienste, HTML und CSS, Spring Framework, Cloud-Entwicklung, Cloud-Bereitstellung, Web-Entwicklung, Persistenz der Daten, Front-End-Webentwicklung, Bereitstellung von Anwendungen, Cloud-Anwendungen, Back-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), Web-Anwendungen, Server-Seite, Frontend-Integration, Restful API, Javascript, Web-Design und Entwicklung
★ 4 (58) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer-Plattformen, Speicherverwaltung, Shell-Skript, Cloud-Entwicklung, Skalierbarkeit, C++ (Programmiersprache), Kommunikationssysteme, Hardware-Architektur, Mikroarchitektur, Computer-Systeme, C (Programmiersprache), Computer-Programmierwerkzeuge, Bash (Skriptsprache), Datei-E/A, Verteiltes Rechnen, Linux-Befehle, Linux, Große Daten, C und C++, Daten importieren/exportieren
★ 3.8 (184) · Fortgeschritten · Spezialisierung · 3–6 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Mobile Development, Java, Android (Operating System), Object Oriented Programming (OOP), Mockups, Java Programming, Data Persistence, Application Deployment, JSON, Web Services, Application Design, Object Oriented Design, Restful API, Mobile Development Tools, Application Development, Data Storage Technologies, Software Design, Instagram
★ 4.6 (1935) · Mittel · Spezialisierung · 3–6 Monate