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 Michigan
Kompetenzen, die Sie erwerben: Deskriptive Analytik, Statistik, Datenmanipulation, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Personenbezogene Analytik, Analytik, Erweiterte Analytik, People Analytics, Datenanalyse, Python-Programmierung, Statistische Programmierung, Geschäftliche Metriken
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MySQL, Java, Data Access, Data Store, Database Application, Database Development, Java Programming, Databases, Software Development, Data Storage, Program Development, Computer Programming
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: R Programmierung, Markov-Modell, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, Statistische Inferenz, Stichproben (Statistik), Bayessche Statistik, Statistische Modellierung, Wahrscheinlichkeitsverteilung, Statistische Software, Statistische Programmierung, Klassifizierungsalgorithmen, Numerische Analyse
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Apache Kafka, Data Warehousing, Extract, Transform, Load, Microsoft SQL Servers, Performance Tuning, Data Pipelines, Cloud Computing Architecture, Business Intelligence, Real Time Data, Apache Hadoop, Cloud Infrastructure, Data Modeling, Database Design, Data Quality, Responsible AI, Apache Spark, SQL, Generative AI, Data Governance, Quality Management
Mittel · Spezialisierung · 1–3 Monate

École normale supérieure
Kompetenzen, die Sie erwerben: Modell-Optimierung, Markov-Modell, Mathematische Software, Simulation und Simulationssoftware, Angewandte Mathematik, Mechanik, Integralrechnung, Grundsätze der Programmierung, Stichproben (Statistik), Physik, Numerische Analyse, Programm-Entwicklung, Simulationen, Algorithmen
Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Kulturelle Reaktionsfähigkeit, Computational Thinking, Computer Programmierung, Software-Entwicklung, Pädagogik, Software und Technologie für das Bildungswesen, Java Programmierung, Fehlersuche, Daten-Strukturen, Objektorientierter Entwurf, Grundsätze der Programmierung, Computerprogrammierung, Unterricht, Rechnerische Logik, Java-Programmierung, Objektorientierte Programmierung (OOP), Software Entwurf, Testfall, Programm-Entwicklung, Digitale Pädagogik, Algorithmen, Unterrichten
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: API Gateway, Cloud Applications, Google Cloud Platform, Cloud Development, Cloud Infrastructure, Cloud-Native Computing, Prompt Engineering, Kubernetes, Serverless Computing, Prompt Engineering Tools, Microservices, Containerization, Application Deployment, Application Development, Application Programming Interface (API), Prompt Patterns, Infrastructure as Code (IaC), Cloud Computing, Cloud Storage, Debugging
Mittel · Spezialisierung · 3–6 Monate

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Data Storage
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Databases, Database Design, Data Persistence, Object Oriented Design, Java, Data Manipulation, Data Mapping, Java Programming, Database Development, JUnit, Object Oriented Programming (OOP), Database Software
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Software-Entwicklung, Agile Entwicklung von Software, Agile Methodik, Kanban-Prinzipien, Wasserfall-Methodik, Schlanke Methodologien
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Apache Kafka, Data Pipelines, Data Processing, Real Time Data, Live Streaming, Distributed Computing, Event-Driven Programming
Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Package and Software Management, Jupyter, Software Installation, Python Programming, Computational Thinking, Computing Platforms, Mac OS, Programming Principles, Cross Platform Development, Software Documentation, Technical Documentation
Anfänger · Kurs · 1–3 Monate