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.

École Polytechnique
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Quantencomputer, Simulationen, Kryptographie, Physik, Aufkommende Technologien, Telekommunikation, Experimentieren, Kryptographische Protokolle
★ 4.9 (130) · Gemischt · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Multimedia, Collaborative Software, Digital Publishing, Creativity, Editing, Content Creation, Computer Programming Tools, Computer Networking
★ 4.8 (237) · Anfänger · Spezialisierung · 1–3 Monate

Dassault Systèmes
Kompetenzen, die Sie erwerben: SolidWorks (CAD), 3D Modeling, Computer-Aided Design, Drafting and Engineering Design, Mechanical Design
★ 4.9 (30) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Testgetriebene Entwicklung (TDD), Code-Abdeckung, Instandhaltbarkeit, Anwendungsprogrammierschnittstelle (API), Test-Tools, Entwicklung von Testskripten, Test-Automatisierung, API-Tests, Attrappen, API-Entwurf, Software-Prüfung, Einheitliche Prüfung, Planung der Prüfung, Software-Qualitätssicherung, Testfall, Entwicklungstests, Verhaltensbasierte Entwicklung, Software-Qualität (SQA/SQC), Python-Programmierung, Ereignisgesteuerte Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Design Patterns, Software Design, C and C++, C++ (Programming Language), Object Oriented Design, Software Architecture, Code Reusability, Programming Principles, Object Oriented Programming (OOP), Prototyping, Memory Management, Performance Tuning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Daten-Strukturen, Skripting, Simulationen, Dateisysteme, UI-Komponenten, System-Programmierung, Datenorientierte Programmierung, Programm-Entwicklung, Dateiverwaltung, Entwicklungsumgebung, Python-Programmierung, Paket- und Softwareverwaltung
★ 5 (10) · Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Memory Management, Communication Systems, Data Sharing, Web Development
★ 3 (11) · Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Typography, Cascading Style Sheets (CSS), UI Components, Web Design, User Interface (UI), Interactive Design, User Interface (UI) Design, Web Design and Development, User Interface and User Experience (UI/UX) Design, Browser Compatibility, Usability, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Front-End Web Development, Animations, Code Reusability, Web Development, Web Development Tools
★ 4.3 (10) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Unit Testing, Go (Programming Language), Restful API, Authentications, API Testing, Application Programming Interface (API), Secure Coding, Code Reusability, API Design, Application Security, Software Testing, Microservices, Authorization (Computing), Web Servers, Web Services, Database Management, Server Side, Databases, Software Architecture, JSON
★ 4.6 (7) · Mittel · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Differentialgleichungen, Angewandte Mathematik, Kalkulation, Mechanik
★ 4.7 (1442) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungs-Rahmenwerke, Kontinuierliche Integration, Kontinuierliche Bereitstellung, Skalierbarkeit, Jenkins, Mobile Entwicklungstools, CI/CD, Testausführungsmaschine, Automatisierung, Instandhaltbarkeit, Prüftechnik, Entwicklung von Testskripten, Test-Automatisierung, Containerisierung, Wiederverwendbarkeit von Code, Plattformübergreifende Entwicklung, Fehlersuche
Fortgeschritten · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Daten-Ethik, Datenverarbeitung, Datenumwandlung, Datenwrangling, JSON, Generative KI, Validierung von Daten, Unstrukturierte Daten, Datenmanipulation, Laden Sie, Vorverarbeitung von Daten, Abfragesprachen, Daten-Pipelines, Datenerhebung, Pandas (Python-Paket), Auszug, Transformieren, SQL, Daten importieren/exportieren, Bereinigung von Daten, Web-Scraping, Relationale Datenbanken
★ 4.5 (23) · Anfänger · Kurs · 1–4 Wochen