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: Erstellung von Inhalten, Umarmendes Gesicht, Verantwortungsvolle KI
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, Generative Adversarial Networks (GANs), Google Gemini, Responsible AI, Performance Tuning, Large Language Modeling, Software Development Tools, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Mittel · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Business Intelligence, Datenverarbeitung, Datenumwandlung, Microsoft Azure, Datenanalyse, Analytics, Datenspeicherung, Data-Warehousing, Daten-Integration, Apache Spark, Daten-Pipelines, Daten in Echtzeit, Terminplanung, Auszug, Datenbausteine, Big Data
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Dashboard, R-Programmierung, Datenumwandlung, Daten-Storytelling, Statistische Visualisierung, Datenvisualisierungssoftware, Storyboarding, Daten bereinigen, Ggplot2, Datenanalyse, Daten importieren/exportieren, Datenvorverarbeitung, Daten-Synthese, Grafische Darstellung, Statistische Berichterstattung, Tidyverse (R-Paket), Datenmanipulation, Daten Präsentation, Datenkompetenz
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Computergestütztes Denken, Java Programmierung, Programm-Entwicklung, Pädagogik, Java, Kulturelle Reaktionsfähigkeit, Digitale Pädagogik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, C++ (Programmiersprache), Computergestütztes Denken, Datenmanagement, Entwicklungsumgebung, Datenstrukturen
Anfänger · Kurs · 1–4 Wochen

Codio
Kompetenzen, die Sie erwerben: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Spring Framework, Datenbank-Systeme, Restful API, Java, Persistenz der Daten, Webdienste, Transaktionsverarbeitung, Web-Anwendungen, Objekt-Relationales Mapping
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Grundsätze der Programmierung, Computergestütztes Denken, Brainstorming, Digitale Pädagogik, Informatik, Software und Technologie für das Bildungswesen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integrationstests, Software-Entwurfsmuster, Docker (Software), Java, Containerisierung, Cloud-Bereitstellung, CI/CD, Microservices
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, Apache Hive, Big Data, Applied Machine Learning, Data Processing, Apache, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, IntelliJ IDEA, Application Deployment, Enterprise Application Management
Mittel · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Data Governance, SQL, Data Quality, Data Manipulation, Data Transformation, Query Languages, Data Modeling, Database Systems, Relational Databases, Data Processing, Data Analysis
Anfänger · Kurs · 1–4 Wochen