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 Michigan
Kompetenzen, die Sie erwerben: Datenumwandlung, PostgreSQL, Datenmanipulation, Datenbank-Design, SQL, Algorithmen, Gespeicherte Prozedur, Integrität der Daten, Transaktionsverarbeitung, Leistungsoptimierung, Daten importieren/exportieren, Datenbank-Management, Abfragesprachen, Relationale Datenbanken, Datenbank Management
★ 4.7 (338) · Mittel · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Agile Product Development, Test Driven Development (TDD), Agile Project Management, Requirements Elicitation, Requirements Analysis, Sprint Planning, Software Development Methodologies, Program Development, Diagram Design, Software Development
★ 4.6 (221) · Mittel · Kurs · 1–4 Wochen
University of California, Irvine
Kompetenzen, die Sie erwerben: Projektplanung, Präzision, Leistungsmessung, Planung, Kommunikation mit Interessenvertretern, Kommunikation, Emotionale Intelligenz, Geschäftskorrespondenz, Engagement der Interessengruppen, Risikomanagement, Geschäftliches Schreiben, Teamarbeit, Aufbau von Beziehungen, Business Schreiben, Verhandlung, Kommunikationsplan, Projektleistung, Bearbeitung von, Projektleitung, Planung der Kommunikation, Kreatives Denken, Projekt-Risikomanagement, Risikomanagement für Projekte, Engagement von Stakeholdern
★ 4.7 (37.703) · Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Microsoft Visual Studio, Computerprogrammierung, Python-Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Computer Programmierung, Entwicklungsumgebung, Computer-Programmierwerkzeuge
★ 4.9 (23) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, Agentische Arbeitsabläufe, Generative AI-Agenten, Modellierung großer Sprachen, LLM-Bewerbung, AI-Integrationen, Agentische Systeme, AI-Arbeitsabläufe, KI-Orchestrierung, Software-Entwurfsmuster, Werkzeuganrufe
★ 4.7 (95) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programmierung, Integrierte Entwicklungsumgebungen, Java, Mobile Entwicklung, Computerprogrammierung, Grundsätze der Programmierung, Java-Programmierung, Computer Programmierung, Daten-Strukturen
★ 4.4 (180) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Rice University
Kompetenzen, die Sie erwerben: Integration von Daten, Paket- und Softwareverwaltung, Plot (Grafiken), Wiederverwendbarkeit von Code, Bereinigung von Daten, Python-Programmierung, Daten-Mapping, Software zur Datenvisualisierung, Programm-Entwicklung, Installation der Software, Software-Dokumentation, Daten importieren/exportieren, Daten-Strukturen, Datenverarbeitung
★ 4.6 (549) · Anfänger · Kurs · 1–4 Wochen

New York University
Kompetenzen, die Sie erwerben: Sicherheitsbewußtsein, NIST 800-53, Sicherheitskontrollen, Cyber-Sicherheitsrichtlinien, Kryptographie, Blockchain, IT-Sicherheitsarchitektur, Cyber-Angriffe, Cyber-Governance, Integrität der Daten, Internet der Dinge, Rahmen für das Risikomanagement, Sicherheit für Unternehmen, Sicherheit der Infrastruktur, Cyber-Risiko, Cybersecurity, Hybrides Cloud-Computing, Cloud-Sicherheit, Mobile Sicherheit
★ 4.7 (683) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computerwissenschaft, Spiel-Design, Fehlersuche, Rechnerische Logik, Design und Produkt, Computerprogrammierung, Python-Programmierung, Grundsätze der Programmierung, Computer Programmierung, Informatik, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Webdienste, Spring Boot, Restful API, Anwendungs-Rahmenwerke, Frontend-Integration, Einheitliche Prüfung, JSON, Persistenz der Daten, API-Gateway, Cloud-natives Computing, Serviceorientierte Architektur, JUnit, Transaktionsverarbeitung, Java-Programmierung, Software Architektur, Software-Architektur, Objekt-Relationales Mapping, Datenbank-Management, Model-View-Controller, Microservices, Einheitstest, Spring Framework, Datenbank Management
★ 3.9 (704) · Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenvalidierung, Integration von Daten, Automatisierung, Validierung von Daten, Visual Basic (Programmiersprache), Grundsätze der Programmierung, Datei-E/A, Tabellenkalkulations-Software, Benutzeroberfläche (UI), UI-Komponenten, Daten importieren/exportieren
★ 4.9 (1316) · Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Data Cleansing, Rust (Programming Language), Data Pipelines, Data Transformation, Pandas (Python Package), Data Manipulation, Data Processing, Data Wrangling, Command-Line Interface, Data Quality, Extract, Transform, Load, Data Architecture, SQL, Data Integration, Data Import/Export, Data Science, Exploratory Data Analysis, Apache, Computer Programming
Anfänger · Kurs · 1–4 Wochen