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.

Microsoft
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Datenstrukturen, Algorithmen, Verwaltung der Anwendungsleistung, Microsoft Kopilot, C# (Programmiersprache), Skalierbarkeit, Graphentheorie, Grundsätze der Programmierung, Leistungsoptimierung, Back-End Web-Entwicklung, Server-Seite
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Network Architecture, Emerging Technologies, Internet Of Things, Network Security, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Infrastructure, Communication Systems, General Networking, Mobile Security, Telecommunications, Cybersecurity, Technology Roadmaps, Artificial Intelligence and Machine Learning (AI/ML), Automation, Cloud Computing, Real Time Data
Mittel · Spezialisierung · 1–3 Monate

Kennesaw State University
Kompetenzen, die Sie erwerben: Versicherung, Cyber Threat Intelligence, Management von Bedrohungen, Schulung zum Bewusstsein für Computersicherheit, Cybersicherheit, Sicherheitsstrategie, Menschliche Faktoren (Sicherheit), Cyber-Risiko, Mitarbeiterschulung, Cyber-Angriffe, Sicherheitsbewußtsein, Verhaltensmanagement
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Relationale Datenbanken, SQL, Datenbank-Design, Datenmanipulation, Datenintegrität, Abfragesprachen, Transaktionsverarbeitung, Gespeicherte Prozedur, Text Mining, Datenbank Management, PostgreSQL
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Objektorientierte Programmierung (OOP), C# (Programmiersprache), Web-Entwicklung, Fehlersuche, Ereignisgesteuerte Programmierung, Grundsätze der Programmierung, ASP.NET, Web-Anwendungen, Entwicklungsumgebung
Mittel · Kurs · 1–4 Wochen

Kennesaw State University
Kompetenzen, die Sie erwerben: Cyber Threat Intelligence, Internet der Dinge, Netzwerksicherheit, Cybersicherheit, Cyber-Sicherheitsstrategie, Drahtlose Netzwerke, Cyber-Sicherheitsrichtlinien, Mobile Sicherheit, Geschäftslogik, Datensicherheit, Sicherheitsmanagement, Aufkommende Technologien
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: React Native, UI Komponenten, Benutzeroberfläche (UI), iOS Entwicklung, Android Entwicklung, Tools für die mobile Entwicklung, Anwendungsentwicklung, React.js, Plattformübergreifende Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Front-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Systems Design, Computational Logic, Verification And Validation, Software Systems, Theoretical Computer Science, Simulations, Programming Principles, Graph Theory, Model Evaluation, Hardware Architecture, Algorithms, Logical Reasoning
Anfänger · Kurs · 1–4 Wochen

The Linux Foundation
Kompetenzen, die Sie erwerben: Java, Paket- und Software-Management, Dateiverwaltung, Linux-Befehle, Unix-Befehle, System Programmierung, Skriptsprachen, Fehlersuche, Software-Entwicklungstools, Programm-Entwicklung, Skripting, Shell-Skript, Linux, Bash (Skriptsprache), Dateisysteme, Befehlszeilen-Schnittstelle
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Mockups, Benutzeroberfläche (UI), Konzeptioneller Entwurf, Nutzerorientierte Gestaltung, Interaktionsdesign, Prototyping, Ideenfindung, Benutzerforschung, User Experience Design, Wireframing, Anwenderbericht, Storyboarding, Usability-Tests
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Persistenz der Daten, Django (Web-Framework), Datenbank-Design, Anwendungsentwicklung, Web-Entwicklung, Datenmodellierung, Datenvalidierung, Objekt-Relationales Mapping, Web-Anwendungen, Benutzerkonten, Authentifizierungen, Bereitstellung von Anwendungen
Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Testautomatisierung, Java Programmierung, Einheitstest, Testfall, Funktionsprüfung, Software-Tests, White-Box-Tests, Verhaltensbasierte Entwicklung, Testplanung, Code-Abdeckung, Abnahmeprüfung, Gherkin (Skriptsprache), JUnit, Prüftechnik, Prüfbarkeit, Gurke (Software)
Mittel · Kurs · 1–4 Wochen