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: Datenstrukturen, React Native, Entwicklung von Anwendungen für Mobilgeräte, User Experience Design, Android Entwicklung, Restful API, Javascript, Versionskontrolle, Git (Versionskontrolle-System), Android Studio, Unix-Befehle, Kotlin, Persona (Benutzererfahrung), Jest (JavaScript Testing Framework), UI/UX Forschung, Interaktionsdesign, Usability-Tests, GitHub, Android-Jetpack, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenstrukturen, System Programmierung, Java Programmierung, Middleware, Java, Netzwerkprotokolle, Datenfluss, Apache Spark, Fehlersuche, Scala Programmierung, Server, Verteiltes Rechnen, Apache Hadoop, Algorithmen, Leistungsoptimierung, Anwendungs-Rahmenwerke, Informatik, Apache Kafka, Grundsätze der Programmierung
Mittel · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Java, Datenfluss, Algorithmen, Leistungsoptimierung, Informatik, Anwendungs-Rahmenwerke, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Szenario-Tests, Datenstrukturen, Deep Learning, Hardware-Architektur, Automatisierung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Methoden des Maschinellen Lernens, Systemarchitektur, Simulationen, Künstliche neuronale Netze, Kontrollsysteme, Computervision, Schätzung, Künstliche Intelligenz, Algorithmen, Sicherheitsgarantie, Bildanalyse, Software-Architektur, Globale Positionierungssysteme, Simulation und Simulationssoftware
Fortgeschritten · Spezialisierung · 3–6 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Integrierte Entwicklungsumgebungen, Datenstrukturen, Software Entwurf, Software-Installation, Java, Objektorientierter Entwurf, Spring Framework, Paket- und Software-Management, Computer Programmierung, Objektorientierte Programmierung (OOP), Virtuelle Maschinen, Programm-Entwicklung, Web-Entwicklung, Dateiverwaltung, Fehlersuche, Grundsätze der Programmierung, Eclipse (Software), Java-Plattform Enterprise Edition (J2EE), Entwicklungsumgebung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Adobe Illustrator, Graphic and Visual Design, Visual Design, Graphic Design, Creative Design, Workflow Management, Collaboration, Scalability, Computer Graphic Techniques, Creative Thinking, Creative Problem-Solving
Anfänger · Kurs · 1–4 Wochen

Atlassian
Kompetenzen, die Sie erwerben: Scrum (Software-Entwicklung), Rückstände, Workflow Management, Verwaltung, Schlanke Methodologien, Anwenderbericht, Sprint-Planung, Sprint-Retrospektiven, Agiles Projektmanagement, Projektmanagement, Problemverfolgung, Prozess der kontinuierlichen Verbesserung, Software Versionierung, Konfigurationsverwaltung, Kanban-Prinzipien, Jira (Software), Agile Methodik, Abfragesprachen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, React Redux, Cloud Applications, Responsive Web Design, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, Agile Methodology, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, User Experience Design, Engineering Software
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Netzwerkprotokolle, System-Software, Internet der Dinge, Netzwerk Architektur, Eingebettete Software, Computer Hardware, Drahtlose Netzwerke, Eingebettete Systeme
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Python-Programmierung, Verschlüsselung, Arithmetik, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Computergestütztes Denken, Algorithmen, Theoretische Informatik, Schlüsselverwaltung, Kryptographische Protokolle, Kryptographie, Algebra
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Computer Graphics, Computer Graphic Techniques, Image Quality
Gemischt · Kurs · 1–4 Wochen