Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.
Kompetenzen, die Sie erwerben: Automatisierung, Datenethik, Künstliche Intelligenz, Generative AI-Agenten, Verantwortungsvolle KI, KI-Orchestrierung, Innovation, KI-Workflows, LLM-Bewerbung, Agentische Systeme, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), KI-Förderung, Modellevaluation, OpenAI, CrewAI
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Modell-Bereitstellung, Abruf-erweiterte Erzeugung, OpenAI API, LLM-Bewerbung, Modellierung großer Sprachen, Rahmen für das Risikomanagement, Microsoft Azure, Schnittstelle zur Anwendungsprogrammierung (API), Einbettungen, OpenAI, Schnelles Engineering, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Skripting, Skriptsprachen, Web-Entwicklung, Grundsätze der Programmierung, Benutzeroberfläche (UI), Web-Entwicklungstools, Software-Ingenieur, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Emerging Technologies, Theoretical Computer Science, Simulation and Simulation Software, Linear Algebra
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: HTML und CSS, JSON, Bootstrap (Front-End-Framework), Front-End Web-Entwicklung, Web-Entwicklung, JavaScript-Frameworks, Javascript, Web Design und Entwicklung, Reaktionsfähiges Webdesign, UI Komponenten, Testfall, Software-Tests, React.js, Jest (JavaScript Testing Framework), Webdesign, HyperText Markup Language (HTML), Ajax, Entwicklung von Anwendungen für Mobilgeräte, Cascading Style Sheets (CSS), Web-Entwicklungstools
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Data Structures, System Programming, Computer Programming, Software Design, Python Programming, Java Programming, Algorithms, Debugging
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Data Synthesis, Convolutional Neural Networks, Image Analysis, Computer Vision, Artificial Neural Networks, Model Evaluation, Applied Machine Learning, Deep Learning, Machine Learning, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Jordan University of Science and Technology
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Datenstrukturen, C# (Programmiersprache), Graphentheorie, Fehlersuche, Entwicklung von Videospielen, Einheit-Engine, Software-Architektur, Software-Entwurfsmuster, Objektorientierter Entwurf, Algorithmen
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Application Design, Web Applications, Software Development Life Cycle, Case Studies, Data Modeling, Systems Development, Software Development, Business Architecture, Business Risk Management, Python Programming, User Centered Design, Software Design, Application Development, Computer Programming, Development Environment
Anfänger · Spezialisierung · 3–6 Monate

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Software Development Methodologies, Software Engineering, Program Development, Diagram Design, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmodellierung, Anwendungsentwicklung, UI Komponenten, Microsoft Power Plattform, Automatisierung von Geschäftsprozessen, Anwendungsdesign, Automatisierung, Microsoft Power Automate/Flow, Geschäftsprozess, No-Code-Entwicklung
Anfänger · Kurs · 1–4 Wochen