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.

University of California, Irvine
Kompetenzen, die Sie erwerben: Go (Programmiersprache), Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, System-Programmierung, Speicherverwaltung, Python-Programmierung, Daten-Strukturen, OS Prozessmanagement, Datei-E/A, Algorithmen, Daten importieren/exportieren, Gemeinsame Nutzung von Daten, Rechnerische Logik, Betriebssysteme, Paket- und Softwareverwaltung, Netzwerk-Protokolle, C (Programmiersprache)
★ 4.6 (3019) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: API Testing, Restful API, Open Web Application Security Project (OWASP), Java Programming, API Design, API Gateway, Postman API Platform, OAuth, Spring Framework, Software Documentation, Software Testing, Application Programming Interface (API), Java, Performance Testing, Performance Tuning, Application Frameworks, Application Security, Web Services, Spring Boot, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Database Application
★ 4.4 (983) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Ubuntu, Command-Line Interface, Package and Software Management, Hardening, Unix Shell, Linux Administration, Linux, Software Installation, Network Security, System Configuration, Linux Commands, Patch Management, Open Source Technology, Operating System Administration, Cloud-Native Computing, Containerization, Systems Administration, System Support, DevOps, Administration
Mittel · Kurs · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Daten-Ethik, Künstliche Intelligenz, KI-Produktstrategie, Künstliche neuronale Netze, KI-Kenntnisse, Maschinelles Lernen, AI-Integrationen, Angewandtes maschinelles Lernen, Tiefes Lernen, Verantwortungsvolle AI, AI-Förderung, Datenwissenschaft
★ 4.8 (53.165) · Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Bioinformatik, Unüberwachtes Lernen, Theoretische Informatik, Datenanalyse, Python-Programmierung, Text Mining, Daten-Strukturen, Algorithmen, Analyse, Computational Thinking
★ 4.7 (220) · Mittel · Kurs · 1–4 Wochen

Chegg Skills
Kompetenzen, die Sie erwerben: Server Side, Development Environment, Back-End Web Development, Python Programming, Web Development, Program Development, Integrated Development Environments, Software Development Tools, Web Frameworks, AI Enablement, AI Integrations, Web Applications, Software Development, Front-End Web Development, Web Development Tools, Scripting, Hypertext Markup Language (HTML), Application Frameworks, Cascading Style Sheets (CSS), Javascript
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Systems Development Life Cycle, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Software Development, Restful API, Database Management, Object Oriented Programming (OOP), Decision Intelligence, Digital Transformation, Java Programming, Generative AI
★ 4.3 (633) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: AI Security, Model Context Protocol, AI Integrations, Threat Modeling, Anthropic Claude, LLM Application, Security Architecture Review, Security Testing, Hardening, Tool Calling, Penetration Testing, Security Controls, Prompt Engineering, Exploitation techniques, Systems Architecture, System Configuration, Server Side, Python Programming, Servers, Security Management
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: JSON, Datenverarbeitung, Anwendungsprogrammierschnittstelle (API), Python-Programmierung, Datenzugang, Daten-Strukturen, Datenerhebung, Datei-E/A, Daten importieren/exportieren, Datenmanipulation, Restful API, Datenumwandlung, Datenwrangling
★ 4.7 (4056) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Authentications, Node.JS, Web Development Tools, Full-Stack Web Development, OAuth, JavaScript Frameworks, Webpack, Web Content Accessibility Guidelines, Web Applications, Application Design, Package and Software Management, Javascript, Web Development, Application Development, Web Frameworks, Maintainability, Software Versioning, Software Design, Front-End Web Development, Computer Programming
Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, Java Programming, Java, Computer Programming, Code Reusability, Data Structures, Object Oriented Programming (OOP), Computational Logic, Program Development, Computational Thinking, Problem Solving, Algorithms, Eclipse (Software)
★ 4.8 (435) · Anfänger · Kurs · 1–3 Monate