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.

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Data Warehousing, Business-Analytik, Datenzugang, Cloud Computing, Informationssysteme, SQL, Datengestützte Entscheidungsfindung, Datenqualität, Große Daten, Analytik, Datenmanagement, Datenverwaltung, Datenbanken, Technologien zur Datenspeicherung, Qualität der Daten, Relationale Datenbanken, Daten-Ethik, Datenanalyse, Organisatorische Effektivität, Daten-Governance, Organisatorische Struktur, Datenspeicherung
★ 4.7 (3184) · Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Model Context Protocol, Vector Databases, Agentic Workflows, Tool Calling, Agentic systems, AI Workflows, Google Gemini, Server Side, Gemini, Generative AI Agents, AI Integrations, Embeddings, Node.JS, Retrieval-Augmented Generation, Large Language Modeling, Web Development, PostgreSQL, Data Processing, Data Modeling, Javascript
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Node.JS, Authentications, Middleware, Server Side, Back-End Web Development, MongoDB, Authorization (Computing), Secure Coding, Web Development, JSON, Encryption, JavaScript Frameworks, Model View Controller, Web Frameworks, Web Applications, Restful API, User Accounts, MySQL, Javascript, TypeScript
Anfänger · Kurs · 1–3 Monate

Google DeepMind
Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, Google Gemini, Vibe coding, Gemini, Program Development, Google Cloud Platform, Key Management, Application Programming Interface (API), Cloud Deployment, AI Integrations, LLM Application, AI Workflows, Cloud Applications, Cloud Development, Generative AI, Prototyping, Model Evaluation, Natural Language Processing, Real Time Data
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Deployment, Node.JS, Docker (Software), React.js, Front-End Web Development, Containerization, Full-Stack Web Development, Back-End Web Development, Frontend Integration, Server Side, JavaScript Frameworks, Restful API, Web Development, Web Applications, Application Development, Javascript, Application Programming Interface (API), Software Development, Authentications, Project Management Software
★ 5 (14) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Software Documentation, Engineering Documentation, Technical Documentation, Model Training, Software Design Documents, Technical Writing, Generative Model Architectures, Technical Communication
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Database Design, Database Development, Frontend Integration, Database Application, Web Applications, Web Development, Authentications, Web Design and Development, Full-Stack Web Development, Back-End Web Development, User Provisioning, User Accounts, Secure Coding, Visual Basic (Programming Language), Scripting, Scripting Languages, Data Access, Code Reusability, Web Design, Data Validation
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenumwandlung, Bereinigung von Daten, Datenerhebung, Integration von Daten, Datenzugang, Daten importieren/exportieren, SQL, R Programmierung, Datenmanagement, Datenerfassung, MySQL, Datenmanipulation, Datenverarbeitung, Anwendungsprogrammierschnittstelle (API), Datenvorverarbeitung, Vorverarbeitung von Daten, Datenwrangling, Dateiverwaltung, R (Software), Web-Scraping, Datenverwaltung
★ 4.5 (8075) · Gemischt · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Agentic Workflows, Data Pipelines, CI/CD, AI Workflows, Agentic systems, Technology Roadmaps, DevOps, Build Tools, Development Environment, Data Architecture, TypeScript, Software Documentation, Software Development Tools, Data Processing, Rust (Programming Language), Application Deployment
Anfänger · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Java-Programmierung, Operations Research, Graphentheorie, Algorithmen, Daten-Strukturen, Theoretische Informatik, Java Programmierung, Computerprogrammierung
★ 4.9 (2048) · Mittel · Kurs · 3–6 Monate

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), Digital Transformation, GitHub Copilot, Java Programming, Generative AI
★ 4.3 (570) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

JetBrains
Kompetenzen, die Sie erwerben: Vibe coding, Generative AI Agents, Prompt Engineering, Game Design, Code Review, 3D Assets, Animation and Game Design, 3D Modeling, Integrated Development Environments, Artificial Intelligence, Generative AI, Project Planning, Javascript, Software Development, Product Development, Web Development, Product Design, Animations, Visual Design, Interactive Data Visualization
Anfänger · Kurs · 1–4 Wochen