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, Datenmanipulation, Statistik, Datenanalyse, Python-Programmierung, Erweiterte Analytik, Statistische Methoden, People Analytics, Analytik, Wahrscheinlichkeitsrechnung und Statistik, Personenbezogene Analytik, Statistische Programmierung, Geschäftliche Metriken, Statistische Analyse
★ 4.5 (53) · 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
★ 4.4 (84) · Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: R Programmierung, Markov-Modell, Numerische Analyse, Wahrscheinlichkeitsverteilung, Statistische Inferenz, Statistische Modellierung, Statistische Methoden, Klassifizierungsalgorithmen, Wahrscheinlichkeitsrechnung und Statistik, Bayessche Statistik, Stichproben (Statistik), Statistische Programmierung, Statistische Software
★ 4.5 (63) · 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
★ 4.4 (98) · Mittel · Spezialisierung · 1–3 Monate

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

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

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Data Storage
★ 3.1 (34) · 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
★ 4.7 (56) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Schlanke Methodologien, Kanban-Prinzipien, Agile Entwicklung von Software, Agile Methodik, Agile Software-Entwicklung, Wasserfall-Methodik, Agiles Projektmanagement
★ 4.8 (52) · 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
★ 3.9 (41) · 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
★ 4.2 (70) · Anfänger · Kurs · 1–3 Monate