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 Programmierung, Computergrafik, Grundsätze der Programmierung, Anwendungsentwicklung, Animationen, Spiel-Design, Ereignisgesteuerte Programmierung, Interaktives Design, Python-Programmierung
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MITRE ATT&CK Rahmenwerk, Verschlüsselung, Kryptographie, Autorisierung (Computing), Identitäts- und Zugriffsmanagement, Cyber Threat Intelligence, Sicherheitskontrollen, Management von Bedrohungen, Schwachstellen-Management, Erkennung von Bedrohungen, Modellierung von Bedrohungen, Cyber-Risiko, Datensicherheit, Sicherheitsstrategie, Bewertungen der Anfälligkeit, NIST 800-53, Authentifizierungen, Cyber-Angriffe, Cybersicherheit, Rahmen für das Risikomanagement
Anfänger · Kurs · 1–4 Wochen
Stanford University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Datenstrukturen, Graphentheorie, Bioinformatik, Computergestütztes Denken, Algorithmen
Mittel · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Datenstrukturen, Computer Programmierung, Web-Entwicklung, Virtuelle Maschinen, Paket- und Software-Management, Entwicklungsumgebung, Grundsätze der Programmierung, Fehlersuche, Persistenz der Daten, Objektorientierte Programmierung (OOP), Software Entwurf, Objektorientierter Entwurf, Java, Anwendungs-Rahmenwerke, Eclipse (Software), Java Programmierung, Datei-E/A
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Excel-Makros, Automatisierung, Numerische Analyse, Datenvalidierung, Grundsätze der Programmierung, Fehlersuche, Algorithmen, Tabellenverarbeitungssoftware, Visual Basic (Programmiersprache), Mathematische Modellierung, Problemlösung, Ausdrücke zur Datenanalyse (DAX)
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Semiconductors, Manufacturing Standards, Production Process, Manufacturing Operations, Electronics Engineering, Manufacturing Processes, Electronics, Process Control, Process Engineering, Chemical Engineering, Materials science, Infrastructure Security, Security Controls, Network Infrastructure, Analysis
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Visualization (Computer Graphics), 3D Assets, Computer Graphics, Design Software
Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Software-Qualität (SQA/SQC), Kanban-Prinzipien, User Experience Design, Programm-Entwicklung, Agile Methodik, Lebenszyklus der Softwareentwicklung, Agiles Projektmanagement, Design Thinking, Software Entwurf, Prozess-Mapping, Methoden der Softwareentwicklung, Software-Architektur, Objektorientierter Entwurf, Software-Entwurfsmuster, Software-Qualitätssicherung, Anwendungssicherheit, Agile Entwicklung von Software, Anwenderbericht, Scrum (Software-Entwicklung), Software-Ingenieur
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), Application Development, Object Oriented Design, Data Visualization Software, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Computational Thinking, Graphing, Verification And Validation, Development Environment, Software Visualization, Graphic and Visual Design, Data Presentation, Software Design Patterns, Application Design, Data Validation, C and C++, Program Development
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Software Design, Application Development, Python Programming, Computer Programming, Programming Principles, Software Development, Scripting, Virtual Machines, Scripting Languages
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Node.JS, MongoDB, NoSQL, Restful API, Ajax, Front-End Web Development, Server Side, Full-Stack Web Development, Back-End Web Development, Javascript, React.js, Application Deployment, Data Structures, Authentications, JavaScript Frameworks, Database Development, Debugging, Cloud Applications, Database Application, Web Development
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Graphic Techniques
Mittel · Kurs · 1–3 Monate