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.
Duke University
Kompetenzen, die Sie erwerben: JSON, Git (Versionskontrollsystem), Linux, Linux-Befehle, Große Daten, Web-Scraping, Bash (Skriptsprache), MySQL, Datenwissenschaft, Datenmanipulation, Python-Programmierung, Befehlszeilenschnittstelle, SQL , Microservices, Linux-Verwaltung, Versionskontrolle, AWS SageMaker, Jupyter, Pandas (Python-Paket), Shell-Skript
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Projekt-Scoping, Projektleitung, Teamleitung, Stakeholder-Management, Engagement der Interessengruppen, Organisatorische Führung, Führung des Teams, Projektzeitpläne, Agile Entwicklung von Software, Agiles Projektmanagement, Projekt-Risikomanagement, Stakeholder Management, Lebenszyklus der Systementwicklung, Risikomanagement für Projekte, Zeitleisten, Terminplanung, Projekt-Koordination, Team Management, Leistungsmanagement im Team, Agile Software-Entwicklung, Risikomanagement, Methoden der Softwareentwicklung, Kontrolle ändern, Umfangsmanagement, Engagement von Stakeholdern
Gemischt · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Terraform, Infrastructure As A Service (IaaS), Cloud-Native Computing, Virtual Machines, Infrastructure as Code (IaC), Containerization, Serverless Computing, Code Reusability, CI/CD, Kubernetes, Cloud Infrastructure, Cloud Deployment, Continuous Deployment, Virtualization and Virtual Machines, Docker (Software), Ansible, IT Automation, Cloud Computing, Automation, Automation Engineering
Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Arbeitsbereich, Sicherheitsmanagement, E-Mail-Sicherheit, Anwendungssicherheit, Google Mail, Cloud-Sicherheit, OAuth, Identitäts- und Zugangsmanagement, Datensicherheit, Multi-Faktor-Authentifizierung, Beglaubigungen, Endpunktsicherheit, Mobile Sicherheit, Sicherheitskontrollen
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Software-Entwicklung, Computer Vision, Software-Entwurfsdokumente, Unified Modeling Language, Computer Programmierung, Python-Programmierung, Objektorientierter Entwurf, Computerprogrammierung, Jupyter, Bildanalyse, Softwaretechnik, Diagramm Entwurf, Software Entwurf, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Django (Web Framework), Blogs, User Accounts, Data Sharing, Web Applications, Authentications, Full-Stack Web Development, OAuth, Javascript, Social Media, Redis, Secure Coding, Ajax, Object-Relational Mapping, Restful API, Data Modeling
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Computergrafik, Animation und Spieldesign, Spiel-Design, Ereignisgesteuerte Programmierung, Computer Programmierung, Animationen, Programm-Entwicklung, Python-Programmierung, Benutzeroberfläche (UI), Computerprogrammierung, Daten-Strukturen, Interaktives Design, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Anwendungsentwicklung, Entwicklung von Videospielen
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Netzwerk-Leistungsmanagement, TCP/IP, Graphentheorie, Netzwerk-Routing, Algorithmen, Netzwerk-Protokolle, Virtuelle Vernetzung, Routing-Protokolle, OSI-Modelle, Netzarchitektur, Open Shortest Path First (OSPF), Computer-Vernetzung, Netzwerk-Switches, Lokale Netzwerke, Netzwerk-Router
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: TypeScript, React.js, Interviewing Skills, Development Environment, Javascript, Object Oriented Programming (OOP)
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Web-Entwicklung, Microsoft Kopilot, Algorithmen, Computer Programmierung, Programm-Entwicklung, Fehlersuche, Versionskontrolle, Computerprogrammierung, Rechnerische Logik, GitHub, Grundsätze der Programmierung, Computational Thinking, Diagramm Entwurf, Wiederverwendbarkeit von Code, Full-Stack Web-Entwicklung, C# (Programmiersprache)
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Robotik, Lineare Algebra, Schätzung, Globale Positionierungssysteme, Mathematische Modellierung
Fortgeschritten · Kurs · 1–3 Monate

Anfänger · Kurs · 1–4 Wochen