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: Object Oriented Programming (OOP), Application Development, Software Design, Scalability, File Management, Programming Principles, Maintainability, Data Structures, Debugging, Python Programming, JSON
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Funktionales Design, Python-Programmierung, Daten importieren/exportieren, Fehlersuche, Datenverarbeitung, Datenstrukturen, Dateiverwaltung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Netzwerk-Routing, Angewandte Mathematik, Elektrotechnik und Computertechnik, Technische Informatik, Hardware Design, Computergestützte Logik, Lineare Algebra, Infinitesimalrechnung, Computergestütztes Design, Mathematische Modellierung, Anwendungsspezifische integrierte Schaltungen, Halbleiter, Datenstrukturen, Systeme Design, Elektronische Hardware
Mittel · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Blockchain, Verteiltes Rechnen, Aufkommende Technologien, Verschlüsselung, Digitale Vermögenswerte, FinTech, Marktdynamik, Skripting, Netzwerkprotokolle, Transaktionsverarbeitung, Datenspeicherung, Kryptographie
Gemischt · Kurs · 1–3 Monate

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Prompt Patterns, Large Language Modeling, LLM Application, Open Source Technology, Responsible AI, Artificial Intelligence, Natural Language Processing, Artificial Neural Networks, Computer Architecture, Information Privacy, Application Programming Interface (API)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design Elements And Principles
Mittel · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), HTML and CSS, Javascript, Responsive Web Design, Ajax, Front-End Web Development, Bootstrap (Front-End Framework), Web Design, Hypertext Markup Language (HTML), Browser Compatibility, Web Design and Development, Web Development, JSON, Web Applications, Scripting, Usability, Cross Platform Development, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, 3D Assets, Computer Graphics, Virtual Environment, Virtual Reality, Visualization (Computer Graphics), File Management, Architectural Design, Performance Tuning, Graphical Tools, Structural Engineering, Image Quality
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Large Language Modeling, Generative AI, Back-End Web Development, Full-Stack Web Development, Application Deployment, Computer Programming, User Interface (UI) Design, Scalability
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Ereignisgesteuerte Programmierung, HTML und CSS, Web Content Accessibility Guidelines, Web Design und Entwicklung, Fehlersuche, Benutzeroberfläche (UI), Javascript, Web-Anwendungen, Datenstrukturen, Interaktives Design, Web-Entwicklung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Computer Programmierung, Java, Java Programmierung, Verschlüsselung, Fehlersuche, Datenverarbeitung, Web-Server, Datenanalyse, Software-Ingenieur, Kryptographie, Datenstrukturen, Dateiverwaltung
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Apple Xcode, Objektorientierte Programmierung (OOP), Anwendungsentwicklung, UI Komponenten, Computergrafik, Interaktionsdesign, Entwicklung von Anwendungen für Mobilgeräte, Integrierte Entwicklungsumgebungen, iOS Entwicklung, Animationen, Model-View-Controller, Anwendungsdesign, Persistenz, Apple iOS, Anwendungs-Rahmenwerke, Benutzeroberfläche (UI), Objective-C (Programmiersprache), Grundsätze der Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Swift Programmierung
Mittel · Spezialisierung · 3–6 Monate