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: Computer Graphic Techniques
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Package and Software Management, Program Development, Python Programming, Integrated Development Environments, Software Development, Debugging, Computer Programming, Programming Principles
Gemischt · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala Programmierung, Computer Programmierung, Apache Hadoop, Datenstrukturen, Verteiltes Rechnen, Datenverarbeitung, Big Data, Funktionales Design, Interaktive Datenvisualisierung, Anwendungsdesign, Grundsätze der Programmierung, Daten in Echtzeit, Datenmanipulation, Wärmekarten, Algorithmen, Apache Spark, Leistungsoptimierung, Datenvisualisierungssoftware, Benutzeroberfläche (UI), Objektorientierte Programmierung (OOP)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Nutzerorientierte Gestaltung, User Experience Design, Datenethik, Präsentationen, Entwicklung von Anwendungen für Mobilgeräte, Prototyping, Interviewing-Fähigkeiten, Forschungsdesign, UI/UX Forschung, Methoden der Forschung, Wireframing, Informationen zum Datenschutz, Usability-Tests, Benutzerforschung
Anfänger · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Datenstrukturen, Verschlüsselung, Verteiltes Rechnen, Kryptographie, Aufkommende Technologien, Datenvalidierung, Virtuelle Maschinen, Transaktionsverarbeitung, Datenintegrität, Blockchain, Netzwerkprotokolle, Algorithmen, FinTech, Verifizierung und Validierung
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: JSON, Datenmodellierung, Datenbanken, Datenbank Management, Datenverarbeitung, MySQL, Datenbank-Design, Datenspeicher, SQL, Objektorientierte Programmierung (OOP), Relationale Datenbanken, Datenvisualisierungssoftware, Web Scraping, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Infrastruktur, Daten-Storytelling, Datenverarbeitung, Verarbeitung natürlicher Sprache, Infrastructure as a Service (IaaS), Cloud-Sicherheit, Big Data, Generative KI, Wirtschaft, Regressionsanalyse, Verantwortungsvolle KI, Geschäftsethik, Öffentliche Cloud, Cloud-Dienste, Cloud-Speicher, Cloud Computing, Cloud-Bereitstellung, Data-Mining, Soziale Auswirkungen, Cloud Computing Architektur
Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Process Design, Business Workflow Analysis, Process Mapping, Scalability, Compliance Management, Auditing, User Experience, Stakeholder Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microservices, Redis, API Design, Docker (Software), .NET Framework, Software Architecture, Software Design Patterns, Restful API, Integration Testing, Distributed Computing, PostgreSQL, Data Validation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Infrastructure as Code (IaC), Scripting, Cloud Deployment, Data Persistence, Python Programming, Command-Line Interface, Virtual Machines, Data Pipelines
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
Mittel · Kurs · 1–3 Monate