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: Flask (Web Framework), Restful API, Software Testing, Databases, Software Quality (SQA/SQC), JSON, Application Programming Interface (API), MongoDB, Full-Stack Web Development, Web Applications, NoSQL, Back-End Web Development, Python Programming, Maintainability, Application Deployment, Data Validation, Authentications
Anfänger · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Graphentheorie, Computergestütztes Denken, Datenstrukturen, Theoretische Informatik, Java Programmierung, Lineare Algebra, Netzwerk-Routing, Operations Research
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenanalyse, Fallstudien, Microsoft Excel, Daten Präsentation, Unternehmensanalytik, Analytics, Statistisches Programmieren, Big Data, Datenvisualisierungssoftware, Datengesteuerte Entscheidungsfindung, Datenvisualisierung, Business Intelligence, Erhebung von Daten
Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Infinitesimalrechnung, Künstliche neuronale Netze, Lineare Algebra, Python-Programmierung, Derivate, Mathematische Modellierung, Fortgeschrittene Mathematik, Regressionsanalyse, Algorithmen für maschinelles Lernen
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenanalyse, Gemeinsame Nutzung von Daten, Versionskontrolle, R-Programmierung, Datenvalidierung, Rmarkdown, Statistische Analyse, Knitr, Statistische Berichterstattung, Technische Kommunikation, Explorative Datenanalyse
Gemischt · Kurs · 1–4 Wochen

Real Madrid Graduate School Universidad Europea
Kompetenzen, die Sie erwerben: Data Presentation, Matplotlib, Analytics, Probability Distribution, Data Processing, Statistical Methods, Exploratory Data Analysis, Statistical Analysis, Probability, Data Cleansing, Computer Programming Tools, Data Collection, Performance Measurement, Python Programming, Technical Analysis
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Software Design
Mittel · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Fehlersuche, Ereignisgesteuerte Programmierung, Cascading Style Sheets (CSS), UI Komponenten, Entwicklung von Anwendungen für Mobilgeräte, Javascript, Anwendungsentwicklung, React.js, HyperText Markup Language (HTML), Front-End Web-Entwicklung, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, Responsible AI, Embeddings, Application Programming Interface (API), Text Mining, Restful API, Agentic systems, Open Source Technology, Data Preprocessing, MLOps (Machine Learning Operations), Python Programming, Model Evaluation
Anfänger · Kurs · 1–4 Wochen

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Disabilities, Adaptive Equipment, Mobile Development, Hypertext Markup Language (HTML), Web Design, Education Software and Technology, Usability, User Interface (UI), Digital Design, Android (Operating System), Apple iOS, Diversity Equity and Inclusion Initiatives
Anfänger · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: MongoDB, Redis, NoSQL, Database Management Systems, Database Systems, Operational Databases, Databases, Data Store, Amazon DynamoDB, Relational Databases, Database Design, Apache Kafka, Database Management, SQL, Distributed Computing, Databricks, Big Data, Data Architecture, Data Modeling, Cloud Computing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Data Validation, Computational Logic, Data Structures
Anfänger · Spezialisierung · 3–6 Monate