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 Alberta
Kompetenzen, die Sie erwerben: Anwenderbericht, Erhebung von Anforderungen, Agile Methodik, Abnahmetests, Funktionale Anforderung, Agile Entwicklung von Software, Systemanforderungen, Dokumente zu den Benutzeranforderungen, Rückstände, Agile Software-Entwicklung, Kontrolle ändern, Analyse der Anforderungen
Gemischt · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Model Context Protocol, Vibe coding, Context Engineering, AI Product Strategy, Responsible AI, Agile Product Development, Prompt Engineering, No-Code Development, Prototyping, AI Personalization, Application Development, Artificial Intelligence, AI literacy, AI Workflows, AI Integrations, Application Design, Generative AI Agents, User Experience Design, Human Centered Design, User Interface and User Experience (UI/UX) Design
Anfänger · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Object Oriented Design, Java, Java Programming, Object Oriented Programming (OOP), Software Design Patterns, Maintainability, Software Design, Code Reusability, Functional Design, Data Management, Data Modeling
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, IT Automation, DevOps, Scripting, Python Programming, Debugging, Context Management, Configuration Management, File Management
Mittel · Kurs · 1–4 Wochen

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Flask (Web Framework), Application Programming Interface (API), Restful API, Back-End Web Development, Database Management, Bootstrap (Front-End Framework), Object-Relational Mapping, Database Development, Web Applications, SQL, Email Automation, UI Components, Database Design, Application Deployment, Authentications, Front-End Web Development, File Management, Data Migration, User Accounts, Data Validation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AWS SageMaker, AI Integrations, Amazon Web Services, AI Security, AI Enablement, DevOps, IT Automation, Devops Tools, AI Workflows, AWS CloudFormation, AI literacy, Vulnerability Scanning, Artificial Intelligence, Secure Coding, Generative AI Agents, Generative AI, Application Security, Responsible AI, Extract, Transform, Load, Building Codes
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: PostgreSQL, Abfragesprachen, Datenbank-Design, Datenbanken, Relationale Datenbanken, Datenbank-Entwicklung, Datenbank-Management, SQL, Datenbank-Theorie, Datenmodellierung, Integrität der Daten, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: No-Code Development, Mobile Development, Google Sheets, Application Development, Mobile Development Tools, Google Workspace, Application Design, Application Deployment, Development Testing, Spreadsheet Software, Data Structures, User Interface (UI), User Accounts, Persona (User Experience), Authentications, User Feedback, Web Development, Marketing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Leistungsoptimierung, Funktionelle Prüfung, Grundsätze der Programmierung, Anwendungsdesign, Software-Entwurfsmuster, Java, Andere Programmiersprachen, Ereignisgesteuerte Programmierung, Funktionales Design, Daten-Strukturen, Scala-Programmierung
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Gesicht umarmen, Modellierung großer Sprachen, Lernen übertragen, Transfer Learning, Feinabstimmung, Verarbeitung natürlicher Sprache, Datenvorverarbeitung, Tiefes Lernen, Generative KI, Künstliche neuronale Netze, Einbettungen, Vorverarbeitung von Daten, Rekurrente Neuronale Netze (RNNs)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Memory Management, Application Development, File Systems, Maintainability, Computer Programming, Data Store, Software Design, Development Environment, Program Development, Programming Principles, Computer Programming Tools, Data Structures, Integrated Development Environments
Anfänger · Spezialisierung · 3–6 Monate