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: JUnit, Apache Maven, Spring Boot, Model View Controller, Unit Testing, Frontend Integration, Microservices, Application Development, Spring Framework, Redis, Restful API, YAML, Java, Java Programming, MongoDB, Application Deployment, NoSQL, Ajax, Hibernate (Java), Data Persistence
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Schnelles Engineering, JSON, Generative KI, Python-Programmierung, LLM-Bewerbung, Modellierung großer Sprachen, Open Source Technologie, Angewandtes maschinelles Lernen
Mittel · Kurs · 1–4 Wochen

Macquarie University
Kompetenzen, die Sie erwerben: Threat Modeling, Incident Response, Cyber Governance, Cyber Security Strategy, Threat Management, Cyber Risk, Cybersecurity, Cyber Attacks, Cyber Security Policies, Cyber Security Assessment, Cyber Threat Intelligence, Threat Detection, Leadership, Compliance Management, Leadership and Management, Governance, Risk Management, ISO/IEC 27001, NIST 800-53, Resilience
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Physik, Umweltproblem, Naturwissenschaft, Prozess-Analyse, Thermisches Management, Systeme der Messung, Technische Analyse, Technik, Energie und Versorgungsunternehmen, Maschinenwesen
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Skripting, Computer Programmierung, Leistungsoptimierung, Skriptsprachen, Python-Programmierung, Instandhaltbarkeit
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Whizlabs
Kompetenzen, die Sie erwerben: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, UI Components, Browser Compatibility, Web Applications, Test Script Development, Test Case, Scripting, Development Environment, Python Programming, Software Installation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unit Testing, Test Case, Application Deployment, Responsive Web Design, Test Driven Development (TDD), Continuous Deployment, Debugging, Maintainability, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, Software Testing, Code Review, Development Testing, Interviewing Skills, Web Development Tools, HTML and CSS, Web Development, Application Development, Software Documentation
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Algorithms, Data Manipulation, Computational Thinking, Programming Principles, Data Processing, Data Dictionary, Computer Programming
Gemischt · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: HTML und CSS, Cascading Style Sheets (CSS), HyperText Markup Language (HTML), Web-Entwicklung, Reaktionsfähiges Webdesign, Front-End Web-Entwicklung, Dateiverwaltung, Webdesign
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kontext-Management, Persistenz der Daten, React.js, Web-Entwicklung, Javascript, JavaScript-Frameworks
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Full-Stack Web Development, UI Components, User Interface (UI), MySQL, User Interface (UI) Design, Object Oriented Programming (OOP), Event-Driven Programming, Database Design, Application Deployment, Application Design, Python Programming, Application Development, Database Management, Graphical Tools, Database Application, Databases, Software Design, Computer Graphics, Development Environment, SQL
Mittel · Spezialisierung · 1–3 Monate